class Pyrite::Kubernetes::List(T)
Direct Known Subclasses
- Pyrite::Api::Admissionregistration::V1beta1::MutatingWebhookConfigurationList
- Pyrite::Api::Admissionregistration::V1beta1::ValidatingWebhookConfigurationList
- Pyrite::Api::Apps::V1::ControllerRevisionList
- Pyrite::Api::Apps::V1::DaemonSetList
- Pyrite::Api::Apps::V1::DeploymentList
- Pyrite::Api::Apps::V1::ReplicaSetList
- Pyrite::Api::Apps::V1::StatefulSetList
- Pyrite::Api::Apps::V1beta1::ControllerRevisionList
- Pyrite::Api::Apps::V1beta1::DeploymentList
- Pyrite::Api::Apps::V1beta1::StatefulSetList
- Pyrite::Api::Apps::V1beta2::ControllerRevisionList
- Pyrite::Api::Apps::V1beta2::DaemonSetList
- Pyrite::Api::Apps::V1beta2::DeploymentList
- Pyrite::Api::Apps::V1beta2::ReplicaSetList
- Pyrite::Api::Apps::V1beta2::StatefulSetList
- Pyrite::Api::Auditregistration::V1alpha1::AuditSinkList
- Pyrite::Api::Autoscaling::V1::HorizontalPodAutoscalerList
- Pyrite::Api::Autoscaling::V2beta1::HorizontalPodAutoscalerList
- Pyrite::Api::Autoscaling::V2beta2::HorizontalPodAutoscalerList
- Pyrite::Api::Batch::V1::JobList
- Pyrite::Api::Batch::V1beta1::CronJobList
- Pyrite::Api::Batch::V2alpha1::CronJobList
- Pyrite::Api::Certificates::V1beta1::CertificateSigningRequestList
- Pyrite::Api::Coordination::V1::LeaseList
- Pyrite::Api::Coordination::V1beta1::LeaseList
- Pyrite::Api::Core::V1::ComponentStatusList
- Pyrite::Api::Core::V1::ConfigMapList
- Pyrite::Api::Core::V1::EndpointsList
- Pyrite::Api::Core::V1::EventList
- Pyrite::Api::Core::V1::LimitRangeList
- Pyrite::Api::Core::V1::List
- Pyrite::Api::Core::V1::NamespaceList
- Pyrite::Api::Core::V1::NodeList
- Pyrite::Api::Core::V1::PersistentVolumeClaimList
- Pyrite::Api::Core::V1::PersistentVolumeList
- Pyrite::Api::Core::V1::PodList
- Pyrite::Api::Core::V1::PodTemplateList
- Pyrite::Api::Core::V1::ReplicationControllerList
- Pyrite::Api::Core::V1::ResourceQuotaList
- Pyrite::Api::Core::V1::SecretList
- Pyrite::Api::Core::V1::ServiceAccountList
- Pyrite::Api::Core::V1::ServiceList
- Pyrite::Api::Events::V1beta1::EventList
- Pyrite::Api::Extensions::V1beta1::DaemonSetList
- Pyrite::Api::Extensions::V1beta1::DeploymentList
- Pyrite::Api::Extensions::V1beta1::IngressList
- Pyrite::Api::Extensions::V1beta1::NetworkPolicyList
- Pyrite::Api::Extensions::V1beta1::PodSecurityPolicyList
- Pyrite::Api::Extensions::V1beta1::ReplicaSetList
- Pyrite::Api::Networking::V1::NetworkPolicyList
- Pyrite::Api::Networking::V1beta1::IngressList
- Pyrite::Api::Node::V1alpha1::RuntimeClassList
- Pyrite::Api::Node::V1beta1::RuntimeClassList
- Pyrite::Api::Policy::V1beta1::PodDisruptionBudgetList
- Pyrite::Api::Policy::V1beta1::PodSecurityPolicyList
- Pyrite::Api::Rbac::V1::ClusterRoleBindingList
- Pyrite::Api::Rbac::V1::ClusterRoleList
- Pyrite::Api::Rbac::V1::RoleBindingList
- Pyrite::Api::Rbac::V1::RoleList
- Pyrite::Api::Rbac::V1alpha1::ClusterRoleBindingList
- Pyrite::Api::Rbac::V1alpha1::ClusterRoleList
- Pyrite::Api::Rbac::V1alpha1::RoleBindingList
- Pyrite::Api::Rbac::V1alpha1::RoleList
- Pyrite::Api::Rbac::V1beta1::ClusterRoleBindingList
- Pyrite::Api::Rbac::V1beta1::ClusterRoleList
- Pyrite::Api::Rbac::V1beta1::RoleBindingList
- Pyrite::Api::Rbac::V1beta1::RoleList
- Pyrite::Api::Scheduling::V1::PriorityClassList
- Pyrite::Api::Scheduling::V1alpha1::PriorityClassList
- Pyrite::Api::Scheduling::V1beta1::PriorityClassList
- Pyrite::Api::Settings::V1alpha1::PodPresetList
- Pyrite::Api::Storage::V1::StorageClassList
- Pyrite::Api::Storage::V1::VolumeAttachmentList
- Pyrite::Api::Storage::V1alpha1::VolumeAttachmentList
- Pyrite::Api::Storage::V1beta1::CSIDriverList
- Pyrite::Api::Storage::V1beta1::CSINodeList
- Pyrite::Api::Storage::V1beta1::StorageClassList
- Pyrite::Api::Storage::V1beta1::VolumeAttachmentList
- Pyrite::ApiextensionsApiserver::Apis::Apiextensions::V1beta1::CustomResourceDefinitionList
- Pyrite::KubeAggregator::Apis::Apiregistration::V1::APIServiceList
- Pyrite::KubeAggregator::Apis::Apiregistration::V1beta1::APIServiceList
Defined in:
pyrite/kubernetes/list.crConstructors
- .new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
- .new(pull : JSON::PullParser)
- .new(*, items : Array(T) = [] of T, metadata : Apimachinery::Apis::Meta::V1::ListMeta? = nil)
Instance Method Summary
-
#items : Array(T)
The API and version we are accessing.
- #metadata : Apimachinery::Apis::Meta::V1::ListMeta?
- #metadata=(metadata : Apimachinery::Apis::Meta::V1::ListMeta?)
Instance methods inherited from class Pyrite::Kubernetes::Resource
api_version : String
api_version,
kind : String
kind
Constructor methods inherited from class Pyrite::Kubernetes::Resource
new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)new(pull : JSON::PullParser) new
Constructor methods inherited from class Pyrite::Kubernetes::Spec
new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)new(pull : JSON::PullParser) new
Constructor Detail
def self.new(*, items : Array(T) = [] of T, metadata : Apimachinery::Apis::Meta::V1::ListMeta? = nil)
#