;
use Moose;
use IO::K8s;
has 'add' => (is => 'ro', isa => 'ArrayRef[Str]' );
has 'drop' => (is => 'ro', isa => 'ArrayRef[Str]' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
e' );
has 'prefix' => (is => 'ro', isa => 'Str' );
has 'secretRef' => (is => 'ro', isa => 'IO::K8s::Api::Core::V1::SecretEnvSource' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
ttachedVolume;
use Moose;
use IO::K8s;
has 'devicePath' => (is => 'ro', isa => 'Str' );
has 'name' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
n case the api_url was updated.
$self->server($self->api_url);
$self->type(qq|application/json|);
my @paths;
push @paths, $object if (defined $object);
push @paths, $id if (de
t information of all available resources
my $resources = $swapi->resources();
# View the JSON schema for people resource
my $schema = $swapi->schema('people');
# Searching
my $re
ject('films', '1');
# Get the result in different format.
my $object_json = $swapi->get_object('films', '1', 'json');
my $object_wookie = $swapi->get_object('films', '1', 'wookiee');
=he
nt' => (is => 'ro', isa => 'Int' );
has 'lastObservedTime' => (is => 'ro', isa => 'Str' );
has 'state' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
Str' );
has 'series' => (is => 'ro', isa => 'IO::K8s::Api::Events::V1beta1::EventSeries' );
has 'type' => (is => 'ro', isa => 'Str' );
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;
has 'message' => (is => 'ro', isa => 'Str' );
has 'reason' => (is => 'ro', isa => 'Str' );
has 'type' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
tadata' => (is => 'ro', isa => 'IO::K8s::Apimachinery::Pkg::Apis::Meta::V1::ObjectMeta' );
has 'revision' => (is => 'ro', isa => 'Int' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
'IO::K8s::Apimachinery::Pkg::Apis::Meta::V1::ObjectMeta' );
has 'spec' => (is => 'ro', isa => 'IO::K8s::Api::Core::V1::LimitRangeSpec' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
as 'selector' => (is => 'ro', isa => 'HashRef[Str]' );
has 'template' => (is => 'ro', isa => 'IO::K8s::Api::Core::V1::PodTemplateSpec' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
ssionAffinityConfig' => (is => 'ro', isa => 'IO::K8s::Api::Core::V1::SessionAffinityConfig' );
has 'type' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
s 'path' => (is => 'ro', isa => 'Str' );
has 'resourceFieldRef' => (is => 'ro', isa => 'IO::K8s::Api::Core::V1::ResourceFieldSelector' );
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;
icateSigningRequestSpec' );
has 'status' => (is => 'ro', isa => 'IO::K8s::Api::Certificates::V1beta1::CertificateSigningRequestStatus' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
nt' => (is => 'ro', isa => 'Int' );
has 'lastObservedTime' => (is => 'ro', isa => 'Str' );
has 'state' => (is => 'ro', isa => 'Str' );
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;
_epoch($seconds, $nos)
->with_offset_same_instant($offset) };
}
sub TO_JSON {
return $_[0]->to_string;
}
sub TO_CBOR {
# Use the standard tag for date/time string;
he serialized C<Time::Moment> instance using C<nfreeze> is
34 bytes.
=head2 JSON
C<Time::Moment> implements a C<TO_JSON> method that returns the L<stringified|/stringification>
representation of th
tworkPolicyPort;
use Moose;
use IO::K8s;
has 'port' => (is => 'ro', isa => 'Str' );
has 'protocol' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;