Class ApiResource

  • All Implemented Interfaces:
    IApiEndpoint, IApiResource, software.amazon.jsii.JsiiSerializable

    @Generated(value="jsii-pacmak/1.75.0 (build 63bb957)",
               date="2023-02-21T02:37:35.137Z")
    @Stability(Stable)
    public class ApiResource
    extends software.amazon.jsii.JsiiObject
    implements IApiResource, IApiEndpoint
    Represents information about an API resource type.
    • Field Detail

      • API_SERVICES

        @Stability(Stable)
        public static final ApiResource API_SERVICES
        API resource information for APIService.
      • BINDINGS

        @Stability(Stable)
        public static final ApiResource BINDINGS
        API resource information for Binding.
      • CERTIFICATE_SIGNING_REQUESTS

        @Stability(Stable)
        public static final ApiResource CERTIFICATE_SIGNING_REQUESTS
        API resource information for CertificateSigningRequest.
      • CLUSTER_ROLE_BINDINGS

        @Stability(Stable)
        public static final ApiResource CLUSTER_ROLE_BINDINGS
        API resource information for ClusterRoleBinding.
      • CLUSTER_ROLES

        @Stability(Stable)
        public static final ApiResource CLUSTER_ROLES
        API resource information for ClusterRole.
      • COMPONENT_STATUSES

        @Stability(Stable)
        public static final ApiResource COMPONENT_STATUSES
        API resource information for ComponentStatus.
      • CONFIG_MAPS

        @Stability(Stable)
        public static final ApiResource CONFIG_MAPS
        API resource information for ConfigMap.
      • CONTROLLER_REVISIONS

        @Stability(Stable)
        public static final ApiResource CONTROLLER_REVISIONS
        API resource information for ControllerRevision.
      • CRON_JOBS

        @Stability(Stable)
        public static final ApiResource CRON_JOBS
        API resource information for CronJob.
      • CSI_DRIVERS

        @Stability(Stable)
        public static final ApiResource CSI_DRIVERS
        API resource information for CSIDriver.
      • CSI_NODES

        @Stability(Stable)
        public static final ApiResource CSI_NODES
        API resource information for CSINode.
      • CSI_STORAGE_CAPACITIES

        @Stability(Stable)
        public static final ApiResource CSI_STORAGE_CAPACITIES
        API resource information for CSIStorageCapacity.
      • CUSTOM_RESOURCE_DEFINITIONS

        @Stability(Stable)
        public static final ApiResource CUSTOM_RESOURCE_DEFINITIONS
        API resource information for CustomResourceDefinition.
      • DAEMON_SETS

        @Stability(Stable)
        public static final ApiResource DAEMON_SETS
        API resource information for DaemonSet.
      • DEPLOYMENTS

        @Stability(Stable)
        public static final ApiResource DEPLOYMENTS
        API resource information for Deployment.
      • ENDPOINT_SLICES

        @Stability(Stable)
        public static final ApiResource ENDPOINT_SLICES
        API resource information for EndpointSlice.
      • ENDPOINTS

        @Stability(Stable)
        public static final ApiResource ENDPOINTS
        API resource information for Endpoints.
      • EVENTS

        @Stability(Stable)
        public static final ApiResource EVENTS
        API resource information for Event.
      • FLOW_SCHEMAS

        @Stability(Stable)
        public static final ApiResource FLOW_SCHEMAS
        API resource information for FlowSchema.
      • HORIZONTAL_POD_AUTOSCALERS

        @Stability(Stable)
        public static final ApiResource HORIZONTAL_POD_AUTOSCALERS
        API resource information for HorizontalPodAutoscaler.
      • INGRESS_CLASSES

        @Stability(Stable)
        public static final ApiResource INGRESS_CLASSES
        API resource information for IngressClass.
      • INGRESSES

        @Stability(Stable)
        public static final ApiResource INGRESSES
        API resource information for Ingress.
      • JOBS

        @Stability(Stable)
        public static final ApiResource JOBS
        API resource information for Job.
      • LEASES

        @Stability(Stable)
        public static final ApiResource LEASES
        API resource information for Lease.
      • LIMIT_RANGES

        @Stability(Stable)
        public static final ApiResource LIMIT_RANGES
        API resource information for LimitRange.
      • LOCAL_SUBJECT_ACCESS_REVIEWS

        @Stability(Stable)
        public static final ApiResource LOCAL_SUBJECT_ACCESS_REVIEWS
        API resource information for LocalSubjectAccessReview.
      • MUTATING_WEBHOOK_CONFIGURATIONS

        @Stability(Stable)
        public static final ApiResource MUTATING_WEBHOOK_CONFIGURATIONS
        API resource information for MutatingWebhookConfiguration.
      • NAMESPACES

        @Stability(Stable)
        public static final ApiResource NAMESPACES
        API resource information for Namespace.
      • NETWORK_POLICIES

        @Stability(Stable)
        public static final ApiResource NETWORK_POLICIES
        API resource information for NetworkPolicy.
      • NODES

        @Stability(Stable)
        public static final ApiResource NODES
        API resource information for Node.
      • PERSISTENT_VOLUME_CLAIMS

        @Stability(Stable)
        public static final ApiResource PERSISTENT_VOLUME_CLAIMS
        API resource information for PersistentVolumeClaim.
      • PERSISTENT_VOLUMES

        @Stability(Stable)
        public static final ApiResource PERSISTENT_VOLUMES
        API resource information for PersistentVolume.
      • POD_DISRUPTION_BUDGETS

        @Stability(Stable)
        public static final ApiResource POD_DISRUPTION_BUDGETS
        API resource information for PodDisruptionBudget.
      • POD_SECURITY_POLICIES

        @Stability(Stable)
        public static final ApiResource POD_SECURITY_POLICIES
        API resource information for PodSecurityPolicy.
      • POD_TEMPLATES

        @Stability(Stable)
        public static final ApiResource POD_TEMPLATES
        API resource information for PodTemplate.
      • PODS

        @Stability(Stable)
        public static final ApiResource PODS
        API resource information for Pod.
      • PRIORITY_CLASSES

        @Stability(Stable)
        public static final ApiResource PRIORITY_CLASSES
        API resource information for PriorityClass.
      • PRIORITY_LEVEL_CONFIGURATIONS

        @Stability(Stable)
        public static final ApiResource PRIORITY_LEVEL_CONFIGURATIONS
        API resource information for PriorityLevelConfiguration.
      • REPLICA_SETS

        @Stability(Stable)
        public static final ApiResource REPLICA_SETS
        API resource information for ReplicaSet.
      • REPLICATION_CONTROLLERS

        @Stability(Stable)
        public static final ApiResource REPLICATION_CONTROLLERS
        API resource information for ReplicationController.
      • RESOURCE_QUOTAS

        @Stability(Stable)
        public static final ApiResource RESOURCE_QUOTAS
        API resource information for ResourceQuota.
      • ROLE_BINDINGS

        @Stability(Stable)
        public static final ApiResource ROLE_BINDINGS
        API resource information for RoleBinding.
      • ROLES

        @Stability(Stable)
        public static final ApiResource ROLES
        API resource information for Role.
      • RUNTIME_CLASSES

        @Stability(Stable)
        public static final ApiResource RUNTIME_CLASSES
        API resource information for RuntimeClass.
      • SECRETS

        @Stability(Stable)
        public static final ApiResource SECRETS
        API resource information for Secret.
      • SELF_SUBJECT_ACCESS_REVIEWS

        @Stability(Stable)
        public static final ApiResource SELF_SUBJECT_ACCESS_REVIEWS
        API resource information for SelfSubjectAccessReview.
      • SELF_SUBJECT_RULES_REVIEWS

        @Stability(Stable)
        public static final ApiResource SELF_SUBJECT_RULES_REVIEWS
        API resource information for SelfSubjectRulesReview.
      • SERVICE_ACCOUNTS

        @Stability(Stable)
        public static final ApiResource SERVICE_ACCOUNTS
        API resource information for ServiceAccount.
      • SERVICES

        @Stability(Stable)
        public static final ApiResource SERVICES
        API resource information for Service.
      • STATEFUL_SETS

        @Stability(Stable)
        public static final ApiResource STATEFUL_SETS
        API resource information for StatefulSet.
      • STORAGE_CLASSES

        @Stability(Stable)
        public static final ApiResource STORAGE_CLASSES
        API resource information for StorageClass.
      • SUBJECT_ACCESS_REVIEWS

        @Stability(Stable)
        public static final ApiResource SUBJECT_ACCESS_REVIEWS
        API resource information for SubjectAccessReview.
      • TOKEN_REVIEWS

        @Stability(Stable)
        public static final ApiResource TOKEN_REVIEWS
        API resource information for TokenReview.
      • VALIDATING_WEBHOOK_CONFIGURATIONS

        @Stability(Stable)
        public static final ApiResource VALIDATING_WEBHOOK_CONFIGURATIONS
        API resource information for ValidatingWebhookConfiguration.
      • VOLUME_ATTACHMENTS

        @Stability(Stable)
        public static final ApiResource VOLUME_ATTACHMENTS
        API resource information for VolumeAttachment.
    • Constructor Detail

      • ApiResource

        protected ApiResource​(software.amazon.jsii.JsiiObjectRef objRef)
      • ApiResource

        protected ApiResource​(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)