PodDNSConfigOption;
use Moose;
use IO::K8s;
has 'name' => (is => 'ro', isa => 'Str' );
has 'value' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
ta1::IngressStatus;
use Moose;
use IO::K8s;
has 'loadBalancer' => (is => 'ro', isa => 'IO::K8s::Api::Core::V1::LoadBalancerStatus' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
a => 'IO::K8s::Api::Core::V1::DownwardAPIProjection' );
has 'secret' => (is => 'ro', isa => 'IO::K8s::Api::Core::V1::SecretProjection' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
;
has 'taints' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Core::V1::Taint]' );
has 'unschedulable' => (is => 'ro', isa => 'Bool' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
ore::V1::StorageOSVolumeSource' );
has 'vsphereVolume' => (is => 'ro', isa => 'IO::K8s::Api::Core::V1::VsphereVirtualDiskVolumeSource' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
:Contributors'
),
'Prereqs::AuthorDeps',
'MetaYAML', # core
'MetaJSON', # core
'CPANFile',
# build system
'ExecDir', # core
'ShareDir
rated file
exclude_filename = README.mkdn ; skip this generated file
exclude_filename = META.json ; skip this generated file
exclude_filename = cpanfile ; skip this generated file
excl
as develop/requires
[MetaYAML] ; generate META.yml (v1.4)
[MetaJSON] ; generate META.json (v2)
[CPANFile] ; generate cpanfile
; build system
[ExecDir
:K8s::Api::Core::V1::ContainerStateTerminated' );
has 'waiting' => (is => 'ro', isa => 'IO::K8s::Api::Core::V1::ContainerStateWaiting' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
'reason' => (is => 'ro', isa => 'Str' );
has 'signal' => (is => 'ro', isa => 'Int' );
has 'startedAt' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
isa => 'IO::K8s::Api::Core::V1::PodAffinity' );
has 'podAntiAffinity' => (is => 'ro', isa => 'IO::K8s::Api::Core::V1::PodAntiAffinity' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
se Moose;
use IO::K8s;
has 'limits' => (is => 'ro', isa => 'HashRef[Str]' );
has 'requests' => (is => 'ro', isa => 'HashRef[Str]' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
Api::Core::V1::ReplicationControllerSpec' );
has 'status' => (is => 'ro', isa => 'IO::K8s::Api::Core::V1::ReplicationControllerStatus' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
as 'kind' => (is => 'ro', isa => 'Str' );
has 'metadata' => (is => 'ro', isa => 'IO::K8s::Apimachinery::Pkg::Apis::Meta::V1::ListMeta' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
igMapEnvSource;
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;
:Api::Extensions::V1beta1::IngressRule]' );
has 'tls' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Extensions::V1beta1::IngressTLS]' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
package IO::K8s::Api::Extensions::V1beta1::RollbackConfig;
use Moose;
use IO::K8s;
has 'revision' => (is => 'ro', isa => 'Int' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
c' => (is => 'ro', isa => 'IO::K8s::Api::Core::V1::PodSpec' );
has 'status' => (is => 'ro', isa => 'IO::K8s::Api::Core::V1::PodStatus' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
Str' );
has 'secretRef' => (is => 'ro', isa => 'IO::K8s::Api::Core::V1::SecretReference' );
has 'user' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
package IO::K8s::Api::Core::V1::NamespaceStatus;
use Moose;
use IO::K8s;
has 'phase' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
ps' => (is => 'ro', isa => 'ArrayRef[Str]' );
has 'uid' => (is => 'ro', isa => 'Str' );
has 'username' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
ntication::V1beta1::TokenReviewSpec' );
has 'status' => (is => 'ro', isa => 'IO::K8s::Api::Authentication::V1beta1::TokenReviewStatus' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;