IO-K8s

 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;



( run in 0.999 second using v1.01-cache-2.11-cpan-5f2e87ce722 )