view release on metacpan or search on metacpan
lib/IO/K8s/Api/Admissionregistration/V1alpha1/Initializer.pm view on Meta::CPAN
package IO::K8s::Api::Admissionregistration::V1alpha1::Initializer;
use Moose;
use IO::K8s;
has 'name' => (is => 'ro', isa => 'Str' );
has 'rules' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Admissionregistration::V1alpha1::Rule]' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
lib/IO/K8s/Api/Admissionregistration/V1alpha1/InitializerConfiguration.pm view on Meta::CPAN
package IO::K8s::Api::Admissionregistration::V1alpha1::InitializerConfiguration;
use Moose;
use IO::K8s;
has 'apiVersion' => (is => 'ro', isa => 'Str' );
has 'initializers' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Admissionregistration::V1alpha1::Initializer]' );
has 'kind' => (is => 'ro', isa => 'Str' );
has 'metadata' => (is => 'ro', isa => 'IO::K8s::Apimachinery::Pkg::Apis::Meta::V1::ObjectMeta' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
lib/IO/K8s/Api/Admissionregistration/V1alpha1/InitializerConfigurationList.pm view on Meta::CPAN
package IO::K8s::Api::Admissionregistration::V1alpha1::InitializerConfigurationList;
use Moose;
use IO::K8s;
has 'apiVersion' => (is => 'ro', isa => 'Str' );
has 'items' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Admissionregistration::V1alpha1::InitializerConfiguration]' );
has '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;
lib/IO/K8s/Api/Admissionregistration/V1alpha1/Rule.pm view on Meta::CPAN
package IO::K8s::Api::Admissionregistration::V1alpha1::Rule;
use Moose;
use IO::K8s;
has 'apiGroups' => (is => 'ro', isa => 'ArrayRef[Str]' );
has 'apiVersions' => (is => 'ro', isa => 'ArrayRef[Str]' );
has 'resources' => (is => 'ro', isa => 'ArrayRef[Str]' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
lib/IO/K8s/Api/Admissionregistration/V1beta1/MutatingWebhookConfiguration.pm view on Meta::CPAN
package IO::K8s::Api::Admissionregistration::V1beta1::MutatingWebhookConfiguration;
use Moose;
use IO::K8s;
has 'apiVersion' => (is => 'ro', isa => 'Str' );
has 'kind' => (is => 'ro', isa => 'Str' );
has 'metadata' => (is => 'ro', isa => 'IO::K8s::Apimachinery::Pkg::Apis::Meta::V1::ObjectMeta' );
has 'webhooks' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Admissionregistration::V1beta1::Webhook]' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
lib/IO/K8s/Api/Admissionregistration/V1beta1/MutatingWebhookConfigurationList.pm view on Meta::CPAN
package IO::K8s::Api::Admissionregistration::V1beta1::MutatingWebhookConfigurationList;
use Moose;
use IO::K8s;
has 'apiVersion' => (is => 'ro', isa => 'Str' );
has 'items' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Admissionregistration::V1beta1::MutatingWebhookConfiguration]' );
has '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;
lib/IO/K8s/Api/Admissionregistration/V1beta1/RuleWithOperations.pm view on Meta::CPAN
package IO::K8s::Api::Admissionregistration::V1beta1::RuleWithOperations;
use Moose;
use IO::K8s;
has 'apiGroups' => (is => 'ro', isa => 'ArrayRef[Str]' );
has 'apiVersions' => (is => 'ro', isa => 'ArrayRef[Str]' );
has 'operations' => (is => 'ro', isa => 'ArrayRef[Str]' );
has 'resources' => (is => 'ro', isa => 'ArrayRef[Str]' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
lib/IO/K8s/Api/Admissionregistration/V1beta1/ValidatingWebhookConfiguration.pm view on Meta::CPAN
package IO::K8s::Api::Admissionregistration::V1beta1::ValidatingWebhookConfiguration;
use Moose;
use IO::K8s;
has 'apiVersion' => (is => 'ro', isa => 'Str' );
has 'kind' => (is => 'ro', isa => 'Str' );
has 'metadata' => (is => 'ro', isa => 'IO::K8s::Apimachinery::Pkg::Apis::Meta::V1::ObjectMeta' );
has 'webhooks' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Admissionregistration::V1beta1::Webhook]' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
lib/IO/K8s/Api/Admissionregistration/V1beta1/ValidatingWebhookConfigurationList.pm view on Meta::CPAN
package IO::K8s::Api::Admissionregistration::V1beta1::ValidatingWebhookConfigurationList;
use Moose;
use IO::K8s;
has 'apiVersion' => (is => 'ro', isa => 'Str' );
has 'items' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Admissionregistration::V1beta1::ValidatingWebhookConfiguration]' );
has '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;
lib/IO/K8s/Api/Admissionregistration/V1beta1/Webhook.pm view on Meta::CPAN
package IO::K8s::Api::Admissionregistration::V1beta1::Webhook;
use Moose;
use IO::K8s;
has 'clientConfig' => (is => 'ro', isa => 'IO::K8s::Api::Admissionregistration::V1beta1::WebhookClientConfig' );
has 'failurePolicy' => (is => 'ro', isa => 'Str' );
has 'name' => (is => 'ro', isa => 'Str' );
has 'namespaceSelector' => (is => 'ro', isa => 'IO::K8s::Apimachinery::Pkg::Apis::Meta::V1::LabelSelector' );
has 'rules' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Admissionregistration::V1beta1::RuleWithOperations]' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
lib/IO/K8s/Api/Apps/V1/ControllerRevisionList.pm view on Meta::CPAN
package IO::K8s::Api::Apps::V1::ControllerRevisionList;
use Moose;
use IO::K8s;
has 'apiVersion' => (is => 'ro', isa => 'Str' );
has 'items' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Apps::V1::ControllerRevision]' );
has '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;
lib/IO/K8s/Api/Apps/V1/DaemonSetList.pm view on Meta::CPAN
package IO::K8s::Api::Apps::V1::DaemonSetList;
use Moose;
use IO::K8s;
has 'apiVersion' => (is => 'ro', isa => 'Str' );
has 'items' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Apps::V1::DaemonSet]' );
has '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;
lib/IO/K8s/Api/Apps/V1/DaemonSetStatus.pm view on Meta::CPAN
package IO::K8s::Api::Apps::V1::DaemonSetStatus;
use Moose;
use IO::K8s;
has 'collisionCount' => (is => 'ro', isa => 'Int' );
has 'conditions' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Apps::V1::DaemonSetCondition]' );
has 'currentNumberScheduled' => (is => 'ro', isa => 'Int' );
has 'desiredNumberScheduled' => (is => 'ro', isa => 'Int' );
has 'numberAvailable' => (is => 'ro', isa => 'Int' );
has 'numberMisscheduled' => (is => 'ro', isa => 'Int' );
has 'numberReady' => (is => 'ro', isa => 'Int' );
has 'numberUnavailable' => (is => 'ro', isa => 'Int' );
has 'observedGeneration' => (is => 'ro', isa => 'Int' );
has 'updatedNumberScheduled' => (is => 'ro', isa => 'Int' );
sub to_json { IO::K8s->new->object_to_json(shift) }
lib/IO/K8s/Api/Apps/V1/DeploymentList.pm view on Meta::CPAN
package IO::K8s::Api::Apps::V1::DeploymentList;
use Moose;
use IO::K8s;
has 'apiVersion' => (is => 'ro', isa => 'Str' );
has 'items' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Apps::V1::Deployment]' );
has '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;
lib/IO/K8s/Api/Apps/V1/DeploymentStatus.pm view on Meta::CPAN
package IO::K8s::Api::Apps::V1::DeploymentStatus;
use Moose;
use IO::K8s;
has 'availableReplicas' => (is => 'ro', isa => 'Int' );
has 'collisionCount' => (is => 'ro', isa => 'Int' );
has 'conditions' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Apps::V1::DeploymentCondition]' );
has 'observedGeneration' => (is => 'ro', isa => 'Int' );
has 'readyReplicas' => (is => 'ro', isa => 'Int' );
has 'replicas' => (is => '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;
lib/IO/K8s/Api/Apps/V1/ReplicaSetList.pm view on Meta::CPAN
package IO::K8s::Api::Apps::V1::ReplicaSetList;
use Moose;
use IO::K8s;
has 'apiVersion' => (is => 'ro', isa => 'Str' );
has 'items' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Apps::V1::ReplicaSet]' );
has '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;
lib/IO/K8s/Api/Apps/V1/ReplicaSetStatus.pm view on Meta::CPAN
package IO::K8s::Api::Apps::V1::ReplicaSetStatus;
use Moose;
use IO::K8s;
has 'availableReplicas' => (is => 'ro', isa => 'Int' );
has 'conditions' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Apps::V1::ReplicaSetCondition]' );
has 'fullyLabeledReplicas' => (is => 'ro', isa => 'Int' );
has 'observedGeneration' => (is => 'ro', isa => 'Int' );
has 'readyReplicas' => (is => 'ro', isa => 'Int' );
has 'replicas' => (is => 'ro', isa => 'Int' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
lib/IO/K8s/Api/Apps/V1/StatefulSetList.pm view on Meta::CPAN
package IO::K8s::Api::Apps::V1::StatefulSetList;
use Moose;
use IO::K8s;
has 'apiVersion' => (is => 'ro', isa => 'Str' );
has 'items' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Apps::V1::StatefulSet]' );
has '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;
lib/IO/K8s/Api/Apps/V1/StatefulSetSpec.pm view on Meta::CPAN
use Moose;
use IO::K8s;
has 'podManagementPolicy' => (is => 'ro', isa => 'Str' );
has 'replicas' => (is => 'ro', isa => 'Int' );
has 'revisionHistoryLimit' => (is => 'ro', isa => 'Int' );
has 'selector' => (is => 'ro', isa => 'IO::K8s::Apimachinery::Pkg::Apis::Meta::V1::LabelSelector' );
has 'serviceName' => (is => 'ro', isa => 'Str' );
has 'template' => (is => 'ro', isa => 'IO::K8s::Api::Core::V1::PodTemplateSpec' );
has 'updateStrategy' => (is => 'ro', isa => 'IO::K8s::Api::Apps::V1::StatefulSetUpdateStrategy' );
has 'volumeClaimTemplates' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Core::V1::PersistentVolumeClaim]' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
lib/IO/K8s/Api/Apps/V1/StatefulSetStatus.pm view on Meta::CPAN
package IO::K8s::Api::Apps::V1::StatefulSetStatus;
use Moose;
use IO::K8s;
has 'collisionCount' => (is => 'ro', isa => 'Int' );
has 'conditions' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Apps::V1::StatefulSetCondition]' );
has 'currentReplicas' => (is => 'ro', isa => 'Int' );
has 'currentRevision' => (is => 'ro', isa => 'Str' );
has 'observedGeneration' => (is => 'ro', isa => 'Int' );
has 'readyReplicas' => (is => 'ro', isa => 'Int' );
has 'replicas' => (is => 'ro', isa => 'Int' );
has 'updatedReplicas' => (is => 'ro', isa => 'Int' );
has 'updateRevision' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
lib/IO/K8s/Api/Apps/V1beta1/ControllerRevisionList.pm view on Meta::CPAN
package IO::K8s::Api::Apps::V1beta1::ControllerRevisionList;
use Moose;
use IO::K8s;
has 'apiVersion' => (is => 'ro', isa => 'Str' );
has 'items' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Apps::V1beta1::ControllerRevision]' );
has '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;
lib/IO/K8s/Api/Apps/V1beta1/DeploymentList.pm view on Meta::CPAN
package IO::K8s::Api::Apps::V1beta1::DeploymentList;
use Moose;
use IO::K8s;
has 'apiVersion' => (is => 'ro', isa => 'Str' );
has 'items' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Apps::V1beta1::Deployment]' );
has '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;
lib/IO/K8s/Api/Apps/V1beta1/DeploymentRollback.pm view on Meta::CPAN
package IO::K8s::Api::Apps::V1beta1::DeploymentRollback;
use Moose;
use IO::K8s;
has 'apiVersion' => (is => 'ro', isa => 'Str' );
has 'kind' => (is => 'ro', isa => 'Str' );
has 'name' => (is => 'ro', isa => 'Str' );
has 'rollbackTo' => (is => 'ro', isa => 'IO::K8s::Api::Apps::V1beta1::RollbackConfig' );
has 'updatedAnnotations' => (is => 'ro', isa => 'HashRef[Str]' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
lib/IO/K8s/Api/Apps/V1beta1/DeploymentStatus.pm view on Meta::CPAN
package IO::K8s::Api::Apps::V1beta1::DeploymentStatus;
use Moose;
use IO::K8s;
has 'availableReplicas' => (is => 'ro', isa => 'Int' );
has 'collisionCount' => (is => 'ro', isa => 'Int' );
has 'conditions' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Apps::V1beta1::DeploymentCondition]' );
has 'observedGeneration' => (is => 'ro', isa => 'Int' );
has 'readyReplicas' => (is => 'ro', isa => 'Int' );
has 'replicas' => (is => '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;
lib/IO/K8s/Api/Apps/V1beta1/ScaleStatus.pm view on Meta::CPAN
package IO::K8s::Api::Apps::V1beta1::ScaleStatus;
use Moose;
use IO::K8s;
has 'replicas' => (is => 'ro', isa => 'Int' );
has 'selector' => (is => 'ro', isa => 'HashRef[Str]' );
has 'targetSelector' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
lib/IO/K8s/Api/Apps/V1beta1/StatefulSetList.pm view on Meta::CPAN
package IO::K8s::Api::Apps::V1beta1::StatefulSetList;
use Moose;
use IO::K8s;
has 'apiVersion' => (is => 'ro', isa => 'Str' );
has 'items' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Apps::V1beta1::StatefulSet]' );
has '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;
lib/IO/K8s/Api/Apps/V1beta1/StatefulSetSpec.pm view on Meta::CPAN
use Moose;
use IO::K8s;
has 'podManagementPolicy' => (is => 'ro', isa => 'Str' );
has 'replicas' => (is => 'ro', isa => 'Int' );
has 'revisionHistoryLimit' => (is => 'ro', isa => 'Int' );
has 'selector' => (is => 'ro', isa => 'IO::K8s::Apimachinery::Pkg::Apis::Meta::V1::LabelSelector' );
has 'serviceName' => (is => 'ro', isa => 'Str' );
has 'template' => (is => 'ro', isa => 'IO::K8s::Api::Core::V1::PodTemplateSpec' );
has 'updateStrategy' => (is => 'ro', isa => 'IO::K8s::Api::Apps::V1beta1::StatefulSetUpdateStrategy' );
has 'volumeClaimTemplates' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Core::V1::PersistentVolumeClaim]' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
lib/IO/K8s/Api/Apps/V1beta1/StatefulSetStatus.pm view on Meta::CPAN
package IO::K8s::Api::Apps::V1beta1::StatefulSetStatus;
use Moose;
use IO::K8s;
has 'collisionCount' => (is => 'ro', isa => 'Int' );
has 'conditions' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Apps::V1beta1::StatefulSetCondition]' );
has 'currentReplicas' => (is => 'ro', isa => 'Int' );
has 'currentRevision' => (is => 'ro', isa => 'Str' );
has 'observedGeneration' => (is => 'ro', isa => 'Int' );
has 'readyReplicas' => (is => 'ro', isa => 'Int' );
has 'replicas' => (is => 'ro', isa => 'Int' );
has 'updatedReplicas' => (is => 'ro', isa => 'Int' );
has 'updateRevision' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
lib/IO/K8s/Api/Apps/V1beta2/ControllerRevisionList.pm view on Meta::CPAN
package IO::K8s::Api::Apps::V1beta2::ControllerRevisionList;
use Moose;
use IO::K8s;
has 'apiVersion' => (is => 'ro', isa => 'Str' );
has 'items' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Apps::V1beta2::ControllerRevision]' );
has '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;
lib/IO/K8s/Api/Apps/V1beta2/DaemonSetList.pm view on Meta::CPAN
package IO::K8s::Api::Apps::V1beta2::DaemonSetList;
use Moose;
use IO::K8s;
has 'apiVersion' => (is => 'ro', isa => 'Str' );
has 'items' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Apps::V1beta2::DaemonSet]' );
has '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;