SCALAR
String
The String
scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.
link GraphQL Schema definition
- scalar String
link Require by
- ActionDefinitionnull
- ActionDefinitionEdgenull
- ActionQueriesnull
- ActionRequestnull
- ActionRequestEdgenull
- ActionRequestEventnull
- ActionRequestInputnull
- AdminOnboardingStatusnull
- ApplicationEngineQuerynull
- AriaNotificationSlackOauth2ResponseSlack Oauth2 access response to exchange auth code for access token
- AriaNotificationTargetnull
- AriaNotificationTargetDeleteResultDelete response for deleting a notification target
- AriaNotificationTargetEdgenull
- AriaNotificationTargetPropertyInputnull
- AriaNotificationTargetsMutationProvidernull
- AriaNotificationTargetsProviderDescribes a notification target provider for Aria
- AriaNotificationTargetTestResultAriaTestNotificationTarget holds details about the result of the performed test
- AriaNotificationTargetTypeDescribes a notification target type for Aria
- AriaNotificationTargetTypeEdgenull
- AriaNotificationUpsertTargetInputnull
- AriaTestNotificationTargetInputnull
- ArtifactAssessmentAn analysis done on an artifact is an assessment. An assessment is an operational data that captures user/project visibility information. Domain specific implementation may add to this as appropriate.
- ArtifactAssessmentAggregationFilterInputnull
- ArtifactAssessmentAggregationItemnull
- ArtifactAssessmentAggregationItemsnull
- ArtifactAssessmentEdgenull
- ArtifactAssessmentRecommendationAn assessment may lead to one or more recommendations contributing to other tanzu hub products upsell.
- ArtifactAssessmentRecommendationEdgenull
- ArtifactMetadataArtifactMetadata is a container for additional information about an artifact. An artifact represents the files/images used to deploy a runnable resource whether that be an application, container or VM, not the actual running resource. As of now we support ArtifactSBOMInfo as metadata. Domain specific implementation may add more metadata as appropriate
- ArtifactMetadataEdgenull
- ArtifactMetadataProviderInfonull
- ArtifactMetadataQueriesquery entrypoint for artifact metadata provider
- ArtifactMetadataQueryProvidernull
- ArtifactMetadataVersionRepresents version of an artifact metadata. Each version of metadata may have different SBOM (Or any other future metadata) information.
- ArtifactMetadataVersionEdgenull
- ArtifactSBOMRepresents a software bundle or unit. This is a hierarchical structure where one package may have other packages as dependencies.
- ArtifactSBOMEdgenull
- ArtifactVulnerabilityRepresents a software vulnerability that can potentially be exploited
- ArtifactVulnerabilityEdgenull
- ArtifactVulnerabilityScorenull
- AuditEventType defining common audit event schema for a mutation
- AuditEventConnectionEdgenull
- AuthAccessTokenAuthentication Access Token response
- AuthContextnull
- AuthContextEdgenull
- AuthMutationnull
- AuthUserContextnull
- CatalogA catalog resource represents a collection of software artifacts
- CatalogEdgenull
- CatalogEntityInfoAn intermediate node that holds catalog information relative to this entity
- CatalogItemnull
- CatalogItemDepreciationInfoVMware Application Catalog Application Release's deprecation policy information.
- CatalogItemEdgenull
- CatalogMutationProviderMutation aspect/flavor of Catalog Provider contract, which compliments the CatalogQueryProvider interface.
- CatalogProviderInfonull
- CatalogQueriesInterface defining queries that are available in the top-level CatalogQuery and which must also be implemented by all CatalogQueryProviders
- CatalogQuerynull
- CatalogQueryProvidernull
- CommonAggregationItemInstances of aggregation for a given field
- CommonAggregationItemsAggregations for a given field
- ConnectionEdgeRelay-compatible Edge interface. Please see: [GraphQL Cursor Connections Specification](https://relay.dev/graphql/connections.htm)
- ConversationalEventStreamnull
- ConversationalEventStreamConnectionEdgenull
- ConversationalEventStreamEdgenull
- ConversationalPromptnull
- ConversationalPromptEdgenull
- ConversationalSessionnull
- ConversationalSessionEdgenull
- ConversationalStreamEventThe payload depends on stream's payloadType and can represent for instance graphQL query, graphQL query response, graphql response summary etc
- ConversationalStreamEventConnectionEdgenull
- CostingListPricenull
- CostingListPricePropertyAttributes i.e, related to the CostingListPrice Example: PurchaseOption=ALL_UPFRONT, NO_UPFRONT...; LicenseModel=BringYourOwnLicense, NoLicenseRequired
- Dashboardnull
- DashboardBulkDeleteInputnull
- DashboardDefaultnull
- DashboardDefaultEdgenull
- DashboardDeleteFailureResult of dashboard delete operation
- DashboardEdgenull
- DashboardFilterInput filter parameters for filtering dashboards. If multiple filter objects are specified they are treated as an and.
- DashboardInputnull
- DashboardMutationnull
- DashboardQuerynull
- DerivedDataDocConfigInputnull
- DerivedDataMutationnull
- DerivedDataPaginationPagination
- DerivedDataPaginationInputnull
- DerivedDataProcessingRulesRules needed for derived data query execution
- DerivedDataProcessingRulesInputDerived Data Processing Rules Only one type of rules can be defined at once
- DerivedDataQuerynull
- Document Federation via Document Query
- DocumentEdgeRelay-compatible connection edge containing Document node
- DocumentQuerynull
- EntityPrimary Entity type in the graph, implementing the individual EntityNode interface and with additional fields permitting traversals to other entities in the entity topology and to access other graph nodes with information related to the entity.
- EntityActionsnull
- EntityAggregationInputnull
- EntityAggregationItemnull
- EntityAggregationItemsnull
- EntityChangeLogEdgenull
- EntityChangeLogFieldChangenull
- EntityChangeLogNamespaceChangenull
- EntityEdgenull
- EntityGroupDefinitionInputDefinition of a static entity group or app
- EntityGroupDynamicDefinitionInputDefinition of a dynamic entity group
- EntityMetricAggregationValuenull
- EntityNamespacenull
- EntityNodeBare Entity type, implementing the individual EntityNode interface, but without the ability to traverse to other Entities or other graph nodes containing information about the Entity. This type may be used in situations such as notifications where it is not possible to navigate the graph from the Entity information.
- EntityNodeInterface ==================== File contents from entity.graphqls
- EntityPropertynull
- EntityQuerynull
- EntityQueryFilternull
- EntityRelationshipA typed relationship between two Entity instances
- EntityRelationshipEdgenull
- EntityRelationshipNodenull
- EntityRelationshipNodeInterfacenull
- EntityRelationshipQueryFilternull
- EntitySchema ==================== File contents from entity_schema.graphqls
- EntitySchemaChangeEventnull
- EntitySchemaEdgenull
- EntitySchemaNamespacenull
- EntitySchemaPropertynull
- EntitySchemaQuery ==================== File contents from query_entity_schema.graphqls
- EntitySchemaRelationshipnull
- EntitySchemaSummarynull
- EntitySchemaSummaryItemnull
- EntityScopesnull
- EntitySearchFilternull
- EntitySearchInfonull
- EntitySearchTagTags filter. OR is used among values for the same key, AND is used among multiple keys
- EntitySSQLAutocompleteResponsenull
- EntitySSQLQuerySecure State Query Language (SSQL) allows the user to search the Entity model. For more details please see: https://docs.vmware.com/en/CloudHealth-Secure-State/services/chss-usage/GUID-explore-ssql.html
- EntitySSQLQueryResponsenull
- EntitySSQLTriggernull
- EntitySSQLValidationResponsenull
- EntityTraversalInputInput defining an entity graph traversal step
- EntityTraversalRecursionUntilInputInput defining conditions to match to exit traversal recursion
- EntityTreeNodenull
- EventsNotificationRulenull
- EventsNotificationRuleConnectionEdgenull
- EventsNotificationRuleInputInput specifying changes or create to a notification rule
- EventsNotificationRuleMutationProvidernull
- FindingDescribes a Finding
- FindingAggregationItemnull
- FindingAggregationItemsnull
- FindingAggregationRangenull
- FindingCreateNotificationRuleInputnull
- FindingCreateNotificationTargetInputnull
- FindingCreateReportConfigurationInputnull
- FindingCriterionnull
- FindingCriterionInputnull
- FindingDeleteInputnull
- FindingDownloadReportInputnull
- FindingDownloadReportResponsenull
- FindingEntityInfonull
- FindingFilterInputnull
- FindingFrameworkFilterInputnull
- FindingGenerateReportInputnull
- FindingNotificationPropertyValuenull
- FindingNotificationPropertyValueInputnull
- FindingNotificationRulenull
- FindingNotificationRuleEdgenull
- FindingNotificationRuleFilterInputnull
- FindingNotificationRuleMutationProvidernull
- FindingNotificationRulesProvidernull
- FindingNotificationSlackOauth2Responsenull
- FindingNotificationTargetDescribes a Notification Target
- FindingNotificationTargetEdgenull
- FindingNotificationTargetFilterInputnull
- FindingNotificationTargetInputnull
- FindingNotificationTargetsMutationProvidernull
- FindingNotificationTargetsProviderDescribes a notification target provider for Aria
- FindingNotificationTargetTypeDescribes a Finding Target Type method
- FindingNotificationTargetTypeEdgenull
- FindingPatchNotificationRuleInputnull
- FindingPatchNotificationTargetInputnull
- FindingPatchReportConfigurationInputnull
- FindingPatchReportInputnull
- FindingPropertynull
- FindingPropertyFilterInputnull
- FindingQueryQuery the finding subsystem
- FindingReportReport metadata.
- FindingReportConfigurationReport Configuration.
- FindingReportConfigurationEdgenull
- FindingReportConfigurationFilterInputnull
- FindingReportConfigurationLayoutInputLayout of the generated report. If layout is not specified, the generated report will include all the layout sections, relevant to the report type (columns/widgets/etc.)
- FindingReportConfigurationScheduleInputSchedule of the periodic reports. Leave empty for one-time reports.
- FindingReportConfigurationStatusnull
- FindingReportConfigurationWidgetWidget is a page or report component.
- FindingReportConfigurationWidgetInputWidget is a page or report component.
- FindingReportEdgenull
- FindingReportFilterInputnull
- FindingReportLayoutLayout of the generated report. If layout is not specified, the generated report will include all the layout sections, relevant to the report type (columns/widgets/etc.)
- FindingReportNotificationTargetInfonull
- FindingReportScheduleSchedule of the periodic reports. Leave empty for one-time reports.
- FindingReportStatusnull
- FindingReportTypeInfonull
- FindingsEdgenull
- FindingShareFindingsInputnull
- FindingTestExistingNotificationTargetInputnull
- FindingTestNewNotificationTargetInputnull
- FindingUpdateNotificationRuleInputnull
- FindingUpdateNotificationTargetInputnull
- FindingUpdateReportConfigurationInputnull
- FinOpsAggregatableEntityTypePricesQueryInputnull
- FinOpsAggregatePricenull
- FinOpsAwsAccountDetails of an AWS Account. For m1b milestone we will have this type "FinOpsAwsAccount" untill TanzuHub AWS accounts are synced to Hub. Once accounts are synced to Hub, this will be replaced with ManagementEndpoint
- FinOpsAwsAccountEdgeAn edge in a connection.
- FinOpsAWSAvailabilityZoneInstance availability zone
- FinOpsAWSInstanceTypeAWS Instance Type implementation
- FinOpsAzureAvailabilityZoneInstance availability zone
- FinOpsAzureInstanceTypeAzure Instance Type implementation
- FinOpsAzureSubscriptionDetails of an Azure Subscription. We will have this type "FinOpsAzureSubscription" until Cost Azure accounts are synced to Hub. Once accounts are synced to Hub, this will be replaced with ManagementEndpoint
- FinOpsAzureVmInstanceAzure VM instance type implementation
- FinOpsAzureVmInstanceRecommendedOptionThe additional recommendations for the Azure VM
- FinOpsAzureVmRightsizingSummaryThe summary of the evaluation
- FinOpsCloudBillingAccountnull
- FinOpsCloudCostSmartSummaryComparisonTimeFrameTime period used for comparison to determine change reasons
- FinOpsCloudCostSmartSummaryEventA Cloud Cost Smart Summary event object
- FinOpsCloudCostSmartSummaryEventConnectionThe connection type for cloud cost smart summary
- FinOpsCloudCostSmartSummaryEventEdgeAn edge in a connection.
- FinOpsColumnMetadataColumn Metadata of the Result
- FinOpsCostAnomalyCost anomaly metadata.
- FinOpsCostAnomalyDimensionDimension that helps identify the where the anomaly behavior was observed
- FinOpsCostAnomalyEdgeAn edge in a connection.
- FinOpsCostAnomalyQueriesnull
- FinOpsCostByPeriodEncapsulates the cost of an entity over a specified time period.
- FinOpsCostPerCPUDataCost Per CPU data
- FinOpsCostWithCurrencynull
- FinOpsDatasetnull
- FinOpsDatasetChartInfonull
- FinOpsDatasetColumnInfonull
- FinOpsDatasetMetadataMetadata of Data Source
- FinOpsDatasetQueryDimensionsLimitInputnull
- FinOpsDatasetQueryInputnull
- FinOpsDatasetQueryResponsenull
- FinOpsDatasetSchemanull
- FinOpsDatasetSchemaEdgenull
- FinOpsDatasetSchemaFieldMetadatanull
- FinOpsDatasetSchemaMetadatanull
- FinOpsDatasetSummaryEdgenull
- FinOpsDatasetTagnull
- FinOpsDataSourceDataRowRepresents a Row
- FinOpsDimensionEncapsulates Finops supported dimensions of key-value pairs
- FinOpsDiscountCoverageDataCoverage Data
- FinOpsDiscountCoverageSummarySummary for discount coverage.
- FinOpsDiscountOpportunitiesSummarySummary for all the opportunities.
- FinOpsDiscountSummaryRequestInputnull
- FinOpsDiscountUtilizationDataDiscount utilization data
- FinOpsEBSVolumeEBSVolume Asset implementation
- FinOpsEBSVolumeRecommendedOptionThe additional recommendations for the EBS volume
- FinOpsEC2InstanceEC2Instance Asset implementation
- FinOpsEntityMigrationQueryConfigInputDefine the lower and upper bound for a property
- FinOpsEntityTypePricesQueryInputnull
- FinOpsEntityTypePriceWithStatusnull
- FinOpsListPricenull
- FinOpsListPricePropertyAttributes i.e, related to the FinOpsListPrice Example: PurchaseOption=ALL_UPFRONT, NO_UPFRONT...; LicenseModel=BringYourOwnLicense, NoLicenseRequired
- FinOpsMatchingCloudResourceResponse of the Tanzu CloudHealth FinOps matched resource
- FinOpsMigrationQueryConfigurationInputThe input required by the Tanzu CloudHealth migration engine for a given resource
- FinOpsPriceFinOps list price resource
- FinOpsPricingPricing details
- FinOpsPropertyFinOps property with name and value required
- FinOpsPropertyFilterInputName and list of values for the FinOps property to be queried
- FinOpsPropertyInputName and value of the FinOps property to be queried
- FinOpsPropertyWithUnitFinOps property with name, value and unit required.
- FinOpsQueriesnull
- FinOpsRDSInstanceRDSInstance Asset implementation
- FinOpsReportnull
- FinOpsReportChartnull
- FinOpsReportChartColumnInputnull
- FinOpsReportChartInputnull
- FinOpsReportInputReport Input
- FinOpsReportMetadataMetadata of FinOps Report
- FinOpsReportQuerynull
- FinOpsReportQueryInputReport Query Parameters
- FinOpsReportQueryResponseQuery Response
- FinOpsReportQueryTimeRangenull
- FinOpsReportQueryTimeRangeInputnull
- FinOpsReportS3Responsenull
- FinOpsResourceConfignull
- FinOpsRightsizingAggregatedMetricThe metrics of the asset in the evaluation duration, The rightsizing additional aggregated metrics, which encompass termination criteria. Note that if the currentMetrics array already contains the same metrics, they will not be shown here.
- FinOpsRightsizingQueriesnull
- FinOpsRightsizingRecommendationEdgeAn edge in a connection.
- FinOpsSampleFieldValuenull
- FinOpsSingleValuedPropertyFilterInputnull
- FinOpsTimeRangeInputnull
- FinOpsUnifiedEffectiveSavingsRateSummarySummary for Effective Savings rate.
- GuardrailsAccountCreationStepnull
- GuardrailsAccountCreationSummarynull
- GuardrailsAccountMetaInputnull
- GuardrailsAccountSelectornull
- GuardrailsAccountStateGuardrails representation for an account state. All top level fields like name, description, accountStateType, accountStateProvider will be removed in future and will be coming from ManagementEndpoint. JIRA for the same VRAE-35809.
- GuardrailsAccountStateEdgeGuardrails Account Edge Type.
- GuardrailsAccountStateFilterInput filter parameter to help filtering the output of guardrails resource query. If multiple filter objects are specified they are treated as an and.
- GuardrailsAccountStateMetaMeta information about an account that is needed for desired state run
- GuardrailsActionExcludeFiltersGuardrails Remediation Action exclude filter Type
- GuardrailsActionFiltersGuardrails Remediation Action filter Type
- GuardrailsCreateAccountResponsenull
- GuardrailsCreateCloudAccountInputnull
- GuardrailsCreateCloudAccountParametersnull
- GuardrailsCriteriaExcludeFiltersGuardrails Remediation Action criteria exclude filter Type
- GuardrailsCriteriaFilterGuardrails Remediation Action criteria filter Type
- GuardrailsDeleteResultnull
- GuardrailsDesiredStateIt is a combination of a guardrail template with required input parameters as well as the credentials metadata required to create infrastructure and enforce policies on the same. Guardrails DesiredState can be run on-demand, or on a pre-defined schedule, or in response to an event
- GuardrailsDesiredStateEdgeGuardrails DesiredState Edge Type.
- GuardrailsDesiredStateFilterInput filter parameter to help filtering the output of guardrails desired state query. If multiple filter objects are specified they are treated as an and.
- GuardrailsDesiredStateInputnull
- GuardrailsDesiredStateRunGuardrailsDesiredStateRun - It is a point-in-time instance of guardrails desired state run.
- GuardrailsDesiredStateRunEdgeGuardrails DesiredStateRun Edge Type
- GuardrailsDesiredStateRunFilterInput filter parameter to help filtering the output of guardrails desired state run query. If multiple filter objects are specified they are treated as an and.
- GuardrailsDesiredStateRunResponseencapsulation of one or more runs resulting from a desired state being run
- GuardrailsDesiredStateTargetEncapsulates account associations. The associations are expressed using one or more GuardrailsTargetExpressions.
- GuardrailsDriftStatsnull
- GuardrailsEnforcedStateRepresents state that is enforced
- GuardrailsEnforcedStateEdgeGuardrails EnforcedState Edge Type
- GuardrailsEnforcedStateFilternull
- GuardrailsGenerateTemplateInputnull
- GuardrailsGenerateTemplateResponsenull
- GuardrailsImportTemplateMetanull
- GuardrailsLogsGuardrails log information
- GuardrailsMutationsnull
- GuardrailsObjectCountnull
- GuardrailsQueriesnull
- GuardrailsRemediateFindingResultnull
- GuardrailsRemediationActionAction is a definition of which remediation Job is run when certain criteria are met
- GuardrailsRemediationActionDeleteResultnull
- GuardrailsRemediationActionEdgeGuardrailsRemediationActionEdge Type.
- GuardrailsRemediationActionInputGuardrails Remediation Action Input.
- GuardrailsRemediationActionsAggregationnull
- GuardrailsRemediationActionsAggregationItemnull
- GuardrailsRemediationCriteriaCriterion defines a single condition a finding should met to trigger a remediation Job
- GuardrailsRemediationCriteriaInputGuardrails Remediation CriteriaInput
- GuardrailsRemediationRuleGuardrails Remediation Rules type
- GuardrailsRemediationRuleEdgeGuardrailsRemediationRuleEdge Type.
- GuardrailsRemediationRuleFilterInputGuardrails Remediation Rule FilterInput
- GuardrailsRemediationRunsDefine the 'RemediationRuns' type. Run is single remediation Job execution
- GuardrailsRemediationRunsAggregationnull
- GuardrailsRemediationRunsAggregationItemnull
- GuardrailsRemediationRunsEdgeGuardrailsRemediationRunsEdge Type.
- GuardrailsRemoteTemplateValidationResponseIdem template validation result
- GuardrailsResourceTypenull
- GuardrailsRuleFiltersGuardrails remediation rules filter
- GuardrailsRunExcludeFiltersGuardrails remediation runs exclude filters
- GuardrailsRunFiltersGuardrails remediation runs filter
- GuardrailsTargetExpressionA Guardrails target expression is used to identify target accounts. This can static
- GuardrailsTargetExpressionEdgeGuardrails Target Expression Edge Type.
- GuardrailsTargetExpressionFilternull
- GuardrailsTargetExpressionInputnull
- GuardrailsTemplateGuardrailsTemplate - It is a collection of guardrail states as code including landing zone, preventive guardrails, detective guardrails, all expressed as code.
- GuardrailsTemplateCompositionRepresent content of guardrails template along with other content information like content type etc.
- GuardrailsTemplateEdgeGuardrails Template Edge Type.
- GuardrailsTemplateFilterInput filter parameter to help filtering the output of guardrails template query. If multiple filter objects are specified they are treated as an and.
- GuardrailsTemplateInputnull
- GuardrailsTemplateMetadataguardrails template meta data
- GuardrailsTemplateValidationResponseIdem template validation result
- GuardrailsTypesnull
- GuardrailsWorkerBootstrapInputnull
- GuardrailsWorkerDeleteResultnull
- GuardrailsWorkerGroupnull
- GuardrailsWorkerGroupAccountInputnull
- GuardrailsWorkerGroupAggregationItemnull
- GuardrailsWorkerGroupCloudAccountnull
- GuardrailsWorkerGroupCloudAccountEdgeGuardrails Worker Group Cloud Account Edge Type.
- GuardrailsWorkerGroupCloudAccountFilternull
- GuardrailsWorkerGroupDeleteResultnull
- GuardrailsWorkerGroupDeploymentConfigurationnull
- GuardrailsWorkerGroupEdgeGuardrails Worker Group Edge Type.
- GuardrailsWorkerGroupFilterInput filter parameter to help filtering the output of guardrails worker group query. If multiple filter objects are specified they are treated as an and.
- GuardrailsWorkerGroupInputnull
- GuardrailsWorkerGroupJobCodeFileGuardrails Worker Group job code file type
- GuardrailsWorkerGroupJobsGuardrails Worker Group jobs type
- GuardrailsWorkerGroupJobsCodeGuardrails Worker Group jobs code type
- GuardrailsWorkerGroupJobsEdgeGuardrailsWorkerGroupEdge Type.
- GuardrailsWorkerGroupLogTODO need to enhance logs
- GuardrailsWorkerGroupLogEdgeGuardrails Worker Group Log Edge Type.
- GuardrailsWorkerGroupLogsFilternull
- GuardrailsWorkerGroupSecretnull
- GuardrailsWorkerGroupWorkerGuardrails Worker Group Worker Edge Type.
- GuardrailsWorkerGroupWorkerEdgeGuardrails Worker Group Edge Type.
- GuardrailsWorkerGroupWorkerFilternull
- GuardrailsWorkerPropertiesnull
- GuardrailsWorkerPropertiesInputnull
- HubPolicyHub policy
- HubPolicyEdgePolicy edge
- HubPolicyRunEdgePolicy run details
- HubQueryTanzu Hub Query Language is derived from Secure State Query Language (SSQL) and allows the user to search and query the graph model. Until this has specific documentation please see: https://docs.vmware.com/en/CloudHealth-Secure-State/services/chss-usage/GUID-explore-ssql.html
- HubQueryAutocompleteResponsenull
- HubQueryAutocompletionCategorynull
- HubQueryErrorInfonull
- HubQueryResponsenull
- HubQueryTranslationnull
- HubQueryTriggernull
- HyperLinkDefines a HyperLink
- HyperLinkInputDefines a HyperLinkInput
- HyperlinkQueryrepresents the top level query node for querying hyperlinks belonging to services with which Ensemble interacts. the returned hyperlinks help navigation to the home pages or landing pages belonging to the respective services
- Insightnull
- InsightAccessKeyPropertyAccess key properties, embedded in LeMans access key
- InsightAccessKeyPropertyInputInput to generate LeMans access key
- InsightAggregationInputnull
- InsightAggregationItemnull
- InsightAggregationItemsnull
- InsightChangeLogChangeInsight change log change
- InsightChangeLogEdgeEdge for insight change log
- InsightChangeLogEntryInsight change log entry
- InsightCorrelationRuleInsightCorrelationRule type. InsightCorrelationRule are rules used to correlate Observations and create Insights
- InsightCorrelationRuleImpactImpact of a Insight Created by a Correlation Rule
- InsightCorrelationRuleInputInput to update, insert or delete existing insight
- InsightCountByCategoryGet count of insight by category
- InsightCountByTypenull
- InsightDeltaInputInput specifying changes to a specific namespace of an entity
- InsightEdgenull
- InsightFeedbackInputnull
- InsightFilterInput parameter for insights query
- InsightHighlightInsight highlight data
- InsightMutationnull
- InsightNotificationCriterianull
- InsightNotificationCriteriaInputnull
- InsightNotificationRulenull
- InsightNotificationRuleConnectionEdgenull
- InsightNotificationRuleFilterInput parameter for insights notification rules query
- InsightNotificationRuleInputInput specifying changes or create to a notification rule
- InsightNotificationRuleMutationProvidernull
- InsightNotificationRulesProvidernull
- InsightQueryInsight queries
- InsightReclaimableResourceAttributeAttributes i.e, related to the resource Will be populated only for such resources which do not have entities in EDS e.g., orphaned disks group
- InsightRemediationActionnull
- InsightRemediationRecommendationnull
- InsightRuleConstraintConstarint/Condition used by Insight Correlation Rule
- InsightRuleConstraintInputInput to update Constarint/Condition used by Insight Correlation Rule
- InsightRuleEdgeConnection edge for Insight rules
- InsightRuleFilterInput parameter for Insight Rule query
- InsightRuleImpactInputInput to update Insight Impact of a Insight Created by a Correlation Rule
- InsightRuleQueryInsight Rule queries
- InsightSolutionA possible solution for an insight
- InsightSubscriptionnull
- InsightTimelineDataTimeline data
- InsightTimelineDataPointData point in a time line bucket grouped by entity
- InsightTimelineInputSpecify input details for insight timeline
- InsightUserFeedbackInsight related user feedback output object
- KubernetesCapabilityRepresents a capability which is a list of GVKs (CRDs) and is either provided or required by a package. This node is an entry from the cartesian product of capabilities and packages.
- KubernetesCapabilityEdgenull
- KubernetesCapabilityInstallRepresents a specific installation of a capability.
- KubernetesCapabilityInstallEdgenull
- KubernetesCapabilityQueryProvidernull
- KubernetesCreatePackageInstallInputnull
- KubernetesKindAgentTargetnull
- KubernetesKindAgentTargetConnectionEdgenull
- KubernetesKindAgentTargetInputnull
- KubernetesKindAgentTargetRelationshipsRelationships to other nodes
- KubernetesKindAgentTargetSpecAgentTargetSpec defines the Space namespaces and its supported GVKs
- KubernetesKindAgentTargetSpecClusterScopedResourcesnull
- KubernetesKindAgentTargetSpecClusterScopedResourcesInputnull
- KubernetesKindAgentTargetSpecClusterScopedResourcesSupportedGVKsGroupVersionKind unambiguously identifies a kind. It doesn't anonymously include GroupVersion to avoid automatic coercion. It doesn't use a GroupVersion to avoid custom marshalling
- KubernetesKindAgentTargetSpecClusterScopedResourcesSupportedGVKsInputGroupVersionKind unambiguously identifies a kind. It doesn't anonymously include GroupVersion to avoid automatic coercion. It doesn't use a GroupVersion to avoid custom marshalling
- KubernetesKindAgentTargetSpecInputAgentTargetSpec defines the Space namespaces and its supported GVKs
- KubernetesKindAgentTargetSpecNamespacesnull
- KubernetesKindAgentTargetSpecNamespacesInputnull
- KubernetesKindAgentTargetSpecNamespacesSupportedGVKsGroupVersionKind unambiguously identifies a kind. It doesn't anonymously include GroupVersion to avoid automatic coercion. It doesn't use a GroupVersion to avoid custom marshalling
- KubernetesKindAgentTargetSpecNamespacesSupportedGVKsInputGroupVersionKind unambiguously identifies a kind. It doesn't anonymously include GroupVersion to avoid automatic coercion. It doesn't use a GroupVersion to avoid custom marshalling
- KubernetesKindAgentTargetStatusnull
- KubernetesKindAgentTargetStatusConditionsCondition defines an observation of a object operational state.
- KubernetesKindAvailabilityTargetAvailabilityTarget is the Schema for the availabilitytargets API
- KubernetesKindAvailabilityTargetConnectionEdgenull
- KubernetesKindAvailabilityTargetInputAvailabilityTarget is the Schema for the availabilitytargets API
- KubernetesKindAvailabilityTargetRelationshipsRelationships to other nodes
- KubernetesKindAvailabilityTargetSpecAvailabilityTargetSpec defines the desired state of AvailabilityTarget
- KubernetesKindAvailabilityTargetSpecAffinityClusterAffinityClusterSelectorTermsMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindAvailabilityTargetSpecAffinityClusterAffinityClusterSelectorTermsMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindAvailabilityTargetSpecAffinityClusterAntiAffinityClusterSelectorTermsMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindAvailabilityTargetSpecAffinityClusterAntiAffinityClusterSelectorTermsMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindAvailabilityTargetSpecInputAvailabilityTargetSpec defines the desired state of AvailabilityTarget
- KubernetesKindAvailabilityTargetStatusClustersnull
- KubernetesKindAvailabilityTargetStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindClassClaimClassClaim is the Schema for the classclaims API
- KubernetesKindClassClaimConnectionEdgenull
- KubernetesKindClassClaimInputClassClaim is the Schema for the classclaims API
- KubernetesKindClassClaimRelationshipsRelationships to other nodes
- KubernetesKindClassClaimSpecClassRefClassRef contains a reference to the ClusterInstanceClass
- KubernetesKindClassClaimSpecClassRefInputClassRef contains a reference to the ClusterInstanceClass
- KubernetesKindClassClaimStatusBindingBinding is a reference to the Secret from the claimed resource.
- KubernetesKindClassClaimStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindClassClaimStatusProvisionedResourceRefProvisionedResourceRef contains a reference to the provisioned resource if this claim is for a provisioner class.
- KubernetesKindClassClaimStatusResourceRefResourceRef contains a reference to the claimed resource.
- KubernetesKindClusterGroupClusterGroup is the schema for the ClusterGroup API
- KubernetesKindClusterGroupConnectionEdgenull
- KubernetesKindClusterGroupInputClusterGroup is the schema for the ClusterGroup API
- KubernetesKindClusterGroupRelationshipsRelationships to other nodes
- KubernetesKindClusterGroupStatusConditionsCondition defines an observation of a object operational state.
- KubernetesKindClusterRoleClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
- KubernetesKindClusterRoleAggregationRuleClusterRoleSelectorsMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindClusterRoleAggregationRuleClusterRoleSelectorsMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindClusterRoleBindingClusterRoleBinding references a ClusterRole, but not contain it. It can reference a ClusterRole in the global namespace, and adds who information via Subject.
- KubernetesKindClusterRoleBindingConnectionEdgenull
- KubernetesKindClusterRoleBindingInputClusterRoleBinding references a ClusterRole, but not contain it. It can reference a ClusterRole in the global namespace, and adds who information via Subject.
- KubernetesKindClusterRoleBindingRelationshipsRelationships to other nodes
- KubernetesKindClusterRoleBindingRoleRefRoleRef can only reference a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error.
- KubernetesKindClusterRoleBindingRoleRefInputRoleRef can only reference a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error.
- KubernetesKindClusterRoleBindingSubjectsSubject contains a reference to the object or user identities a role binding applies to. This can either hold a direct API object reference, or a value for non-objects such as user and group names.
- KubernetesKindClusterRoleBindingSubjectsInputSubject contains a reference to the object or user identities a role binding applies to. This can either hold a direct API object reference, or a value for non-objects such as user and group names.
- KubernetesKindClusterRoleConnectionEdgenull
- KubernetesKindClusterRoleInputClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
- KubernetesKindClusterRoleRelationshipsRelationships to other nodes
- KubernetesKindClusterRoleRulesPolicyRule holds information that describes a policy rule, but does not contain information about who the rule applies to or which namespace the rule applies to.
- KubernetesKindClusterRoleRulesInputPolicyRule holds information that describes a policy rule, but does not contain information about who the rule applies to or which namespace the rule applies to.
- KubernetesKindClusterSyncResourceSetSyncResourceSet is the Schema for the ClusterSyncResourceSets API
- KubernetesKindClusterSyncResourceSetConnectionEdgenull
- KubernetesKindClusterSyncResourceSetInputSyncResourceSet is the Schema for the ClusterSyncResourceSets API
- KubernetesKindClusterSyncResourceSetSpecClusterSyncResourceSetSpec defines the desired state of SyncResourceSet
- KubernetesKindClusterSyncResourceSetSpecInputClusterSyncResourceSetSpec defines the desired state of SyncResourceSet
- KubernetesKindClusterSyncResourceSetSpecObjectSelectorDefine `apiVersion` and `kind` fields to specify the version of the Kubernetes API and the type of Kubernetes resource. Example - objectReference: apiVersion: v1 kind: service name: ngnix // optional
- KubernetesKindClusterSyncResourceSetSpecObjectSelectorInputDefine `apiVersion` and `kind` fields to specify the version of the Kubernetes API and the type of Kubernetes resource. Example - objectReference: apiVersion: v1 kind: service name: ngnix // optional
- KubernetesKindClusterSyncResourceSetStatusConditionsnull
- KubernetesKindClusterSyncResourceSetStatusDatadata: cl-1: svc-1: .metadata.generation: 1 .metadata.annotations: - key1: value1 - key2: value2 .status: conditions: ... observedGeneration: 1 error: "error applying xyz"
- KubernetesKindClusterSyncResourceSetStatusDataValuemap[service]rules
- KubernetesKindClusterSyncResourceSetStatusDataValueValuenull
- KubernetesKindConfigMapConfigMap holds configuration data for pods to consume.
- KubernetesKindConfigMapConnectionEdgenull
- KubernetesKindConfigMapInputConfigMap holds configuration data for pods to consume.
- KubernetesKindConfigMapRelationshipsRelationships to other nodes
- KubernetesKindContainerAppContainerApp is the Schema for the containerapps API
- KubernetesKindContainerAppConnectionEdgenull
- KubernetesKindContainerAppInputContainerApp is the Schema for the containerapps API
- KubernetesKindContainerAppRelationshipsRelationships to other nodes
- KubernetesKindContainerAppSpecContainerAppSpec defines the desired state of ContainerApp
- KubernetesKindContainerAppSpecBuildused to configure how to build container
- KubernetesKindContainerAppSpecBuildEnvnull
- KubernetesKindContainerAppSpecBuildEnvInputnull
- KubernetesKindContainerAppSpecBuildInputused to configure how to build container
- KubernetesKindContainerAppSpecInputContainerAppSpec defines the desired state of ContainerApp
- KubernetesKindContainerAppSpecNonSecretEnvnull
- KubernetesKindContainerAppSpecNonSecretEnvInputnull
- KubernetesKindContainerAppSpecPortsnull
- KubernetesKindContainerAppSpecPortsInputnull
- KubernetesKindContainerAppSpecRelatedRefsnull
- KubernetesKindContainerAppSpecRelatedRefsInputnull
- KubernetesKindContainerAppSpecSecretEnvnull
- KubernetesKindContainerAppSpecSecretEnvInputnull
- KubernetesKindContainerAppSpecSecretEnvSecretRefnull
- KubernetesKindContainerAppSpecSecretEnvSecretRefInputnull
- KubernetesKindContainerAppSpecServiceBindingsnull
- KubernetesKindContainerAppSpecServiceBindingsInputnull
- KubernetesKindContainerAppStatusConditionsnull
- KubernetesKindContainerAppStatusReplicasnull
- KubernetesKindContainerAppStatusReplicasConditionsnull
- KubernetesKindCredentialCredential is the Schema for the credentials API
- KubernetesKindCredentialConnectionEdgenull
- KubernetesKindCredentialInputCredential is the Schema for the credentials API
- KubernetesKindCredentialSpecAwsCredentialarn associated with the permission template
- KubernetesKindCredentialSpecAwsCredentialInputarn associated with the permission template
- KubernetesKindCredentialStatusCredentialStatus defines the observed state of Credential
- KubernetesKindCredentialStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindCredentialStatusTemplatepermission template metadata from account manager
- KubernetesKindCredentialStatusTemplateTemplateValuespermission template values
- KubernetesKindDeploymentDeployment enables declarative updates for Pods and ReplicaSets.
- KubernetesKindDeploymentConnectionEdgenull
- KubernetesKindDeploymentInputDeployment enables declarative updates for Pods and ReplicaSets.
- KubernetesKindDeploymentRelationshipsRelationships to other nodes
- KubernetesKindDeploymentSpecSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindDeploymentSpecSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindDeploymentSpecStrategyThe deployment strategy to use to replace existing pods with new ones.
- KubernetesKindDeploymentSpecStrategyInputThe deployment strategy to use to replace existing pods with new ones.
- KubernetesKindDeploymentSpecStrategyRollingUpdateRolling update config params. Present only if DeploymentStrategyType = RollingUpdate. --- TODO: Update this to follow our convention for oneOf, whatever we decide it to be.
- KubernetesKindDeploymentSpecStrategyRollingUpdateInputRolling update config params. Present only if DeploymentStrategyType = RollingUpdate. --- TODO: Update this to follow our convention for oneOf, whatever we decide it to be.
- KubernetesKindDeploymentSpecTemplateSpecSpecification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
- KubernetesKindDeploymentSpecTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressionsA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindDeploymentSpecTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressionsInputA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindDeploymentSpecTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFieldsA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindDeploymentSpecTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFieldsInputA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindDeploymentSpecTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchExpressionsA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindDeploymentSpecTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchExpressionsInputA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindDeploymentSpecTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchFieldsA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindDeploymentSpecTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchFieldsInputA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindDeploymentSpecTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermRequired. A pod affinity term, associated with the corresponding weight.
- KubernetesKindDeploymentSpecTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermInputRequired. A pod affinity term, associated with the corresponding weight.
- KubernetesKindDeploymentSpecTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindDeploymentSpecTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindDeploymentSpecTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionDefines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key
matches that of any node on which a pod of the set of pods is running - KubernetesKindDeploymentSpecTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionInputDefines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key
matches that of any node on which a pod of the set of pods is running - KubernetesKindDeploymentSpecTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindDeploymentSpecTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindDeploymentSpecTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermRequired. A pod affinity term, associated with the corresponding weight.
- KubernetesKindDeploymentSpecTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermInputRequired. A pod affinity term, associated with the corresponding weight.
- KubernetesKindDeploymentSpecTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindDeploymentSpecTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindDeploymentSpecTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionDefines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key
matches that of any node on which a pod of the set of pods is running - KubernetesKindDeploymentSpecTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionInputDefines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key
matches that of any node on which a pod of the set of pods is running - KubernetesKindDeploymentSpecTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindDeploymentSpecTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindDeploymentSpecTemplateSpecContainersA single application container that you want to run within a pod.
- KubernetesKindDeploymentSpecTemplateSpecContainersEnvEnvVar represents an environment variable present in a Container.
- KubernetesKindDeploymentSpecTemplateSpecContainersEnvFromEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindDeploymentSpecTemplateSpecContainersEnvFromConfigMapRefThe ConfigMap to select from
- KubernetesKindDeploymentSpecTemplateSpecContainersEnvFromConfigMapRefInputThe ConfigMap to select from
- KubernetesKindDeploymentSpecTemplateSpecContainersEnvFromInputEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindDeploymentSpecTemplateSpecContainersEnvFromSecretRefThe Secret to select from
- KubernetesKindDeploymentSpecTemplateSpecContainersEnvFromSecretRefInputThe Secret to select from
- KubernetesKindDeploymentSpecTemplateSpecContainersEnvInputEnvVar represents an environment variable present in a Container.
- KubernetesKindDeploymentSpecTemplateSpecContainersEnvValueFromConfigMapKeyRefSelects a key of a ConfigMap.
- KubernetesKindDeploymentSpecTemplateSpecContainersEnvValueFromConfigMapKeyRefInputSelects a key of a ConfigMap.
- KubernetesKindDeploymentSpecTemplateSpecContainersEnvValueFromFieldRefSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindDeploymentSpecTemplateSpecContainersEnvValueFromFieldRefInputSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindDeploymentSpecTemplateSpecContainersEnvValueFromResourceFieldRefSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindDeploymentSpecTemplateSpecContainersEnvValueFromResourceFieldRefInputSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindDeploymentSpecTemplateSpecContainersEnvValueFromSecretKeyRefSelects a key of a secret in the pod's namespace
- KubernetesKindDeploymentSpecTemplateSpecContainersEnvValueFromSecretKeyRefInputSelects a key of a secret in the pod's namespace
- KubernetesKindDeploymentSpecTemplateSpecContainersInputA single application container that you want to run within a pod.
- KubernetesKindDeploymentSpecTemplateSpecContainersLifecyclePostStartExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecContainersLifecyclePostStartExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecContainersLifecyclePostStartHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecContainersLifecyclePostStartHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecContainersLifecyclePostStartHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecContainersLifecyclePostStartHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecContainersLifecyclePostStartTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecContainersLifecyclePostStartTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecContainersLifecyclePreStopExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecContainersLifecyclePreStopExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecContainersLifecyclePreStopHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecContainersLifecyclePreStopHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecContainersLifecyclePreStopHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecContainersLifecyclePreStopHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecContainersLifecyclePreStopTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecContainersLifecyclePreStopTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecContainersLivenessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecContainersLivenessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecContainersLivenessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecContainersLivenessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecContainersLivenessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecContainersLivenessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecContainersLivenessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecContainersLivenessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecContainersPortsContainerPort represents a network port in a single container.
- KubernetesKindDeploymentSpecTemplateSpecContainersPortsInputContainerPort represents a network port in a single container.
- KubernetesKindDeploymentSpecTemplateSpecContainersReadinessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecContainersReadinessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecContainersReadinessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecContainersReadinessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecContainersReadinessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecContainersReadinessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecContainersReadinessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecContainersReadinessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecContainersResourcesLimitsInputLimits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindDeploymentSpecTemplateSpecContainersResourcesRequestsInputRequests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindDeploymentSpecTemplateSpecContainersSecurityContextSecurity options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
- KubernetesKindDeploymentSpecTemplateSpecContainersSecurityContextCapabilitiesThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindDeploymentSpecTemplateSpecContainersSecurityContextCapabilitiesInputThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindDeploymentSpecTemplateSpecContainersSecurityContextInputSecurity options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
- KubernetesKindDeploymentSpecTemplateSpecContainersSecurityContextSeLinuxOptionsThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindDeploymentSpecTemplateSpecContainersSecurityContextSeLinuxOptionsInputThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindDeploymentSpecTemplateSpecContainersSecurityContextWindowsOptionsThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindDeploymentSpecTemplateSpecContainersSecurityContextWindowsOptionsInputThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindDeploymentSpecTemplateSpecContainersStartupProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecContainersStartupProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecContainersStartupProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecContainersStartupProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecContainersStartupProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecContainersStartupProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecContainersStartupProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecContainersStartupProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecContainersVolumeDevicesvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindDeploymentSpecTemplateSpecContainersVolumeDevicesInputvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindDeploymentSpecTemplateSpecContainersVolumeMountsVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindDeploymentSpecTemplateSpecContainersVolumeMountsInputVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindDeploymentSpecTemplateSpecDnsConfigSpecifies the DNS parameters of a pod. Parameters specified here will be merged to the generated DNS configuration based on DNSPolicy.
- KubernetesKindDeploymentSpecTemplateSpecDnsConfigInputSpecifies the DNS parameters of a pod. Parameters specified here will be merged to the generated DNS configuration based on DNSPolicy.
- KubernetesKindDeploymentSpecTemplateSpecDnsConfigOptionsPodDNSConfigOption defines DNS resolver options of a pod.
- KubernetesKindDeploymentSpecTemplateSpecDnsConfigOptionsInputPodDNSConfigOption defines DNS resolver options of a pod.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersAn EphemeralContainer is a container that may be added temporarily to an existing pod for user-initiated activities such as debugging. Ephemeral containers have no resource or scheduling guarantees, and they will not be restarted when they exit or when a pod is removed or restarted. If an ephemeral container causes a pod to exceed its resource allocation, the pod may be evicted. Ephemeral containers may not be added by directly updating the pod spec. They must be added via the pod's ephemeralcontainers subresource, and they will appear in the pod spec once added. This is an alpha feature enabled by the EphemeralContainers feature flag.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersEnvEnvVar represents an environment variable present in a Container.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersEnvFromEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersEnvFromConfigMapRefThe ConfigMap to select from
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersEnvFromConfigMapRefInputThe ConfigMap to select from
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersEnvFromInputEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersEnvFromSecretRefThe Secret to select from
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersEnvFromSecretRefInputThe Secret to select from
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersEnvInputEnvVar represents an environment variable present in a Container.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersEnvValueFromConfigMapKeyRefSelects a key of a ConfigMap.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersEnvValueFromConfigMapKeyRefInputSelects a key of a ConfigMap.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersEnvValueFromFieldRefSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersEnvValueFromFieldRefInputSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersEnvValueFromResourceFieldRefSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersEnvValueFromResourceFieldRefInputSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersEnvValueFromSecretKeyRefSelects a key of a secret in the pod's namespace
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersEnvValueFromSecretKeyRefInputSelects a key of a secret in the pod's namespace
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersInputAn EphemeralContainer is a container that may be added temporarily to an existing pod for user-initiated activities such as debugging. Ephemeral containers have no resource or scheduling guarantees, and they will not be restarted when they exit or when a pod is removed or restarted. If an ephemeral container causes a pod to exceed its resource allocation, the pod may be evicted. Ephemeral containers may not be added by directly updating the pod spec. They must be added via the pod's ephemeralcontainers subresource, and they will appear in the pod spec once added. This is an alpha feature enabled by the EphemeralContainers feature flag.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLifecyclePostStartExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLifecyclePostStartExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLifecyclePostStartHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLifecyclePostStartHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLifecyclePostStartHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLifecyclePostStartHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLifecyclePostStartTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLifecyclePostStartTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLifecyclePreStopExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLifecyclePreStopExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLifecyclePreStopHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLifecyclePreStopHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLifecyclePreStopHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLifecyclePreStopHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLifecyclePreStopTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLifecyclePreStopTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLivenessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLivenessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLivenessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLivenessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLivenessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLivenessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLivenessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersLivenessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersPortsContainerPort represents a network port in a single container.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersPortsInputContainerPort represents a network port in a single container.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersReadinessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersReadinessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersReadinessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersReadinessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersReadinessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersReadinessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersReadinessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersReadinessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersResourcesLimitsInputLimits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersResourcesRequestsInputRequests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersSecurityContextSecurityContext is not allowed for ephemeral containers.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersSecurityContextCapabilitiesThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersSecurityContextCapabilitiesInputThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersSecurityContextInputSecurityContext is not allowed for ephemeral containers.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersSecurityContextSeLinuxOptionsThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersSecurityContextSeLinuxOptionsInputThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersSecurityContextWindowsOptionsThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersSecurityContextWindowsOptionsInputThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersStartupProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersStartupProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersStartupProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersStartupProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersStartupProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersStartupProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersStartupProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersStartupProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersVolumeDevicesvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersVolumeDevicesInputvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersVolumeMountsVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindDeploymentSpecTemplateSpecEphemeralContainersVolumeMountsInputVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindDeploymentSpecTemplateSpecHostAliasesHostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's hosts file.
- KubernetesKindDeploymentSpecTemplateSpecHostAliasesInputHostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's hosts file.
- KubernetesKindDeploymentSpecTemplateSpecImagePullSecretsLocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.
- KubernetesKindDeploymentSpecTemplateSpecImagePullSecretsInputLocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersA single application container that you want to run within a pod.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersEnvEnvVar represents an environment variable present in a Container.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersEnvFromEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindDeploymentSpecTemplateSpecInitContainersEnvFromConfigMapRefThe ConfigMap to select from
- KubernetesKindDeploymentSpecTemplateSpecInitContainersEnvFromConfigMapRefInputThe ConfigMap to select from
- KubernetesKindDeploymentSpecTemplateSpecInitContainersEnvFromInputEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindDeploymentSpecTemplateSpecInitContainersEnvFromSecretRefThe Secret to select from
- KubernetesKindDeploymentSpecTemplateSpecInitContainersEnvFromSecretRefInputThe Secret to select from
- KubernetesKindDeploymentSpecTemplateSpecInitContainersEnvInputEnvVar represents an environment variable present in a Container.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersEnvValueFromConfigMapKeyRefSelects a key of a ConfigMap.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersEnvValueFromConfigMapKeyRefInputSelects a key of a ConfigMap.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersEnvValueFromFieldRefSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersEnvValueFromFieldRefInputSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersEnvValueFromResourceFieldRefSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersEnvValueFromResourceFieldRefInputSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersEnvValueFromSecretKeyRefSelects a key of a secret in the pod's namespace
- KubernetesKindDeploymentSpecTemplateSpecInitContainersEnvValueFromSecretKeyRefInputSelects a key of a secret in the pod's namespace
- KubernetesKindDeploymentSpecTemplateSpecInitContainersInputA single application container that you want to run within a pod.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLifecyclePostStartExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLifecyclePostStartExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLifecyclePostStartHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLifecyclePostStartHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLifecyclePostStartHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLifecyclePostStartHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLifecyclePostStartTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLifecyclePostStartTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLifecyclePreStopExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLifecyclePreStopExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLifecyclePreStopHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLifecyclePreStopHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLifecyclePreStopHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLifecyclePreStopHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLifecyclePreStopTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLifecyclePreStopTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLivenessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLivenessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLivenessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLivenessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLivenessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLivenessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLivenessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecInitContainersLivenessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecInitContainersPortsContainerPort represents a network port in a single container.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersPortsInputContainerPort represents a network port in a single container.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersReadinessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersReadinessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersReadinessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersReadinessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecInitContainersReadinessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecInitContainersReadinessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersReadinessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecInitContainersReadinessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecInitContainersResourcesLimitsInputLimits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindDeploymentSpecTemplateSpecInitContainersResourcesRequestsInputRequests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindDeploymentSpecTemplateSpecInitContainersSecurityContextSecurity options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
- KubernetesKindDeploymentSpecTemplateSpecInitContainersSecurityContextCapabilitiesThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersSecurityContextCapabilitiesInputThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersSecurityContextInputSecurity options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
- KubernetesKindDeploymentSpecTemplateSpecInitContainersSecurityContextSeLinuxOptionsThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersSecurityContextSeLinuxOptionsInputThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersSecurityContextWindowsOptionsThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersSecurityContextWindowsOptionsInputThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersStartupProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersStartupProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersStartupProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersStartupProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecInitContainersStartupProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindDeploymentSpecTemplateSpecInitContainersStartupProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersStartupProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecInitContainersStartupProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindDeploymentSpecTemplateSpecInitContainersVolumeDevicesvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersVolumeDevicesInputvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersVolumeMountsVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindDeploymentSpecTemplateSpecInitContainersVolumeMountsInputVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindDeploymentSpecTemplateSpecInputSpecification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
- KubernetesKindDeploymentSpecTemplateSpecOverheadInputOverhead represents the resource overhead associated with running a pod for a given RuntimeClass. This field will be autopopulated at admission time by the RuntimeClass admission controller. If the RuntimeClass admission controller is enabled, overhead must not be set in Pod create requests. The RuntimeClass admission controller will reject Pod create requests which have the overhead already set. If RuntimeClass is configured and selected in the PodSpec, Overhead will be set to the value defined in the corresponding RuntimeClass, otherwise it will remain unset and treated as zero. More info: https://git.k8s.io/enhancements/keps/sig-node/20190226-pod-overhead.md This field is alpha-level as of Kubernetes v1.16, and is only honored by servers that enable the PodOverhead feature.
- KubernetesKindDeploymentSpecTemplateSpecReadinessGatesPodReadinessGate contains the reference to a pod condition
- KubernetesKindDeploymentSpecTemplateSpecReadinessGatesInputPodReadinessGate contains the reference to a pod condition
- KubernetesKindDeploymentSpecTemplateSpecSecurityContextSecurityContext holds pod-level security attributes and common container settings. Optional: Defaults to empty. See type description for default values of each field.
- KubernetesKindDeploymentSpecTemplateSpecSecurityContextInputSecurityContext holds pod-level security attributes and common container settings. Optional: Defaults to empty. See type description for default values of each field.
- KubernetesKindDeploymentSpecTemplateSpecSecurityContextSeLinuxOptionsThe SELinux context to be applied to all containers. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in SecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence for that container.
- KubernetesKindDeploymentSpecTemplateSpecSecurityContextSeLinuxOptionsInputThe SELinux context to be applied to all containers. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in SecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence for that container.
- KubernetesKindDeploymentSpecTemplateSpecSecurityContextSysctlsSysctl defines a kernel parameter to be set
- KubernetesKindDeploymentSpecTemplateSpecSecurityContextSysctlsInputSysctl defines a kernel parameter to be set
- KubernetesKindDeploymentSpecTemplateSpecSecurityContextWindowsOptionsThe Windows specific settings applied to all containers. If unspecified, the options within a container's SecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindDeploymentSpecTemplateSpecSecurityContextWindowsOptionsInputThe Windows specific settings applied to all containers. If unspecified, the options within a container's SecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindDeploymentSpecTemplateSpecTolerationsThe pod this Toleration is attached to tolerates any taint that matches the triple
using the matching operator . - KubernetesKindDeploymentSpecTemplateSpecTolerationsInputThe pod this Toleration is attached to tolerates any taint that matches the triple
using the matching operator . - KubernetesKindDeploymentSpecTemplateSpecTopologySpreadConstraintsTopologySpreadConstraint specifies how to spread matching pods among the given topology.
- KubernetesKindDeploymentSpecTemplateSpecTopologySpreadConstraintsInputTopologySpreadConstraint specifies how to spread matching pods among the given topology.
- KubernetesKindDeploymentSpecTemplateSpecTopologySpreadConstraintsLabelSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindDeploymentSpecTemplateSpecTopologySpreadConstraintsLabelSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindDeploymentSpecTemplateSpecVolumesVolume represents a named volume in a pod that may be accessed by any container in the pod.
- KubernetesKindDeploymentSpecTemplateSpecVolumesAwsElasticBlockStoreAWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
- KubernetesKindDeploymentSpecTemplateSpecVolumesAwsElasticBlockStoreInputAWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
- KubernetesKindDeploymentSpecTemplateSpecVolumesAzureDiskAzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
- KubernetesKindDeploymentSpecTemplateSpecVolumesAzureDiskInputAzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
- KubernetesKindDeploymentSpecTemplateSpecVolumesAzureFileAzureFile represents an Azure File Service mount on the host and bind mount to the pod.
- KubernetesKindDeploymentSpecTemplateSpecVolumesAzureFileInputAzureFile represents an Azure File Service mount on the host and bind mount to the pod.
- KubernetesKindDeploymentSpecTemplateSpecVolumesCephfsCephFS represents a Ceph FS mount on the host that shares a pod's lifetime
- KubernetesKindDeploymentSpecTemplateSpecVolumesCephfsInputCephFS represents a Ceph FS mount on the host that shares a pod's lifetime
- KubernetesKindDeploymentSpecTemplateSpecVolumesCephfsSecretRefOptional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
- KubernetesKindDeploymentSpecTemplateSpecVolumesCephfsSecretRefInputOptional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
- KubernetesKindDeploymentSpecTemplateSpecVolumesCinderCinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md
- KubernetesKindDeploymentSpecTemplateSpecVolumesCinderInputCinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md
- KubernetesKindDeploymentSpecTemplateSpecVolumesCinderSecretRefOptional: points to a secret object containing parameters used to connect to OpenStack.
- KubernetesKindDeploymentSpecTemplateSpecVolumesCinderSecretRefInputOptional: points to a secret object containing parameters used to connect to OpenStack.
- KubernetesKindDeploymentSpecTemplateSpecVolumesConfigMapConfigMap represents a configMap that should populate this volume
- KubernetesKindDeploymentSpecTemplateSpecVolumesConfigMapInputConfigMap represents a configMap that should populate this volume
- KubernetesKindDeploymentSpecTemplateSpecVolumesConfigMapItemsMaps a string key to a path within a volume.
- KubernetesKindDeploymentSpecTemplateSpecVolumesConfigMapItemsInputMaps a string key to a path within a volume.
- KubernetesKindDeploymentSpecTemplateSpecVolumesCsiCSI (Container Storage Interface) represents storage that is handled by an external CSI driver (Alpha feature).
- KubernetesKindDeploymentSpecTemplateSpecVolumesCsiInputCSI (Container Storage Interface) represents storage that is handled by an external CSI driver (Alpha feature).
- KubernetesKindDeploymentSpecTemplateSpecVolumesCsiNodePublishSecretRefNodePublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secret references are passed.
- KubernetesKindDeploymentSpecTemplateSpecVolumesCsiNodePublishSecretRefInputNodePublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secret references are passed.
- KubernetesKindDeploymentSpecTemplateSpecVolumesDownwardAPIItemsDownwardAPIVolumeFile represents information to create the file containing the pod field
- KubernetesKindDeploymentSpecTemplateSpecVolumesDownwardAPIItemsFieldRefRequired: Selects a field of the pod: only annotations, labels, name and namespace are supported.
- KubernetesKindDeploymentSpecTemplateSpecVolumesDownwardAPIItemsFieldRefInputRequired: Selects a field of the pod: only annotations, labels, name and namespace are supported.
- KubernetesKindDeploymentSpecTemplateSpecVolumesDownwardAPIItemsInputDownwardAPIVolumeFile represents information to create the file containing the pod field
- KubernetesKindDeploymentSpecTemplateSpecVolumesDownwardAPIItemsResourceFieldRefSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
- KubernetesKindDeploymentSpecTemplateSpecVolumesDownwardAPIItemsResourceFieldRefInputSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
- KubernetesKindDeploymentSpecTemplateSpecVolumesEmptyDirEmptyDir represents a temporary directory that shares a pod's lifetime. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir
- KubernetesKindDeploymentSpecTemplateSpecVolumesEmptyDirInputEmptyDir represents a temporary directory that shares a pod's lifetime. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir
- KubernetesKindDeploymentSpecTemplateSpecVolumesFcFC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
- KubernetesKindDeploymentSpecTemplateSpecVolumesFcInputFC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
- KubernetesKindDeploymentSpecTemplateSpecVolumesFlexVolumeFlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.
- KubernetesKindDeploymentSpecTemplateSpecVolumesFlexVolumeInputFlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.
- KubernetesKindDeploymentSpecTemplateSpecVolumesFlexVolumeSecretRefOptional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts.
- KubernetesKindDeploymentSpecTemplateSpecVolumesFlexVolumeSecretRefInputOptional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts.
- KubernetesKindDeploymentSpecTemplateSpecVolumesFlockerFlocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running
- KubernetesKindDeploymentSpecTemplateSpecVolumesFlockerInputFlocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running
- KubernetesKindDeploymentSpecTemplateSpecVolumesGcePersistentDiskGCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk
- KubernetesKindDeploymentSpecTemplateSpecVolumesGcePersistentDiskInputGCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk
- KubernetesKindDeploymentSpecTemplateSpecVolumesGitRepoGitRepo represents a git repository at a particular revision. DEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir into the Pod's container.
- KubernetesKindDeploymentSpecTemplateSpecVolumesGitRepoInputGitRepo represents a git repository at a particular revision. DEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir into the Pod's container.
- KubernetesKindDeploymentSpecTemplateSpecVolumesGlusterfsGlusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/glusterfs/README.md
- KubernetesKindDeploymentSpecTemplateSpecVolumesGlusterfsInputGlusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/glusterfs/README.md
- KubernetesKindDeploymentSpecTemplateSpecVolumesHostPathHostPath represents a pre-existing file or directory on the host machine that is directly exposed to the container. This is generally used for system agents or other privileged things that are allowed to see the host machine. Most containers will NOT need this. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath --- TODO(jonesdl) We need to restrict who can use host directory mounts and who can/can not mount host directories as read/write.
- KubernetesKindDeploymentSpecTemplateSpecVolumesHostPathInputHostPath represents a pre-existing file or directory on the host machine that is directly exposed to the container. This is generally used for system agents or other privileged things that are allowed to see the host machine. Most containers will NOT need this. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath --- TODO(jonesdl) We need to restrict who can use host directory mounts and who can/can not mount host directories as read/write.
- KubernetesKindDeploymentSpecTemplateSpecVolumesInputVolume represents a named volume in a pod that may be accessed by any container in the pod.
- KubernetesKindDeploymentSpecTemplateSpecVolumesIscsiISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://examples.k8s.io/volumes/iscsi/README.md
- KubernetesKindDeploymentSpecTemplateSpecVolumesIscsiInputISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://examples.k8s.io/volumes/iscsi/README.md
- KubernetesKindDeploymentSpecTemplateSpecVolumesIscsiSecretRefCHAP Secret for iSCSI target and initiator authentication
- KubernetesKindDeploymentSpecTemplateSpecVolumesIscsiSecretRefInputCHAP Secret for iSCSI target and initiator authentication
- KubernetesKindDeploymentSpecTemplateSpecVolumesNfsNFS represents an NFS mount on the host that shares a pod's lifetime More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
- KubernetesKindDeploymentSpecTemplateSpecVolumesNfsInputNFS represents an NFS mount on the host that shares a pod's lifetime More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
- KubernetesKindDeploymentSpecTemplateSpecVolumesPersistentVolumeClaimPersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
- KubernetesKindDeploymentSpecTemplateSpecVolumesPersistentVolumeClaimInputPersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
- KubernetesKindDeploymentSpecTemplateSpecVolumesPhotonPersistentDiskPhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
- KubernetesKindDeploymentSpecTemplateSpecVolumesPhotonPersistentDiskInputPhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
- KubernetesKindDeploymentSpecTemplateSpecVolumesPortworxVolumePortworxVolume represents a portworx volume attached and mounted on kubelets host machine
- KubernetesKindDeploymentSpecTemplateSpecVolumesPortworxVolumeInputPortworxVolume represents a portworx volume attached and mounted on kubelets host machine
- KubernetesKindDeploymentSpecTemplateSpecVolumesProjectedSourcesConfigMapinformation about the configMap data to project
- KubernetesKindDeploymentSpecTemplateSpecVolumesProjectedSourcesConfigMapInputinformation about the configMap data to project
- KubernetesKindDeploymentSpecTemplateSpecVolumesProjectedSourcesConfigMapItemsMaps a string key to a path within a volume.
- KubernetesKindDeploymentSpecTemplateSpecVolumesProjectedSourcesConfigMapItemsInputMaps a string key to a path within a volume.
- KubernetesKindDeploymentSpecTemplateSpecVolumesProjectedSourcesDownwardAPIItemsDownwardAPIVolumeFile represents information to create the file containing the pod field
- KubernetesKindDeploymentSpecTemplateSpecVolumesProjectedSourcesDownwardAPIItemsFieldRefRequired: Selects a field of the pod: only annotations, labels, name and namespace are supported.
- KubernetesKindDeploymentSpecTemplateSpecVolumesProjectedSourcesDownwardAPIItemsFieldRefInputRequired: Selects a field of the pod: only annotations, labels, name and namespace are supported.
- KubernetesKindDeploymentSpecTemplateSpecVolumesProjectedSourcesDownwardAPIItemsInputDownwardAPIVolumeFile represents information to create the file containing the pod field
- KubernetesKindDeploymentSpecTemplateSpecVolumesProjectedSourcesDownwardAPIItemsResourceFieldRefSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
- KubernetesKindDeploymentSpecTemplateSpecVolumesProjectedSourcesDownwardAPIItemsResourceFieldRefInputSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
- KubernetesKindDeploymentSpecTemplateSpecVolumesProjectedSourcesSecretinformation about the secret data to project
- KubernetesKindDeploymentSpecTemplateSpecVolumesProjectedSourcesSecretInputinformation about the secret data to project
- KubernetesKindDeploymentSpecTemplateSpecVolumesProjectedSourcesSecretItemsMaps a string key to a path within a volume.
- KubernetesKindDeploymentSpecTemplateSpecVolumesProjectedSourcesSecretItemsInputMaps a string key to a path within a volume.
- KubernetesKindDeploymentSpecTemplateSpecVolumesProjectedSourcesServiceAccountTokeninformation about the serviceAccountToken data to project
- KubernetesKindDeploymentSpecTemplateSpecVolumesProjectedSourcesServiceAccountTokenInputinformation about the serviceAccountToken data to project
- KubernetesKindDeploymentSpecTemplateSpecVolumesQuobyteQuobyte represents a Quobyte mount on the host that shares a pod's lifetime
- KubernetesKindDeploymentSpecTemplateSpecVolumesQuobyteInputQuobyte represents a Quobyte mount on the host that shares a pod's lifetime
- KubernetesKindDeploymentSpecTemplateSpecVolumesRbdRBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md
- KubernetesKindDeploymentSpecTemplateSpecVolumesRbdInputRBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md
- KubernetesKindDeploymentSpecTemplateSpecVolumesRbdSecretRefSecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it
- KubernetesKindDeploymentSpecTemplateSpecVolumesRbdSecretRefInputSecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it
- KubernetesKindDeploymentSpecTemplateSpecVolumesScaleIOScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
- KubernetesKindDeploymentSpecTemplateSpecVolumesScaleIOInputScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
- KubernetesKindDeploymentSpecTemplateSpecVolumesScaleIOSecretRefSecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail.
- KubernetesKindDeploymentSpecTemplateSpecVolumesScaleIOSecretRefInputSecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail.
- KubernetesKindDeploymentSpecTemplateSpecVolumesSecretSecret represents a secret that should populate this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret
- KubernetesKindDeploymentSpecTemplateSpecVolumesSecretInputSecret represents a secret that should populate this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret
- KubernetesKindDeploymentSpecTemplateSpecVolumesSecretItemsMaps a string key to a path within a volume.
- KubernetesKindDeploymentSpecTemplateSpecVolumesSecretItemsInputMaps a string key to a path within a volume.
- KubernetesKindDeploymentSpecTemplateSpecVolumesStorageosStorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.
- KubernetesKindDeploymentSpecTemplateSpecVolumesStorageosInputStorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.
- KubernetesKindDeploymentSpecTemplateSpecVolumesStorageosSecretRefSecretRef specifies the secret to use for obtaining the StorageOS API credentials. If not specified, default values will be attempted.
- KubernetesKindDeploymentSpecTemplateSpecVolumesStorageosSecretRefInputSecretRef specifies the secret to use for obtaining the StorageOS API credentials. If not specified, default values will be attempted.
- KubernetesKindDeploymentSpecTemplateSpecVolumesVsphereVolumeVsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
- KubernetesKindDeploymentSpecTemplateSpecVolumesVsphereVolumeInputVsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
- KubernetesKindDeploymentStatusConditionsDeploymentCondition describes the state of a deployment at a certain point.
- KubernetesKindEKSClusterEKSCluster is the Schema for the EKSCluster API
- KubernetesKindEKSClusterConnectionEdgenull
- KubernetesKindEKSClusterInputEKSCluster is the Schema for the EKSCluster API
- KubernetesKindEKSClusterRelationshipsRelationships to other nodes
- KubernetesKindEKSClusterSpecEKSClusterSpec defines the desired state of EKSCluster
- KubernetesKindEKSClusterSpecInputEKSClusterSpec defines the desired state of EKSCluster
- KubernetesKindEKSClusterSpecNetworknull
- KubernetesKindEKSClusterSpecNetworkInputnull
- KubernetesKindEKSClusterSpecRoleArnnull
- KubernetesKindEKSClusterSpecRoleArnInputnull
- KubernetesKindEKSClusterStatusEKSClusterStatus defines the observed state of EKSCluster
- KubernetesKindEKSClusterStatusAllocationCpunull
- KubernetesKindEKSClusterStatusAllocationMemorynull
- KubernetesKindEKSClusterStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindEKSClusterStatusHealthInfonull
- KubernetesKindEKSClusterStatusHealthInfoControllerManagerHealthnull
- KubernetesKindEKSClusterStatusHealthInfoEtcdHealthnull
- KubernetesKindEKSClusterStatusHealthInfoSchedulerHealthnull
- KubernetesKindEKSClusterStatusKubeconfigSecretRefSecretReference represents a Secret Reference. It has enough information to retrieve secret in any namespace
- KubernetesKindEKSClusterStatusKubernetesClusterRefObjectReference contains enough information to let you inspect or modify the referred object. --- New uses of this type are discouraged because of difficulty describing its usage when embedded in APIs. 1. Ignored fields. It includes many fields which are not generally honored. For instance, ResourceVersion and FieldPath are both very rarely valid in actual usage. 2. Invalid usage help. It is impossible to add specific help for individual usage. In most embedded usages, there are particular restrictions like, "must refer only to types A and B" or "UID not honored" or "name must be restricted". Those cannot be well described when embedded. 3. Inconsistent validation. Because the usages are different, the validation rules are different by usage, which makes it hard for users to predict what will happen. 4. The fields are both imprecise and overly precise. Kind is not a precise mapping to a URL. This can produce ambiguity during interpretation and require a REST mapping. In most cases, the dependency is on the group,resource tuple and the version of the actual struct is irrelevant. 5. We cannot easily change it. Because this type is embedded in many locations, updates to this type will affect numerous schemas. Don't make new APIs embed an underspecified API type they do not control. Instead of using this type, create a locally provided and used type that is well-focused on your reference. For example, ServiceReferences for admission registration: https://github.com/kubernetes/api/blob/release-1.17/admissionregistration/v1/types.go#L533 .
- KubernetesKindEKSNodepoolEKSNodepool is the Schema for the EKSNodepool API
- KubernetesKindEKSNodepoolConnectionEdgenull
- KubernetesKindEKSNodepoolInputEKSNodepool is the Schema for the EKSNodepool API
- KubernetesKindEKSNodepoolRelationshipsRelationships to other nodes
- KubernetesKindEKSNodepoolSpecEKSNodepoolSpec defines the desired state of EKSNodepool
- KubernetesKindEKSNodepoolSpecAmiInfonull
- KubernetesKindEKSNodepoolSpecAmiInfoInputnull
- KubernetesKindEKSNodepoolSpecInputEKSNodepoolSpec defines the desired state of EKSNodepool
- KubernetesKindEKSNodepoolSpecLaunchTemplatenull
- KubernetesKindEKSNodepoolSpecLaunchTemplateInputnull
- KubernetesKindEKSNodepoolSpecNetworknull
- KubernetesKindEKSNodepoolSpecNetworkInputnull
- KubernetesKindEKSNodepoolSpecNetworkRemoteAccessnull
- KubernetesKindEKSNodepoolSpecNetworkRemoteAccessInputnull
- KubernetesKindEKSNodepoolSpecTaintsnull
- KubernetesKindEKSNodepoolSpecTaintsInputnull
- KubernetesKindEKSNodepoolSpecTopologynull
- KubernetesKindEKSNodepoolSpecTopologyInputnull
- KubernetesKindEKSNodepoolStatusEKSNodepoolStatus defines the observed state of EKSNodepool
- KubernetesKindEKSNodepoolStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindEKSOptionEKSOption is the Schema for the EKSOption API
- KubernetesKindEKSOptionConnectionEdgenull
- KubernetesKindEKSOptionInputEKSOption is the Schema for the EKSOption API
- KubernetesKindEKSOptionSpecnull
- KubernetesKindEKSOptionSpecInputnull
- KubernetesKindEKSOptionSpecKubernetesVersionsnull
- KubernetesKindEKSOptionSpecKubernetesVersionsInputnull
- KubernetesKindEKSOptionSpecRegionsnull
- KubernetesKindEKSOptionSpecRegionsAmisnull
- KubernetesKindEKSOptionSpecRegionsAmisInputnull
- KubernetesKindEKSOptionSpecRegionsAmisInstancesnull
- KubernetesKindEKSOptionSpecRegionsAmisInstancesInputnull
- KubernetesKindEKSOptionSpecRegionsImagesnull
- KubernetesKindEKSOptionSpecRegionsImagesInputnull
- KubernetesKindEKSOptionSpecRegionsInputnull
- KubernetesKindEKSOptionSpecRegionsLaunchTemplatesnull
- KubernetesKindEKSOptionSpecRegionsLaunchTemplatesInputnull
- KubernetesKindEKSOptionSpecRegionsLaunchTemplatesVersionsnull
- KubernetesKindEKSOptionSpecRegionsLaunchTemplatesVersionsInputnull
- KubernetesKindEKSOptionSpecRegionsReleaseVersionsnull
- KubernetesKindEKSOptionSpecRegionsReleaseVersionsInputnull
- KubernetesKindEKSOptionSpecRegionsVpcsnull
- KubernetesKindEKSOptionSpecRegionsVpcsInputnull
- KubernetesKindEKSOptionSpecRegionsVpcsSecurityGroupsnull
- KubernetesKindEKSOptionSpecRegionsVpcsSecurityGroupsInputnull
- KubernetesKindEKSOptionSpecRegionsVpcsSubnetsnull
- KubernetesKindEKSOptionSpecRegionsVpcsSubnetsInputnull
- KubernetesKindEKSOptionSpecRolesnull
- KubernetesKindEKSOptionSpecRolesInputnull
- KubernetesKindEKSOptionStatusnull
- KubernetesKindEndpointsEndpoints is a collection of endpoints that implement the actual service. Example: Name: "mysvc", Subsets: [ { Addresses: [{"ip": "10.10.1.1"}, {"ip": "10.10.2.2"}], Ports: [{"name": "a", "port": 8675}, {"name": "b", "port": 309}] }, { Addresses: [{"ip": "10.10.3.3"}], Ports: [{"name": "a", "port": 93}, {"name": "b", "port": 76}] }, ]
- KubernetesKindEndpointsConnectionEdgenull
- KubernetesKindEndpointsInputEndpoints is a collection of endpoints that implement the actual service. Example: Name: "mysvc", Subsets: [ { Addresses: [{"ip": "10.10.1.1"}, {"ip": "10.10.2.2"}], Ports: [{"name": "a", "port": 8675}, {"name": "b", "port": 309}] }, { Addresses: [{"ip": "10.10.3.3"}], Ports: [{"name": "a", "port": 93}, {"name": "b", "port": 76}] }, ]
- KubernetesKindEndpointsRelationshipsRelationships to other nodes
- KubernetesKindEndpointsSubsetsAddressesEndpointAddress is a tuple that describes single IP address.
- KubernetesKindEndpointsSubsetsAddressesInputEndpointAddress is a tuple that describes single IP address.
- KubernetesKindEndpointsSubsetsAddressesTargetRefReference to object providing the endpoint.
- KubernetesKindEndpointsSubsetsAddressesTargetRefInputReference to object providing the endpoint.
- KubernetesKindEndpointsSubsetsNotReadyAddressesEndpointAddress is a tuple that describes single IP address.
- KubernetesKindEndpointsSubsetsNotReadyAddressesInputEndpointAddress is a tuple that describes single IP address.
- KubernetesKindEndpointsSubsetsNotReadyAddressesTargetRefReference to object providing the endpoint.
- KubernetesKindEndpointsSubsetsNotReadyAddressesTargetRefInputReference to object providing the endpoint.
- KubernetesKindEndpointsSubsetsPortsEndpointPort is a tuple that describes a single port.
- KubernetesKindEndpointsSubsetsPortsInputEndpointPort is a tuple that describes a single port.
- KubernetesKindEventEvent is a report of an event somewhere in the cluster.
- KubernetesKindEventConnectionEdgenull
- KubernetesKindEventInputEvent is a report of an event somewhere in the cluster.
- KubernetesKindEventInvolvedObjectThe object that this event is about.
- KubernetesKindEventInvolvedObjectInputThe object that this event is about.
- KubernetesKindEventRelatedOptional secondary object for more complex actions.
- KubernetesKindEventRelatedInputOptional secondary object for more complex actions.
- KubernetesKindEventRelationshipsRelationships to other nodes
- KubernetesKindEventSeriesData about the Event series this event represents or nil if it's a singleton Event.
- KubernetesKindEventSeriesInputData about the Event series this event represents or nil if it's a singleton Event.
- KubernetesKindEventSourceThe component reporting this event. Should be a short machine understandable string.
- KubernetesKindEventSourceInputThe component reporting this event. Should be a short machine understandable string.
- KubernetesKindHTTPRouteHTTPRoute provides a way to route HTTP requests. This includes the capability to match requests by hostname, path, header, or query param. Filters can be used to specify additional processing steps. Backends specify where matching requests should be routed.
- KubernetesKindHTTPRouteConnectionEdgenull
- KubernetesKindHTTPRouteInputHTTPRoute provides a way to route HTTP requests. This includes the capability to match requests by hostname, path, header, or query param. Filters can be used to specify additional processing steps. Backends specify where matching requests should be routed.
- KubernetesKindHTTPRouteRelationshipsRelationships to other nodes
- KubernetesKindHTTPRouteSpecSpec defines the desired state of HTTPRoute.
- KubernetesKindHTTPRouteSpecInputSpec defines the desired state of HTTPRoute.
- KubernetesKindHTTPRouteSpecParentRefsParentReference identifies an API object (usually a Gateway) that can be considered a parent of this resource (usually a route). There are two kinds of parent resources with "Core" support: * Gateway (Gateway conformance profile) * Service (Mesh conformance profile, experimental, ClusterIP Services only) This API may be extended in the future to support additional kinds of parent resources. The API object must be valid in the cluster; the Group and Kind must be registered in the cluster for this reference to be valid.
- KubernetesKindHTTPRouteSpecParentRefsInputParentReference identifies an API object (usually a Gateway) that can be considered a parent of this resource (usually a route). There are two kinds of parent resources with "Core" support: * Gateway (Gateway conformance profile) * Service (Mesh conformance profile, experimental, ClusterIP Services only) This API may be extended in the future to support additional kinds of parent resources. The API object must be valid in the cluster; the Group and Kind must be registered in the cluster for this reference to be valid.
- KubernetesKindHTTPRouteSpecRulesBackendRefsHTTPBackendRef defines how a HTTPRoute should forward an HTTP request.
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersExtensionRefExtensionRef is an optional, implementation-specific extension to the "filter" behavior. For example, resource "myroutefilter" in group "networking.example.net"). ExtensionRef MUST NOT be used for core and extended filters. This filter can be used multiple times within the same rule. Support: Implementation-specific
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersExtensionRefInputExtensionRef is an optional, implementation-specific extension to the "filter" behavior. For example, resource "myroutefilter" in group "networking.example.net"). ExtensionRef MUST NOT be used for core and extended filters. This filter can be used multiple times within the same rule. Support: Implementation-specific
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersRequestHeaderModifierRequestHeaderModifier defines a schema for a filter that modifies request headers. Support: Core
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersRequestHeaderModifierAddHTTPHeader represents an HTTP Header name and value as defined by RFC 7230.
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersRequestHeaderModifierAddInputHTTPHeader represents an HTTP Header name and value as defined by RFC 7230.
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersRequestHeaderModifierInputRequestHeaderModifier defines a schema for a filter that modifies request headers. Support: Core
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersRequestHeaderModifierSetHTTPHeader represents an HTTP Header name and value as defined by RFC 7230.
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersRequestHeaderModifierSetInputHTTPHeader represents an HTTP Header name and value as defined by RFC 7230.
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersRequestMirrorBackendRefBackendRef references a resource where mirrored requests are sent. Mirrored requests must be sent only to a single destination endpoint within this BackendRef, irrespective of how many endpoints are present within this BackendRef. If the referent cannot be found, this BackendRef is invalid and must be dropped from the Gateway. The controller must ensure the "ResolvedRefs" condition on the Route status is set to `status: False` and not configure this backend in the underlying implementation. If there is a cross-namespace reference to an *existing* object that is not allowed by a ReferenceGrant, the controller must ensure the "ResolvedRefs" condition on the Route is set to `status: False`, with the "RefNotPermitted" reason and not configure this backend in the underlying implementation. In either error case, the Message of the `ResolvedRefs` Condition should be used to provide more detail about the problem. Support: Extended for Kubernetes Service Support: Implementation-specific for any other resource
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersRequestMirrorBackendRefInputBackendRef references a resource where mirrored requests are sent. Mirrored requests must be sent only to a single destination endpoint within this BackendRef, irrespective of how many endpoints are present within this BackendRef. If the referent cannot be found, this BackendRef is invalid and must be dropped from the Gateway. The controller must ensure the "ResolvedRefs" condition on the Route status is set to `status: False` and not configure this backend in the underlying implementation. If there is a cross-namespace reference to an *existing* object that is not allowed by a ReferenceGrant, the controller must ensure the "ResolvedRefs" condition on the Route is set to `status: False`, with the "RefNotPermitted" reason and not configure this backend in the underlying implementation. In either error case, the Message of the `ResolvedRefs` Condition should be used to provide more detail about the problem. Support: Extended for Kubernetes Service Support: Implementation-specific for any other resource
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersRequestRedirectRequestRedirect defines a schema for a filter that responds to the request with an HTTP redirection. Support: Core
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersRequestRedirectInputRequestRedirect defines a schema for a filter that responds to the request with an HTTP redirection. Support: Core
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersRequestRedirectPathPath defines parameters used to modify the path of the incoming request. The modified path is then used to construct the `Location` header. When empty, the request path is used as-is. Support: Extended
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersRequestRedirectPathInputPath defines parameters used to modify the path of the incoming request. The modified path is then used to construct the `Location` header. When empty, the request path is used as-is. Support: Extended
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersResponseHeaderModifierResponseHeaderModifier defines a schema for a filter that modifies response headers. Support: Extended
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersResponseHeaderModifierAddHTTPHeader represents an HTTP Header name and value as defined by RFC 7230.
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersResponseHeaderModifierAddInputHTTPHeader represents an HTTP Header name and value as defined by RFC 7230.
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersResponseHeaderModifierInputResponseHeaderModifier defines a schema for a filter that modifies response headers. Support: Extended
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersResponseHeaderModifierSetHTTPHeader represents an HTTP Header name and value as defined by RFC 7230.
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersResponseHeaderModifierSetInputHTTPHeader represents an HTTP Header name and value as defined by RFC 7230.
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersUrlRewriteURLRewrite defines a schema for a filter that modifies a request during forwarding. Support: Extended
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersUrlRewriteInputURLRewrite defines a schema for a filter that modifies a request during forwarding. Support: Extended
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersUrlRewritePathPath defines a path rewrite. Support: Extended
- KubernetesKindHTTPRouteSpecRulesBackendRefsFiltersUrlRewritePathInputPath defines a path rewrite. Support: Extended
- KubernetesKindHTTPRouteSpecRulesBackendRefsInputHTTPBackendRef defines how a HTTPRoute should forward an HTTP request.
- KubernetesKindHTTPRouteSpecRulesFiltersExtensionRefExtensionRef is an optional, implementation-specific extension to the "filter" behavior. For example, resource "myroutefilter" in group "networking.example.net"). ExtensionRef MUST NOT be used for core and extended filters. This filter can be used multiple times within the same rule. Support: Implementation-specific
- KubernetesKindHTTPRouteSpecRulesFiltersExtensionRefInputExtensionRef is an optional, implementation-specific extension to the "filter" behavior. For example, resource "myroutefilter" in group "networking.example.net"). ExtensionRef MUST NOT be used for core and extended filters. This filter can be used multiple times within the same rule. Support: Implementation-specific
- KubernetesKindHTTPRouteSpecRulesFiltersRequestHeaderModifierRequestHeaderModifier defines a schema for a filter that modifies request headers. Support: Core
- KubernetesKindHTTPRouteSpecRulesFiltersRequestHeaderModifierAddHTTPHeader represents an HTTP Header name and value as defined by RFC 7230.
- KubernetesKindHTTPRouteSpecRulesFiltersRequestHeaderModifierAddInputHTTPHeader represents an HTTP Header name and value as defined by RFC 7230.
- KubernetesKindHTTPRouteSpecRulesFiltersRequestHeaderModifierInputRequestHeaderModifier defines a schema for a filter that modifies request headers. Support: Core
- KubernetesKindHTTPRouteSpecRulesFiltersRequestHeaderModifierSetHTTPHeader represents an HTTP Header name and value as defined by RFC 7230.
- KubernetesKindHTTPRouteSpecRulesFiltersRequestHeaderModifierSetInputHTTPHeader represents an HTTP Header name and value as defined by RFC 7230.
- KubernetesKindHTTPRouteSpecRulesFiltersRequestMirrorBackendRefBackendRef references a resource where mirrored requests are sent. Mirrored requests must be sent only to a single destination endpoint within this BackendRef, irrespective of how many endpoints are present within this BackendRef. If the referent cannot be found, this BackendRef is invalid and must be dropped from the Gateway. The controller must ensure the "ResolvedRefs" condition on the Route status is set to `status: False` and not configure this backend in the underlying implementation. If there is a cross-namespace reference to an *existing* object that is not allowed by a ReferenceGrant, the controller must ensure the "ResolvedRefs" condition on the Route is set to `status: False`, with the "RefNotPermitted" reason and not configure this backend in the underlying implementation. In either error case, the Message of the `ResolvedRefs` Condition should be used to provide more detail about the problem. Support: Extended for Kubernetes Service Support: Implementation-specific for any other resource
- KubernetesKindHTTPRouteSpecRulesFiltersRequestMirrorBackendRefInputBackendRef references a resource where mirrored requests are sent. Mirrored requests must be sent only to a single destination endpoint within this BackendRef, irrespective of how many endpoints are present within this BackendRef. If the referent cannot be found, this BackendRef is invalid and must be dropped from the Gateway. The controller must ensure the "ResolvedRefs" condition on the Route status is set to `status: False` and not configure this backend in the underlying implementation. If there is a cross-namespace reference to an *existing* object that is not allowed by a ReferenceGrant, the controller must ensure the "ResolvedRefs" condition on the Route is set to `status: False`, with the "RefNotPermitted" reason and not configure this backend in the underlying implementation. In either error case, the Message of the `ResolvedRefs` Condition should be used to provide more detail about the problem. Support: Extended for Kubernetes Service Support: Implementation-specific for any other resource
- KubernetesKindHTTPRouteSpecRulesFiltersRequestRedirectRequestRedirect defines a schema for a filter that responds to the request with an HTTP redirection. Support: Core
- KubernetesKindHTTPRouteSpecRulesFiltersRequestRedirectInputRequestRedirect defines a schema for a filter that responds to the request with an HTTP redirection. Support: Core
- KubernetesKindHTTPRouteSpecRulesFiltersRequestRedirectPathPath defines parameters used to modify the path of the incoming request. The modified path is then used to construct the `Location` header. When empty, the request path is used as-is. Support: Extended
- KubernetesKindHTTPRouteSpecRulesFiltersRequestRedirectPathInputPath defines parameters used to modify the path of the incoming request. The modified path is then used to construct the `Location` header. When empty, the request path is used as-is. Support: Extended
- KubernetesKindHTTPRouteSpecRulesFiltersResponseHeaderModifierResponseHeaderModifier defines a schema for a filter that modifies response headers. Support: Extended
- KubernetesKindHTTPRouteSpecRulesFiltersResponseHeaderModifierAddHTTPHeader represents an HTTP Header name and value as defined by RFC 7230.
- KubernetesKindHTTPRouteSpecRulesFiltersResponseHeaderModifierAddInputHTTPHeader represents an HTTP Header name and value as defined by RFC 7230.
- KubernetesKindHTTPRouteSpecRulesFiltersResponseHeaderModifierInputResponseHeaderModifier defines a schema for a filter that modifies response headers. Support: Extended
- KubernetesKindHTTPRouteSpecRulesFiltersResponseHeaderModifierSetHTTPHeader represents an HTTP Header name and value as defined by RFC 7230.
- KubernetesKindHTTPRouteSpecRulesFiltersResponseHeaderModifierSetInputHTTPHeader represents an HTTP Header name and value as defined by RFC 7230.
- KubernetesKindHTTPRouteSpecRulesFiltersUrlRewriteURLRewrite defines a schema for a filter that modifies a request during forwarding. Support: Extended
- KubernetesKindHTTPRouteSpecRulesFiltersUrlRewriteInputURLRewrite defines a schema for a filter that modifies a request during forwarding. Support: Extended
- KubernetesKindHTTPRouteSpecRulesFiltersUrlRewritePathPath defines a path rewrite. Support: Extended
- KubernetesKindHTTPRouteSpecRulesFiltersUrlRewritePathInputPath defines a path rewrite. Support: Extended
- KubernetesKindHTTPRouteSpecRulesMatchesHeadersHTTPHeaderMatch describes how to select a HTTP route by matching HTTP request headers.
- KubernetesKindHTTPRouteSpecRulesMatchesHeadersInputHTTPHeaderMatch describes how to select a HTTP route by matching HTTP request headers.
- KubernetesKindHTTPRouteSpecRulesMatchesPathPath specifies a HTTP request path matcher. If this field is not specified, a default prefix match on the "/" path is provided.
- KubernetesKindHTTPRouteSpecRulesMatchesPathInputPath specifies a HTTP request path matcher. If this field is not specified, a default prefix match on the "/" path is provided.
- KubernetesKindHTTPRouteSpecRulesMatchesQueryParamsHTTPQueryParamMatch describes how to select a HTTP route by matching HTTP query parameters.
- KubernetesKindHTTPRouteSpecRulesMatchesQueryParamsInputHTTPQueryParamMatch describes how to select a HTTP route by matching HTTP query parameters.
- KubernetesKindHTTPRouteStatusParentsRouteParentStatus describes the status of a route with respect to an associated Parent.
- KubernetesKindHTTPRouteStatusParentsConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindHTTPRouteStatusParentsParentRefParentRef corresponds with a ParentRef in the spec that this RouteParentStatus struct describes the status of.
- KubernetesKindKubernetesClusterKubernetesCluster is the Schema for the KubernetesCluster API
- KubernetesKindKubernetesClusterConnectionEdgenull
- KubernetesKindKubernetesClusterInputKubernetesCluster is the Schema for the KubernetesCluster API
- KubernetesKindKubernetesClusterRelationshipsRelationships to other nodes
- KubernetesKindKubernetesClusterStatusKubernetesClusterStatus defines the observed state of KubernetesCluster
- KubernetesKindKubernetesClusterStatusAgentsnull
- KubernetesKindKubernetesClusterStatusAgentsValueRefsObjectReference contains enough information to let you inspect or modify the referred object. --- New uses of this type are discouraged because of difficulty describing its usage when embedded in APIs. 1. Ignored fields. It includes many fields which are not generally honored. For instance, ResourceVersion and FieldPath are both very rarely valid in actual usage. 2. Invalid usage help. It is impossible to add specific help for individual usage. In most embedded usages, there are particular restrictions like, "must refer only to types A and B" or "UID not honored" or "name must be restricted". Those cannot be well described when embedded. 3. Inconsistent validation. Because the usages are different, the validation rules are different by usage, which makes it hard for users to predict what will happen. 4. The fields are both imprecise and overly precise. Kind is not a precise mapping to a URL. This can produce ambiguity during interpretation and require a REST mapping. In most cases, the dependency is on the group,resource tuple and the version of the actual struct is irrelevant. 5. We cannot easily change it. Because this type is embedded in many locations, updates to this type will affect numerous schemas. Don't make new APIs embed an underspecified API type they do not control. Instead of using this type, create a locally provided and used type that is well-focused on your reference. For example, ServiceReferences for admission registration: https://github.com/kubernetes/api/blob/release-1.17/admissionregistration/v1/types.go#L533 .
- KubernetesKindKubernetesClusterStatusCapabilitiesnull
- KubernetesKindKubernetesClusterStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindKubernetesClusterStatusKubeconfigSecretRefSecretReference represents a Secret Reference. It has enough information to retrieve secret in any namespace
- KubernetesKindManagedNamespaceManagedNamespace is the Schema for the managednamespaces API
- KubernetesKindManagedNamespaceConnectionEdgenull
- KubernetesKindManagedNamespaceInputManagedNamespace is the Schema for the managednamespaces API
- KubernetesKindManagedNamespaceRelationshipsRelationships to other nodes
- KubernetesKindManagedNamespaceSetManagedNamespaceSet is the Schema for the managednamespacesets API
- KubernetesKindManagedNamespaceSetConnectionEdgenull
- KubernetesKindManagedNamespaceSetInputManagedNamespaceSet is the Schema for the managednamespacesets API
- KubernetesKindManagedNamespaceSetRelationshipsRelationships to other nodes
- KubernetesKindManagedNamespaceSetSpecAvailabilityTargetsnull
- KubernetesKindManagedNamespaceSetSpecAvailabilityTargetsInputnull
- KubernetesKindManagedNamespaceSetSpecTemplateSpecProfilesnull
- KubernetesKindManagedNamespaceSetSpecTemplateSpecProfilesInputnull
- KubernetesKindManagedNamespaceSetSpecTemplateSpecResourcesClaimsResourceClaim references one entry in PodSpec.ResourceClaims.
- KubernetesKindManagedNamespaceSetSpecTemplateSpecResourcesClaimsInputResourceClaim references one entry in PodSpec.ResourceClaims.
- KubernetesKindManagedNamespaceSetSpecTemplateSpecResourcesLimitsInputLimits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
- KubernetesKindManagedNamespaceSetSpecTemplateSpecResourcesRequestsInputRequests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. Requests cannot exceed Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
- KubernetesKindManagedNamespaceSetStatusAvailabilityTargetsnull
- KubernetesKindManagedNamespaceSetStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindManagedNamespaceSetStatusProvidedCapabilitiesnull
- KubernetesKindManagedNamespaceSpecAvailabilityTargetnull
- KubernetesKindManagedNamespaceSpecAvailabilityTargetInputnull
- KubernetesKindManagedNamespaceSpecProfilesnull
- KubernetesKindManagedNamespaceSpecProfilesInputnull
- KubernetesKindManagedNamespaceSpecResourcesClaimsResourceClaim references one entry in PodSpec.ResourceClaims.
- KubernetesKindManagedNamespaceSpecResourcesClaimsInputResourceClaim references one entry in PodSpec.ResourceClaims.
- KubernetesKindManagedNamespaceSpecResourcesLimitsInputLimits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
- KubernetesKindManagedNamespaceSpecResourcesRequestsInputRequests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. Requests cannot exceed Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
- KubernetesKindManagedNamespaceStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindManagedNamespaceStatusPlacementnull
- KubernetesKindManagedNamespaceStatusPlacementClusternull
- KubernetesKindManagedNamespaceStatusProvidedCapabilitiesnull
- KubernetesKindMutateAgentTargetMutator for AgentTarget
- KubernetesKindMutateAvailabilityTargetMutator for AvailabilityTarget
- KubernetesKindMutateClassClaimMutator for ClassClaim
- KubernetesKindMutateClusterGroupMutator for ClusterGroup
- KubernetesKindMutateClusterRoleMutator for ClusterRole
- KubernetesKindMutateClusterRoleBindingMutator for ClusterRoleBinding
- KubernetesKindMutateClusterSyncResourceSetMutator for ClusterSyncResourceSet
- KubernetesKindMutateConfigMapMutator for ConfigMap
- KubernetesKindMutateContainerAppMutator for ContainerApp
- KubernetesKindMutateCredentialMutator for Credential
- KubernetesKindMutateDeploymentMutator for Deployment
- KubernetesKindMutateEKSClusterMutator for EKSCluster
- KubernetesKindMutateEKSNodepoolMutator for EKSNodepool
- KubernetesKindMutateEKSOptionMutator for EKSOption
- KubernetesKindMutateEndpointsMutator for Endpoints
- KubernetesKindMutateEventMutator for Event
- KubernetesKindMutateHTTPRouteMutator for HTTPRoute
- KubernetesKindMutateKubernetesClusterMutator for KubernetesCluster
- KubernetesKindMutateManagedNamespaceMutator for ManagedNamespace
- KubernetesKindMutateManagedNamespaceSetMutator for ManagedNamespaceSet
- KubernetesKindMutateNamespaceMutator for Namespace
- KubernetesKindMutateNetworkNeighborSetMutator for NetworkNeighborSet
- KubernetesKindMutateNodeMutator for Node
- KubernetesKindMutatePackageMutator for Package
- KubernetesKindMutatePackageInstallMutator for PackageInstall
- KubernetesKindMutatePackageMetadataMutator for PackageMetadata
- KubernetesKindMutatePackageRepositoryMutator for PackageRepository
- KubernetesKindMutatePersistentVolumeMutator for PersistentVolume
- KubernetesKindMutatePersistentVolumeClaimMutator for PersistentVolumeClaim
- KubernetesKindMutatePodMutator for Pod
- KubernetesKindMutatePodSecurityPolicyMutator for PodSecurityPolicy
- KubernetesKindMutatePreProvisionedServiceMutator for PreProvisionedService
- KubernetesKindMutateProfileMutator for Profile
- KubernetesKindMutateProjectMutator for Project
- KubernetesKindMutateReplicaSetMutator for ReplicaSet
- KubernetesKindMutateRoleMutator for Role
- KubernetesKindMutateRoleBindingMutator for RoleBinding
- KubernetesKindMutateSecretMutator for Secret
- KubernetesKindMutateSecretExportMutator for SecretExport
- KubernetesKindMutateServiceMutator for Service
- KubernetesKindMutateServiceAccountMutator for ServiceAccount
- KubernetesKindMutateServiceInstanceBindingMutator for ServiceInstanceBinding
- KubernetesKindMutateSpaceMutator for Space
- KubernetesKindMutateSpaceOutputMutator for SpaceOutput
- KubernetesKindMutateSpringCloudGatewayMappingMutator for SpringCloudGatewayMapping
- KubernetesKindMutateSpringCloudGatewayRouteConfigMutator for SpringCloudGatewayRouteConfig
- KubernetesKindMutateStatefulSetMutator for StatefulSet
- KubernetesKindMutateSyncResourceSetMutator for SyncResourceSet
- KubernetesKindMutateTraitMutator for Trait
- KubernetesKindNamespaceNamespace provides a scope for Names. Use of multiple namespaces is optional.
- KubernetesKindNamespaceConnectionEdgenull
- KubernetesKindNamespaceInputNamespace provides a scope for Names. Use of multiple namespaces is optional.
- KubernetesKindNamespaceRelationshipsRelationships to other nodes
- KubernetesKindNamespaceSpecSpec defines the behavior of the Namespace. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
- KubernetesKindNamespaceSpecInputSpec defines the behavior of the Namespace. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
- KubernetesKindNamespaceStatusStatus describes the current status of a Namespace. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
- KubernetesKindNamespaceStatusConditionsNamespaceCondition contains details about state of namespace.
- KubernetesKindNetworkNeighborSetNetworkNeighborSet is the Schema for the networkneighborsets API
- KubernetesKindNetworkNeighborSetConnectionEdgenull
- KubernetesKindNetworkNeighborSetInputNetworkNeighborSet is the Schema for the networkneighborsets API
- KubernetesKindNetworkNeighborSetRelationshipsRelationships to other nodes
- KubernetesKindNetworkNeighborSetSpecNetworkNeighborSetSpec defines the desired state of NetworkNeighborSet
- KubernetesKindNetworkNeighborSetSpecInputNetworkNeighborSetSpec defines the desired state of NetworkNeighborSet
- KubernetesKindNetworkNeighborSetSpecNeighborsnull
- KubernetesKindNetworkNeighborSetSpecNeighborsIngressnull
- KubernetesKindNetworkNeighborSetSpecNeighborsIngressInputnull
- KubernetesKindNetworkNeighborSetSpecNeighborsInputnull
- KubernetesKindNetworkNeighborSetStatusConditionsnull
- KubernetesKindNodeNode is a worker node in Kubernetes. Each node will have a unique identifier in the cache (i.e. in etcd).
- KubernetesKindNodeConnectionEdgenull
- KubernetesKindNodeInputNode is a worker node in Kubernetes. Each node will have a unique identifier in the cache (i.e. in etcd).
- KubernetesKindNodeSpecSpec defines the behavior of a node. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
- KubernetesKindNodeSpecConfigSourceConfigMapConfigMap is a reference to a Node's ConfigMap
- KubernetesKindNodeSpecConfigSourceConfigMapInputConfigMap is a reference to a Node's ConfigMap
- KubernetesKindNodeSpecInputSpec defines the behavior of a node. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
- KubernetesKindNodeSpecTaintsThe node this Taint is attached to has the "effect" on any pod that does not tolerate the Taint.
- KubernetesKindNodeSpecTaintsInputThe node this Taint is attached to has the "effect" on any pod that does not tolerate the Taint.
- KubernetesKindNodeStatusMost recently observed status of the node. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
- KubernetesKindNodeStatusAddressesNodeAddress contains information for the node's address.
- KubernetesKindNodeStatusConditionsNodeCondition contains condition information for a node.
- KubernetesKindNodeStatusConfigStatus of the config assigned to the node via the dynamic Kubelet config feature.
- KubernetesKindNodeStatusConfigActiveConfigMapConfigMap is a reference to a Node's ConfigMap
- KubernetesKindNodeStatusConfigAssignedConfigMapConfigMap is a reference to a Node's ConfigMap
- KubernetesKindNodeStatusConfigLastKnownGoodConfigMapConfigMap is a reference to a Node's ConfigMap
- KubernetesKindNodeStatusImagesDescribe a container image
- KubernetesKindNodeStatusNodeInfoSet of ids/uuids to uniquely identify the node. More info: https://kubernetes.io/docs/concepts/nodes/node/#info
- KubernetesKindNodeStatusVolumesAttachedAttachedVolume describes a volume attached to a node
- KubernetesKindPackagenull
- KubernetesKindPackageConnectionEdgenull
- KubernetesKindPackageInputnull
- KubernetesKindPackageInstallA Package Install is an actual installation of a package and its underlying resources on a Kubernetes cluster. It is represented in kapp-controller by a PackageInstall CR. A PackageInstall CR must reference a Package CR.
- KubernetesKindPackageInstallConnectionEdgenull
- KubernetesKindPackageInstallInputA Package Install is an actual installation of a package and its underlying resources on a Kubernetes cluster. It is represented in kapp-controller by a PackageInstall CR. A PackageInstall CR must reference a Package CR.
- KubernetesKindPackageInstallRelationshipsRelationships to other nodes
- KubernetesKindPackageInstallSpecnull
- KubernetesKindPackageInstallSpecClusterSpecifies that Package should be deployed to destination cluster; by default, cluster is same as where this resource resides (optional)
- KubernetesKindPackageInstallSpecClusterInputSpecifies that Package should be deployed to destination cluster; by default, cluster is same as where this resource resides (optional)
- KubernetesKindPackageInstallSpecClusterKubeconfigSecretRefSpecifies secret containing kubeconfig (required)
- KubernetesKindPackageInstallSpecClusterKubeconfigSecretRefInputSpecifies secret containing kubeconfig (required)
- KubernetesKindPackageInstallSpecInputnull
- KubernetesKindPackageInstallSpecPackageRefSpecifies the name of the package to install (required)
- KubernetesKindPackageInstallSpecPackageRefInputSpecifies the name of the package to install (required)
- KubernetesKindPackageInstallSpecPackageRefVersionSelectionnull
- KubernetesKindPackageInstallSpecPackageRefVersionSelectionInputnull
- KubernetesKindPackageInstallSpecPackageRefVersionSelectionPrereleasesnull
- KubernetesKindPackageInstallSpecPackageRefVersionSelectionPrereleasesInputnull
- KubernetesKindPackageInstallSpecValuesSecretRefnull
- KubernetesKindPackageInstallSpecValuesSecretRefInputnull
- KubernetesKindPackageInstallStatusnull
- KubernetesKindPackageInstallStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindPackageMetadatanull
- KubernetesKindPackageMetadataConnectionEdgenull
- KubernetesKindPackageMetadataInputnull
- KubernetesKindPackageMetadataRelationshipsRelationships to other nodes
- KubernetesKindPackageMetadataSpecnull
- KubernetesKindPackageMetadataSpecInputnull
- KubernetesKindPackageMetadataSpecMaintainersnull
- KubernetesKindPackageMetadataSpecMaintainersInputnull
- KubernetesKindPackageRelationshipsRelationships to other nodes
- KubernetesKindPackageRepositoryA package repository is a collection of packages and their metadata. Similar to a maven repository or a rpm repository, adding a package repository to a cluster gives users of that cluster the ability to install any of the packages from that repository.
- KubernetesKindPackageRepositoryConnectionEdgenull
- KubernetesKindPackageRepositoryInputA package repository is a collection of packages and their metadata. Similar to a maven repository or a rpm repository, adding a package repository to a cluster gives users of that cluster the ability to install any of the packages from that repository.
- KubernetesKindPackageRepositoryRelationshipsRelationships to other nodes
- KubernetesKindPackageRepositorySpecnull
- KubernetesKindPackageRepositorySpecFetchGitUses git to clone repository containing package list
- KubernetesKindPackageRepositorySpecFetchGitInputUses git to clone repository containing package list
- KubernetesKindPackageRepositorySpecFetchGitRefSelectionSemvernull
- KubernetesKindPackageRepositorySpecFetchGitRefSelectionSemverInputnull
- KubernetesKindPackageRepositorySpecFetchGitRefSelectionSemverPrereleasesnull
- KubernetesKindPackageRepositorySpecFetchGitRefSelectionSemverPrereleasesInputnull
- KubernetesKindPackageRepositorySpecFetchGitSecretRefSecret with auth details. allowed keys: ssh-privatekey, ssh-knownhosts, username, password (optional) (if ssh-knownhosts is not specified, git will not perform strict host checking)
- KubernetesKindPackageRepositorySpecFetchGitSecretRefInputSecret with auth details. allowed keys: ssh-privatekey, ssh-knownhosts, username, password (optional) (if ssh-knownhosts is not specified, git will not perform strict host checking)
- KubernetesKindPackageRepositorySpecFetchHttpUses http library to fetch file containing packages
- KubernetesKindPackageRepositorySpecFetchHttpInputUses http library to fetch file containing packages
- KubernetesKindPackageRepositorySpecFetchHttpSecretRefSecret to provide auth details (optional) Secret may include one or more keys: username, password
- KubernetesKindPackageRepositorySpecFetchHttpSecretRefInputSecret to provide auth details (optional) Secret may include one or more keys: username, password
- KubernetesKindPackageRepositorySpecFetchImageImage url; unqualified, tagged, or digest references supported (required)
- KubernetesKindPackageRepositorySpecFetchImageInputImage url; unqualified, tagged, or digest references supported (required)
- KubernetesKindPackageRepositorySpecFetchImageSecretRefSecret may include one or more keys: username, password, token. By default anonymous access is used for authentication.
- KubernetesKindPackageRepositorySpecFetchImageSecretRefInputSecret may include one or more keys: username, password, token. By default anonymous access is used for authentication.
- KubernetesKindPackageRepositorySpecFetchImageTagSelectionSemvernull
- KubernetesKindPackageRepositorySpecFetchImageTagSelectionSemverInputnull
- KubernetesKindPackageRepositorySpecFetchImageTagSelectionSemverPrereleasesnull
- KubernetesKindPackageRepositorySpecFetchImageTagSelectionSemverPrereleasesInputnull
- KubernetesKindPackageRepositorySpecFetchImgpkgBundlePulls imgpkg bundle from Docker/OCI registry
- KubernetesKindPackageRepositorySpecFetchImgpkgBundleInputPulls imgpkg bundle from Docker/OCI registry
- KubernetesKindPackageRepositorySpecFetchImgpkgBundleSecretRefSecret may include one or more keys: username, password, token. By default anonymous access is used for authentication.
- KubernetesKindPackageRepositorySpecFetchImgpkgBundleSecretRefInputSecret may include one or more keys: username, password, token. By default anonymous access is used for authentication.
- KubernetesKindPackageRepositorySpecFetchImgpkgBundleTagSelectionSemvernull
- KubernetesKindPackageRepositorySpecFetchImgpkgBundleTagSelectionSemverInputnull
- KubernetesKindPackageRepositorySpecFetchImgpkgBundleTagSelectionSemverPrereleasesnull
- KubernetesKindPackageRepositorySpecFetchImgpkgBundleTagSelectionSemverPrereleasesInputnull
- KubernetesKindPackageRepositorySpecFetchInlinePathsFromConfigMapRefnull
- KubernetesKindPackageRepositorySpecFetchInlinePathsFromConfigMapRefInputnull
- KubernetesKindPackageRepositorySpecFetchInlinePathsFromSecretRefnull
- KubernetesKindPackageRepositorySpecFetchInlinePathsFromSecretRefInputnull
- KubernetesKindPackageRepositorySpecInputnull
- KubernetesKindPackageRepositoryStatusnull
- KubernetesKindPackageRepositoryStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindPackageRepositoryStatusDeploynull
- KubernetesKindPackageRepositoryStatusDeployKappAssociatedResourcesAssociatedResources contains the associated App label, namespaces and GKs
- KubernetesKindPackageRepositoryStatusDeployKappAssociatedResourcesGroupKindsGroupKind specifies a Group and a Kind, but does not force a version. This is useful for identifying concepts during lookup stages without having partially valid types
- KubernetesKindPackageRepositoryStatusFetchnull
- KubernetesKindPackageRepositoryStatusTemplatenull
- KubernetesKindPackageSpecnull
- KubernetesKindPackageSpecIncludedSoftwareIncludedSoftware contains the underlying Software Contents of a Package
- KubernetesKindPackageSpecIncludedSoftwareInputIncludedSoftware contains the underlying Software Contents of a Package
- KubernetesKindPackageSpecInputnull
- KubernetesKindPackageSpecKappControllerVersionSelectionKappControllerVersionSelection specifies the versions of kapp-controller which can install this package
- KubernetesKindPackageSpecKappControllerVersionSelectionInputKappControllerVersionSelection specifies the versions of kapp-controller which can install this package
- KubernetesKindPackageSpecKubernetesVersionSelectionKubernetesVersionSelection specifies the versions of k8s which this package can be installed on
- KubernetesKindPackageSpecKubernetesVersionSelectionInputKubernetesVersionSelection specifies the versions of k8s which this package can be installed on
- KubernetesKindPackageSpecTemplateSpecnull
- KubernetesKindPackageSpecTemplateSpecClusterSpecifies that app should be deployed to destination cluster; by default, cluster is same as where this resource resides (optional; v0.5.0+)
- KubernetesKindPackageSpecTemplateSpecClusterInputSpecifies that app should be deployed to destination cluster; by default, cluster is same as where this resource resides (optional; v0.5.0+)
- KubernetesKindPackageSpecTemplateSpecClusterKubeconfigSecretRefSpecifies secret containing kubeconfig (required)
- KubernetesKindPackageSpecTemplateSpecClusterKubeconfigSecretRefInputSpecifies secret containing kubeconfig (required)
- KubernetesKindPackageSpecTemplateSpecDeployKappUse kapp to deploy resources
- KubernetesKindPackageSpecTemplateSpecDeployKappDeleteConfiguration for delete command (optional)
- KubernetesKindPackageSpecTemplateSpecDeployKappDeleteInputConfiguration for delete command (optional)
- KubernetesKindPackageSpecTemplateSpecDeployKappInputUse kapp to deploy resources
- KubernetesKindPackageSpecTemplateSpecDeployKappInspectConfiguration for inspect command (optional) as of kapp-controller v0.31.0, inspect is disabled by default add rawOptions or use an empty inspect config like `inspect: {}` to enable
- KubernetesKindPackageSpecTemplateSpecDeployKappInspectInputConfiguration for inspect command (optional) as of kapp-controller v0.31.0, inspect is disabled by default add rawOptions or use an empty inspect config like `inspect: {}` to enable
- KubernetesKindPackageSpecTemplateSpecFetchnull
- KubernetesKindPackageSpecTemplateSpecFetchGitUses git to clone repository
- KubernetesKindPackageSpecTemplateSpecFetchGitInputUses git to clone repository
- KubernetesKindPackageSpecTemplateSpecFetchGitRefSelectionSemvernull
- KubernetesKindPackageSpecTemplateSpecFetchGitRefSelectionSemverInputnull
- KubernetesKindPackageSpecTemplateSpecFetchGitRefSelectionSemverPrereleasesnull
- KubernetesKindPackageSpecTemplateSpecFetchGitRefSelectionSemverPrereleasesInputnull
- KubernetesKindPackageSpecTemplateSpecFetchGitSecretRefSecret with auth details. allowed keys: ssh-privatekey, ssh-knownhosts, username, password (optional) (if ssh-knownhosts is not specified, git will not perform strict host checking)
- KubernetesKindPackageSpecTemplateSpecFetchGitSecretRefInputSecret with auth details. allowed keys: ssh-privatekey, ssh-knownhosts, username, password (optional) (if ssh-knownhosts is not specified, git will not perform strict host checking)
- KubernetesKindPackageSpecTemplateSpecFetchHelmChartUses helm fetch to fetch specified chart
- KubernetesKindPackageSpecTemplateSpecFetchHelmChartInputUses helm fetch to fetch specified chart
- KubernetesKindPackageSpecTemplateSpecFetchHelmChartRepositorynull
- KubernetesKindPackageSpecTemplateSpecFetchHelmChartRepositoryInputnull
- KubernetesKindPackageSpecTemplateSpecFetchHelmChartRepositorySecretRefnull
- KubernetesKindPackageSpecTemplateSpecFetchHelmChartRepositorySecretRefInputnull
- KubernetesKindPackageSpecTemplateSpecFetchHttpUses http library to fetch file
- KubernetesKindPackageSpecTemplateSpecFetchHttpInputUses http library to fetch file
- KubernetesKindPackageSpecTemplateSpecFetchHttpSecretRefSecret to provide auth details (optional) Secret may include one or more keys: username, password
- KubernetesKindPackageSpecTemplateSpecFetchHttpSecretRefInputSecret to provide auth details (optional) Secret may include one or more keys: username, password
- KubernetesKindPackageSpecTemplateSpecFetchImagePulls content from Docker/OCI registry
- KubernetesKindPackageSpecTemplateSpecFetchImageInputPulls content from Docker/OCI registry
- KubernetesKindPackageSpecTemplateSpecFetchImageSecretRefSecret may include one or more keys: username, password, token. By default anonymous access is used for authentication.
- KubernetesKindPackageSpecTemplateSpecFetchImageSecretRefInputSecret may include one or more keys: username, password, token. By default anonymous access is used for authentication.
- KubernetesKindPackageSpecTemplateSpecFetchImageTagSelectionSemvernull
- KubernetesKindPackageSpecTemplateSpecFetchImageTagSelectionSemverInputnull
- KubernetesKindPackageSpecTemplateSpecFetchImageTagSelectionSemverPrereleasesnull
- KubernetesKindPackageSpecTemplateSpecFetchImageTagSelectionSemverPrereleasesInputnull
- KubernetesKindPackageSpecTemplateSpecFetchImgpkgBundlePulls imgpkg bundle from Docker/OCI registry (v0.17.0+)
- KubernetesKindPackageSpecTemplateSpecFetchImgpkgBundleInputPulls imgpkg bundle from Docker/OCI registry (v0.17.0+)
- KubernetesKindPackageSpecTemplateSpecFetchImgpkgBundleSecretRefSecret may include one or more keys: username, password, token. By default anonymous access is used for authentication.
- KubernetesKindPackageSpecTemplateSpecFetchImgpkgBundleSecretRefInputSecret may include one or more keys: username, password, token. By default anonymous access is used for authentication.
- KubernetesKindPackageSpecTemplateSpecFetchImgpkgBundleTagSelectionSemvernull
- KubernetesKindPackageSpecTemplateSpecFetchImgpkgBundleTagSelectionSemverInputnull
- KubernetesKindPackageSpecTemplateSpecFetchImgpkgBundleTagSelectionSemverPrereleasesnull
- KubernetesKindPackageSpecTemplateSpecFetchImgpkgBundleTagSelectionSemverPrereleasesInputnull
- KubernetesKindPackageSpecTemplateSpecFetchInlinePathsFromConfigMapRefnull
- KubernetesKindPackageSpecTemplateSpecFetchInlinePathsFromConfigMapRefInputnull
- KubernetesKindPackageSpecTemplateSpecFetchInlinePathsFromSecretRefnull
- KubernetesKindPackageSpecTemplateSpecFetchInlinePathsFromSecretRefInputnull
- KubernetesKindPackageSpecTemplateSpecFetchInputnull
- KubernetesKindPackageSpecTemplateSpecInputnull
- KubernetesKindPackageSpecTemplateSpecTemplateCuenull
- KubernetesKindPackageSpecTemplateSpecTemplateCueInputnull
- KubernetesKindPackageSpecTemplateSpecTemplateCueValuesFromnull
- KubernetesKindPackageSpecTemplateSpecTemplateCueValuesFromConfigMapRefnull
- KubernetesKindPackageSpecTemplateSpecTemplateCueValuesFromConfigMapRefInputnull
- KubernetesKindPackageSpecTemplateSpecTemplateCueValuesFromDownwardAPIItemsnull
- KubernetesKindPackageSpecTemplateSpecTemplateCueValuesFromDownwardAPIItemsInputnull
- KubernetesKindPackageSpecTemplateSpecTemplateCueValuesFromDownwardAPIItemsKappControllerVersionOptional: Get running KappController version, defaults (empty) to retrieving the current running version.. Can be manually supplied instead.
- KubernetesKindPackageSpecTemplateSpecTemplateCueValuesFromDownwardAPIItemsKappControllerVersionInputOptional: Get running KappController version, defaults (empty) to retrieving the current running version.. Can be manually supplied instead.
- KubernetesKindPackageSpecTemplateSpecTemplateCueValuesFromDownwardAPIItemsKubernetesAPIsOptional: Get running KubernetesAPIs from cluster, defaults (empty) to retrieving the APIs from the cluster. Can be manually supplied instead, e.g ["group/version", "group2/version2"]
- KubernetesKindPackageSpecTemplateSpecTemplateCueValuesFromDownwardAPIItemsKubernetesAPIsInputOptional: Get running KubernetesAPIs from cluster, defaults (empty) to retrieving the APIs from the cluster. Can be manually supplied instead, e.g ["group/version", "group2/version2"]
- KubernetesKindPackageSpecTemplateSpecTemplateCueValuesFromDownwardAPIItemsKubernetesVersionOptional: Get running Kubernetes version from cluster, defaults (empty) to retrieving the version from the cluster. Can be manually supplied instead.
- KubernetesKindPackageSpecTemplateSpecTemplateCueValuesFromDownwardAPIItemsKubernetesVersionInputOptional: Get running Kubernetes version from cluster, defaults (empty) to retrieving the version from the cluster. Can be manually supplied instead.
- KubernetesKindPackageSpecTemplateSpecTemplateCueValuesFromInputnull
- KubernetesKindPackageSpecTemplateSpecTemplateCueValuesFromSecretRefnull
- KubernetesKindPackageSpecTemplateSpecTemplateCueValuesFromSecretRefInputnull
- KubernetesKindPackageSpecTemplateSpecTemplateHelmTemplateUse helm template command to render helm chart
- KubernetesKindPackageSpecTemplateSpecTemplateHelmTemplateInputUse helm template command to render helm chart
- KubernetesKindPackageSpecTemplateSpecTemplateHelmTemplateKubernetesAPIsOptional: Use kubernetes group/versions resources available in the live cluster
- KubernetesKindPackageSpecTemplateSpecTemplateHelmTemplateKubernetesAPIsInputOptional: Use kubernetes group/versions resources available in the live cluster
- KubernetesKindPackageSpecTemplateSpecTemplateHelmTemplateKubernetesVersionOptional: Get Kubernetes version, defaults (empty) to retrieving the version from the cluster. Can be manually overridden to a value instead.
- KubernetesKindPackageSpecTemplateSpecTemplateHelmTemplateKubernetesVersionInputOptional: Get Kubernetes version, defaults (empty) to retrieving the version from the cluster. Can be manually overridden to a value instead.
- KubernetesKindPackageSpecTemplateSpecTemplateHelmTemplateValuesFromnull
- KubernetesKindPackageSpecTemplateSpecTemplateHelmTemplateValuesFromConfigMapRefnull
- KubernetesKindPackageSpecTemplateSpecTemplateHelmTemplateValuesFromConfigMapRefInputnull
- KubernetesKindPackageSpecTemplateSpecTemplateHelmTemplateValuesFromDownwardAPIItemsnull
- KubernetesKindPackageSpecTemplateSpecTemplateHelmTemplateValuesFromDownwardAPIItemsInputnull
- KubernetesKindPackageSpecTemplateSpecTemplateHelmTemplateValuesFromDownwardAPIItemsKappControllerVersionOptional: Get running KappController version, defaults (empty) to retrieving the current running version.. Can be manually supplied instead.
- KubernetesKindPackageSpecTemplateSpecTemplateHelmTemplateValuesFromDownwardAPIItemsKappControllerVersionInputOptional: Get running KappController version, defaults (empty) to retrieving the current running version.. Can be manually supplied instead.
- KubernetesKindPackageSpecTemplateSpecTemplateHelmTemplateValuesFromDownwardAPIItemsKubernetesAPIsOptional: Get running KubernetesAPIs from cluster, defaults (empty) to retrieving the APIs from the cluster. Can be manually supplied instead, e.g ["group/version", "group2/version2"]
- KubernetesKindPackageSpecTemplateSpecTemplateHelmTemplateValuesFromDownwardAPIItemsKubernetesAPIsInputOptional: Get running KubernetesAPIs from cluster, defaults (empty) to retrieving the APIs from the cluster. Can be manually supplied instead, e.g ["group/version", "group2/version2"]
- KubernetesKindPackageSpecTemplateSpecTemplateHelmTemplateValuesFromDownwardAPIItemsKubernetesVersionOptional: Get running Kubernetes version from cluster, defaults (empty) to retrieving the version from the cluster. Can be manually supplied instead.
- KubernetesKindPackageSpecTemplateSpecTemplateHelmTemplateValuesFromDownwardAPIItemsKubernetesVersionInputOptional: Get running Kubernetes version from cluster, defaults (empty) to retrieving the version from the cluster. Can be manually supplied instead.
- KubernetesKindPackageSpecTemplateSpecTemplateHelmTemplateValuesFromInputnull
- KubernetesKindPackageSpecTemplateSpecTemplateHelmTemplateValuesFromSecretRefnull
- KubernetesKindPackageSpecTemplateSpecTemplateHelmTemplateValuesFromSecretRefInputnull
- KubernetesKindPackageSpecTemplateSpecTemplateKbldUse kbld to resolve image references to use digests
- KubernetesKindPackageSpecTemplateSpecTemplateKbldInputUse kbld to resolve image references to use digests
- KubernetesKindPackageSpecTemplateSpecTemplateSopsUse sops to decrypt *.sops.yml files (optional; v0.11.0+)
- KubernetesKindPackageSpecTemplateSpecTemplateSopsAgePrivateKeysSecretRefSecret with private armored PGP private keys (required)
- KubernetesKindPackageSpecTemplateSpecTemplateSopsAgePrivateKeysSecretRefInputSecret with private armored PGP private keys (required)
- KubernetesKindPackageSpecTemplateSpecTemplateSopsInputUse sops to decrypt *.sops.yml files (optional; v0.11.0+)
- KubernetesKindPackageSpecTemplateSpecTemplateSopsPgpPrivateKeysSecretRefSecret with private armored PGP private keys (required)
- KubernetesKindPackageSpecTemplateSpecTemplateSopsPgpPrivateKeysSecretRefInputSecret with private armored PGP private keys (required)
- KubernetesKindPackageSpecTemplateSpecTemplateYttUse ytt to template configuration
- KubernetesKindPackageSpecTemplateSpecTemplateYttInlinePathsFromConfigMapRefnull
- KubernetesKindPackageSpecTemplateSpecTemplateYttInlinePathsFromConfigMapRefInputnull
- KubernetesKindPackageSpecTemplateSpecTemplateYttInlinePathsFromSecretRefnull
- KubernetesKindPackageSpecTemplateSpecTemplateYttInlinePathsFromSecretRefInputnull
- KubernetesKindPackageSpecTemplateSpecTemplateYttInputUse ytt to template configuration
- KubernetesKindPackageSpecTemplateSpecTemplateYttValuesFromnull
- KubernetesKindPackageSpecTemplateSpecTemplateYttValuesFromConfigMapRefnull
- KubernetesKindPackageSpecTemplateSpecTemplateYttValuesFromConfigMapRefInputnull
- KubernetesKindPackageSpecTemplateSpecTemplateYttValuesFromDownwardAPIItemsnull
- KubernetesKindPackageSpecTemplateSpecTemplateYttValuesFromDownwardAPIItemsInputnull
- KubernetesKindPackageSpecTemplateSpecTemplateYttValuesFromDownwardAPIItemsKappControllerVersionOptional: Get running KappController version, defaults (empty) to retrieving the current running version.. Can be manually supplied instead.
- KubernetesKindPackageSpecTemplateSpecTemplateYttValuesFromDownwardAPIItemsKappControllerVersionInputOptional: Get running KappController version, defaults (empty) to retrieving the current running version.. Can be manually supplied instead.
- KubernetesKindPackageSpecTemplateSpecTemplateYttValuesFromDownwardAPIItemsKubernetesAPIsOptional: Get running KubernetesAPIs from cluster, defaults (empty) to retrieving the APIs from the cluster. Can be manually supplied instead, e.g ["group/version", "group2/version2"]
- KubernetesKindPackageSpecTemplateSpecTemplateYttValuesFromDownwardAPIItemsKubernetesAPIsInputOptional: Get running KubernetesAPIs from cluster, defaults (empty) to retrieving the APIs from the cluster. Can be manually supplied instead, e.g ["group/version", "group2/version2"]
- KubernetesKindPackageSpecTemplateSpecTemplateYttValuesFromDownwardAPIItemsKubernetesVersionOptional: Get running Kubernetes version from cluster, defaults (empty) to retrieving the version from the cluster. Can be manually supplied instead.
- KubernetesKindPackageSpecTemplateSpecTemplateYttValuesFromDownwardAPIItemsKubernetesVersionInputOptional: Get running Kubernetes version from cluster, defaults (empty) to retrieving the version from the cluster. Can be manually supplied instead.
- KubernetesKindPackageSpecTemplateSpecTemplateYttValuesFromInputnull
- KubernetesKindPackageSpecTemplateSpecTemplateYttValuesFromSecretRefnull
- KubernetesKindPackageSpecTemplateSpecTemplateYttValuesFromSecretRefInputnull
- KubernetesKindPersistentVolumePersistentVolume (PV) is a storage resource provisioned by an administrator. It is analogous to a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes
- KubernetesKindPersistentVolumeClaimPersistentVolumeClaim is a user's request for and claim to a persistent volume
- KubernetesKindPersistentVolumeClaimConnectionEdgenull
- KubernetesKindPersistentVolumeClaimInputPersistentVolumeClaim is a user's request for and claim to a persistent volume
- KubernetesKindPersistentVolumeClaimRelationshipsRelationships to other nodes
- KubernetesKindPersistentVolumeClaimSpecSpec defines the desired characteristics of a volume requested by a pod author. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
- KubernetesKindPersistentVolumeClaimSpecDataSourceThis field can be used to specify either: * An existing VolumeSnapshot object (snapshot.storage.k8s.io/VolumeSnapshot - Beta) * An existing PVC (PersistentVolumeClaim) * An existing custom resource/object that implements data population (Alpha) In order to use VolumeSnapshot object types, the appropriate feature gate must be enabled (VolumeSnapshotDataSource or AnyVolumeDataSource) If the provisioner or an external controller can support the specified data source, it will create a new volume based on the contents of the specified data source. If the specified data source is not supported, the volume will not be created and the failure will be reported as an event. In the future, we plan to support more data source types and the behavior of the provisioner may change.
- KubernetesKindPersistentVolumeClaimSpecDataSourceInputThis field can be used to specify either: * An existing VolumeSnapshot object (snapshot.storage.k8s.io/VolumeSnapshot - Beta) * An existing PVC (PersistentVolumeClaim) * An existing custom resource/object that implements data population (Alpha) In order to use VolumeSnapshot object types, the appropriate feature gate must be enabled (VolumeSnapshotDataSource or AnyVolumeDataSource) If the provisioner or an external controller can support the specified data source, it will create a new volume based on the contents of the specified data source. If the specified data source is not supported, the volume will not be created and the failure will be reported as an event. In the future, we plan to support more data source types and the behavior of the provisioner may change.
- KubernetesKindPersistentVolumeClaimSpecInputSpec defines the desired characteristics of a volume requested by a pod author. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
- KubernetesKindPersistentVolumeClaimSpecResourcesLimitsInputLimits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindPersistentVolumeClaimSpecResourcesRequestsInputRequests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindPersistentVolumeClaimSpecSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPersistentVolumeClaimSpecSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPersistentVolumeClaimStatusStatus represents the current information/status of a persistent volume claim. Read-only. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
- KubernetesKindPersistentVolumeClaimStatusConditionsPersistentVolumeClaimCondition contails details about state of pvc
- KubernetesKindPersistentVolumeConnectionEdgenull
- KubernetesKindPersistentVolumeInputPersistentVolume (PV) is a storage resource provisioned by an administrator. It is analogous to a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes
- KubernetesKindPersistentVolumeRelationshipsRelationships to other nodes
- KubernetesKindPersistentVolumeSpecSpec defines a specification of a persistent volume owned by the cluster. Provisioned by an administrator. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistent-volumes
- KubernetesKindPersistentVolumeSpecAwsElasticBlockStoreAWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
- KubernetesKindPersistentVolumeSpecAwsElasticBlockStoreInputAWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
- KubernetesKindPersistentVolumeSpecAzureDiskAzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
- KubernetesKindPersistentVolumeSpecAzureDiskInputAzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
- KubernetesKindPersistentVolumeSpecAzureFileAzureFile represents an Azure File Service mount on the host and bind mount to the pod.
- KubernetesKindPersistentVolumeSpecAzureFileInputAzureFile represents an Azure File Service mount on the host and bind mount to the pod.
- KubernetesKindPersistentVolumeSpecCapacityInputA description of the persistent volume's resources and capacity. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity
- KubernetesKindPersistentVolumeSpecCephfsCephFS represents a Ceph FS mount on the host that shares a pod's lifetime
- KubernetesKindPersistentVolumeSpecCephfsInputCephFS represents a Ceph FS mount on the host that shares a pod's lifetime
- KubernetesKindPersistentVolumeSpecCephfsSecretRefOptional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
- KubernetesKindPersistentVolumeSpecCephfsSecretRefInputOptional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
- KubernetesKindPersistentVolumeSpecCinderCinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md
- KubernetesKindPersistentVolumeSpecCinderInputCinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md
- KubernetesKindPersistentVolumeSpecCinderSecretRefOptional: points to a secret object containing parameters used to connect to OpenStack.
- KubernetesKindPersistentVolumeSpecCinderSecretRefInputOptional: points to a secret object containing parameters used to connect to OpenStack.
- KubernetesKindPersistentVolumeSpecClaimRefClaimRef is part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim. Expected to be non-nil when bound. claim.VolumeName is the authoritative bind between PV and PVC. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#binding
- KubernetesKindPersistentVolumeSpecClaimRefInputClaimRef is part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim. Expected to be non-nil when bound. claim.VolumeName is the authoritative bind between PV and PVC. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#binding
- KubernetesKindPersistentVolumeSpecCsiCSI represents storage that is handled by an external CSI driver (Beta feature).
- KubernetesKindPersistentVolumeSpecCsiControllerExpandSecretRefControllerExpandSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI ControllerExpandVolume call. This is an alpha field and requires enabling ExpandCSIVolumes feature gate. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed.
- KubernetesKindPersistentVolumeSpecCsiControllerExpandSecretRefInputControllerExpandSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI ControllerExpandVolume call. This is an alpha field and requires enabling ExpandCSIVolumes feature gate. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed.
- KubernetesKindPersistentVolumeSpecCsiControllerPublishSecretRefControllerPublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI ControllerPublishVolume and ControllerUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed.
- KubernetesKindPersistentVolumeSpecCsiControllerPublishSecretRefInputControllerPublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI ControllerPublishVolume and ControllerUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed.
- KubernetesKindPersistentVolumeSpecCsiInputCSI represents storage that is handled by an external CSI driver (Beta feature).
- KubernetesKindPersistentVolumeSpecCsiNodePublishSecretRefNodePublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed.
- KubernetesKindPersistentVolumeSpecCsiNodePublishSecretRefInputNodePublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed.
- KubernetesKindPersistentVolumeSpecCsiNodeStageSecretRefNodeStageSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodeStageVolume and NodeStageVolume and NodeUnstageVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed.
- KubernetesKindPersistentVolumeSpecCsiNodeStageSecretRefInputNodeStageSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodeStageVolume and NodeStageVolume and NodeUnstageVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed.
- KubernetesKindPersistentVolumeSpecFcFC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
- KubernetesKindPersistentVolumeSpecFcInputFC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
- KubernetesKindPersistentVolumeSpecFlexVolumeFlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.
- KubernetesKindPersistentVolumeSpecFlexVolumeInputFlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.
- KubernetesKindPersistentVolumeSpecFlexVolumeSecretRefOptional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts.
- KubernetesKindPersistentVolumeSpecFlexVolumeSecretRefInputOptional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts.
- KubernetesKindPersistentVolumeSpecFlockerFlocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage. This depends on the Flocker control service being running
- KubernetesKindPersistentVolumeSpecFlockerInputFlocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage. This depends on the Flocker control service being running
- KubernetesKindPersistentVolumeSpecGcePersistentDiskGCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk
- KubernetesKindPersistentVolumeSpecGcePersistentDiskInputGCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk
- KubernetesKindPersistentVolumeSpecGlusterfsGlusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. More info: https://examples.k8s.io/volumes/glusterfs/README.md
- KubernetesKindPersistentVolumeSpecGlusterfsInputGlusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. More info: https://examples.k8s.io/volumes/glusterfs/README.md
- KubernetesKindPersistentVolumeSpecHostPathHostPath represents a directory on the host. Provisioned by a developer or tester. This is useful for single-node development and testing only! On-host storage is not supported in any way and WILL NOT WORK in a multi-node cluster. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath
- KubernetesKindPersistentVolumeSpecHostPathInputHostPath represents a directory on the host. Provisioned by a developer or tester. This is useful for single-node development and testing only! On-host storage is not supported in any way and WILL NOT WORK in a multi-node cluster. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath
- KubernetesKindPersistentVolumeSpecInputSpec defines a specification of a persistent volume owned by the cluster. Provisioned by an administrator. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistent-volumes
- KubernetesKindPersistentVolumeSpecIscsiISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin.
- KubernetesKindPersistentVolumeSpecIscsiInputISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin.
- KubernetesKindPersistentVolumeSpecIscsiSecretRefCHAP Secret for iSCSI target and initiator authentication
- KubernetesKindPersistentVolumeSpecIscsiSecretRefInputCHAP Secret for iSCSI target and initiator authentication
- KubernetesKindPersistentVolumeSpecLocalLocal represents directly-attached storage with node affinity
- KubernetesKindPersistentVolumeSpecLocalInputLocal represents directly-attached storage with node affinity
- KubernetesKindPersistentVolumeSpecNfsNFS represents an NFS mount on the host. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
- KubernetesKindPersistentVolumeSpecNfsInputNFS represents an NFS mount on the host. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
- KubernetesKindPersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermsMatchExpressionsA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermsMatchExpressionsInputA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermsMatchFieldsA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermsMatchFieldsInputA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPersistentVolumeSpecPhotonPersistentDiskPhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
- KubernetesKindPersistentVolumeSpecPhotonPersistentDiskInputPhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
- KubernetesKindPersistentVolumeSpecPortworxVolumePortworxVolume represents a portworx volume attached and mounted on kubelets host machine
- KubernetesKindPersistentVolumeSpecPortworxVolumeInputPortworxVolume represents a portworx volume attached and mounted on kubelets host machine
- KubernetesKindPersistentVolumeSpecQuobyteQuobyte represents a Quobyte mount on the host that shares a pod's lifetime
- KubernetesKindPersistentVolumeSpecQuobyteInputQuobyte represents a Quobyte mount on the host that shares a pod's lifetime
- KubernetesKindPersistentVolumeSpecRbdRBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md
- KubernetesKindPersistentVolumeSpecRbdInputRBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md
- KubernetesKindPersistentVolumeSpecRbdSecretRefSecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it
- KubernetesKindPersistentVolumeSpecRbdSecretRefInputSecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it
- KubernetesKindPersistentVolumeSpecScaleIOScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
- KubernetesKindPersistentVolumeSpecScaleIOInputScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
- KubernetesKindPersistentVolumeSpecScaleIOSecretRefSecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail.
- KubernetesKindPersistentVolumeSpecScaleIOSecretRefInputSecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail.
- KubernetesKindPersistentVolumeSpecStorageosStorageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod More info: https://examples.k8s.io/volumes/storageos/README.md
- KubernetesKindPersistentVolumeSpecStorageosInputStorageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod More info: https://examples.k8s.io/volumes/storageos/README.md
- KubernetesKindPersistentVolumeSpecStorageosSecretRefSecretRef specifies the secret to use for obtaining the StorageOS API credentials. If not specified, default values will be attempted.
- KubernetesKindPersistentVolumeSpecStorageosSecretRefInputSecretRef specifies the secret to use for obtaining the StorageOS API credentials. If not specified, default values will be attempted.
- KubernetesKindPersistentVolumeSpecVsphereVolumeVsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
- KubernetesKindPersistentVolumeSpecVsphereVolumeInputVsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
- KubernetesKindPersistentVolumeStatusStatus represents the current information/status for the persistent volume. Populated by the system. Read-only. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistent-volumes
- KubernetesKindPodPod is a collection of containers that can run on a host. This resource is created by clients and scheduled onto hosts.
- KubernetesKindPodConnectionEdgenull
- KubernetesKindPodInputPod is a collection of containers that can run on a host. This resource is created by clients and scheduled onto hosts.
- KubernetesKindPodRelationshipsRelationships to other nodes
- KubernetesKindPodSecurityPolicyPodSecurityPolicy is the Schema for the PodSecurityPolicy API.
- KubernetesKindPodSecurityPolicyConnectionEdgenull
- KubernetesKindPodSecurityPolicyInputPodSecurityPolicy is the Schema for the PodSecurityPolicy API.
- KubernetesKindPodSecurityPolicyRelationshipsRelationships to other nodes
- KubernetesKindPodSecurityPolicySpecMatchNamespaceSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPodSecurityPolicySpecMatchNamespaceSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPodSpecSpecification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
- KubernetesKindPodSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressionsA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPodSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressionsInputA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPodSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFieldsA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPodSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFieldsInputA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPodSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchExpressionsA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPodSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchExpressionsInputA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPodSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchFieldsA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPodSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchFieldsInputA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPodSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermRequired. A pod affinity term, associated with the corresponding weight.
- KubernetesKindPodSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermInputRequired. A pod affinity term, associated with the corresponding weight.
- KubernetesKindPodSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPodSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPodSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionDefines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key
matches that of any node on which a pod of the set of pods is running - KubernetesKindPodSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionInputDefines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key
matches that of any node on which a pod of the set of pods is running - KubernetesKindPodSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPodSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPodSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermRequired. A pod affinity term, associated with the corresponding weight.
- KubernetesKindPodSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermInputRequired. A pod affinity term, associated with the corresponding weight.
- KubernetesKindPodSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPodSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPodSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionDefines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key
matches that of any node on which a pod of the set of pods is running - KubernetesKindPodSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionInputDefines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key
matches that of any node on which a pod of the set of pods is running - KubernetesKindPodSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPodSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPodSpecContainersA single application container that you want to run within a pod.
- KubernetesKindPodSpecContainersEnvEnvVar represents an environment variable present in a Container.
- KubernetesKindPodSpecContainersEnvFromEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindPodSpecContainersEnvFromConfigMapRefThe ConfigMap to select from
- KubernetesKindPodSpecContainersEnvFromConfigMapRefInputThe ConfigMap to select from
- KubernetesKindPodSpecContainersEnvFromInputEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindPodSpecContainersEnvFromSecretRefThe Secret to select from
- KubernetesKindPodSpecContainersEnvFromSecretRefInputThe Secret to select from
- KubernetesKindPodSpecContainersEnvInputEnvVar represents an environment variable present in a Container.
- KubernetesKindPodSpecContainersEnvValueFromConfigMapKeyRefSelects a key of a ConfigMap.
- KubernetesKindPodSpecContainersEnvValueFromConfigMapKeyRefInputSelects a key of a ConfigMap.
- KubernetesKindPodSpecContainersEnvValueFromFieldRefSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindPodSpecContainersEnvValueFromFieldRefInputSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindPodSpecContainersEnvValueFromResourceFieldRefSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindPodSpecContainersEnvValueFromResourceFieldRefInputSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindPodSpecContainersEnvValueFromSecretKeyRefSelects a key of a secret in the pod's namespace
- KubernetesKindPodSpecContainersEnvValueFromSecretKeyRefInputSelects a key of a secret in the pod's namespace
- KubernetesKindPodSpecContainersInputA single application container that you want to run within a pod.
- KubernetesKindPodSpecContainersLifecyclePostStartExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecContainersLifecyclePostStartExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecContainersLifecyclePostStartHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecContainersLifecyclePostStartHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecContainersLifecyclePostStartHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecContainersLifecyclePostStartHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecContainersLifecyclePostStartTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecContainersLifecyclePostStartTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecContainersLifecyclePreStopExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecContainersLifecyclePreStopExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecContainersLifecyclePreStopHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecContainersLifecyclePreStopHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecContainersLifecyclePreStopHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecContainersLifecyclePreStopHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecContainersLifecyclePreStopTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecContainersLifecyclePreStopTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecContainersLivenessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecContainersLivenessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecContainersLivenessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecContainersLivenessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecContainersLivenessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecContainersLivenessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecContainersLivenessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecContainersLivenessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecContainersPortsContainerPort represents a network port in a single container.
- KubernetesKindPodSpecContainersPortsInputContainerPort represents a network port in a single container.
- KubernetesKindPodSpecContainersReadinessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecContainersReadinessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecContainersReadinessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecContainersReadinessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecContainersReadinessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecContainersReadinessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecContainersReadinessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecContainersReadinessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecContainersResourcesLimitsInputLimits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindPodSpecContainersResourcesRequestsInputRequests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindPodSpecContainersSecurityContextSecurity options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
- KubernetesKindPodSpecContainersSecurityContextCapabilitiesThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindPodSpecContainersSecurityContextCapabilitiesInputThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindPodSpecContainersSecurityContextInputSecurity options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
- KubernetesKindPodSpecContainersSecurityContextSeLinuxOptionsThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindPodSpecContainersSecurityContextSeLinuxOptionsInputThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindPodSpecContainersSecurityContextWindowsOptionsThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindPodSpecContainersSecurityContextWindowsOptionsInputThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindPodSpecContainersStartupProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecContainersStartupProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecContainersStartupProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecContainersStartupProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecContainersStartupProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecContainersStartupProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecContainersStartupProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecContainersStartupProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecContainersVolumeDevicesvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindPodSpecContainersVolumeDevicesInputvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindPodSpecContainersVolumeMountsVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindPodSpecContainersVolumeMountsInputVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindPodSpecDnsConfigSpecifies the DNS parameters of a pod. Parameters specified here will be merged to the generated DNS configuration based on DNSPolicy.
- KubernetesKindPodSpecDnsConfigInputSpecifies the DNS parameters of a pod. Parameters specified here will be merged to the generated DNS configuration based on DNSPolicy.
- KubernetesKindPodSpecDnsConfigOptionsPodDNSConfigOption defines DNS resolver options of a pod.
- KubernetesKindPodSpecDnsConfigOptionsInputPodDNSConfigOption defines DNS resolver options of a pod.
- KubernetesKindPodSpecEphemeralContainersAn EphemeralContainer is a container that may be added temporarily to an existing pod for user-initiated activities such as debugging. Ephemeral containers have no resource or scheduling guarantees, and they will not be restarted when they exit or when a pod is removed or restarted. If an ephemeral container causes a pod to exceed its resource allocation, the pod may be evicted. Ephemeral containers may not be added by directly updating the pod spec. They must be added via the pod's ephemeralcontainers subresource, and they will appear in the pod spec once added. This is an alpha feature enabled by the EphemeralContainers feature flag.
- KubernetesKindPodSpecEphemeralContainersEnvEnvVar represents an environment variable present in a Container.
- KubernetesKindPodSpecEphemeralContainersEnvFromEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindPodSpecEphemeralContainersEnvFromConfigMapRefThe ConfigMap to select from
- KubernetesKindPodSpecEphemeralContainersEnvFromConfigMapRefInputThe ConfigMap to select from
- KubernetesKindPodSpecEphemeralContainersEnvFromInputEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindPodSpecEphemeralContainersEnvFromSecretRefThe Secret to select from
- KubernetesKindPodSpecEphemeralContainersEnvFromSecretRefInputThe Secret to select from
- KubernetesKindPodSpecEphemeralContainersEnvInputEnvVar represents an environment variable present in a Container.
- KubernetesKindPodSpecEphemeralContainersEnvValueFromConfigMapKeyRefSelects a key of a ConfigMap.
- KubernetesKindPodSpecEphemeralContainersEnvValueFromConfigMapKeyRefInputSelects a key of a ConfigMap.
- KubernetesKindPodSpecEphemeralContainersEnvValueFromFieldRefSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindPodSpecEphemeralContainersEnvValueFromFieldRefInputSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindPodSpecEphemeralContainersEnvValueFromResourceFieldRefSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindPodSpecEphemeralContainersEnvValueFromResourceFieldRefInputSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindPodSpecEphemeralContainersEnvValueFromSecretKeyRefSelects a key of a secret in the pod's namespace
- KubernetesKindPodSpecEphemeralContainersEnvValueFromSecretKeyRefInputSelects a key of a secret in the pod's namespace
- KubernetesKindPodSpecEphemeralContainersInputAn EphemeralContainer is a container that may be added temporarily to an existing pod for user-initiated activities such as debugging. Ephemeral containers have no resource or scheduling guarantees, and they will not be restarted when they exit or when a pod is removed or restarted. If an ephemeral container causes a pod to exceed its resource allocation, the pod may be evicted. Ephemeral containers may not be added by directly updating the pod spec. They must be added via the pod's ephemeralcontainers subresource, and they will appear in the pod spec once added. This is an alpha feature enabled by the EphemeralContainers feature flag.
- KubernetesKindPodSpecEphemeralContainersLifecyclePostStartExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecEphemeralContainersLifecyclePostStartExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecEphemeralContainersLifecyclePostStartHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecEphemeralContainersLifecyclePostStartHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecEphemeralContainersLifecyclePostStartHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecEphemeralContainersLifecyclePostStartHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecEphemeralContainersLifecyclePostStartTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecEphemeralContainersLifecyclePostStartTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecEphemeralContainersLifecyclePreStopExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecEphemeralContainersLifecyclePreStopExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecEphemeralContainersLifecyclePreStopHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecEphemeralContainersLifecyclePreStopHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecEphemeralContainersLifecyclePreStopHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecEphemeralContainersLifecyclePreStopHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecEphemeralContainersLifecyclePreStopTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecEphemeralContainersLifecyclePreStopTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecEphemeralContainersLivenessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecEphemeralContainersLivenessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecEphemeralContainersLivenessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecEphemeralContainersLivenessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecEphemeralContainersLivenessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecEphemeralContainersLivenessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecEphemeralContainersLivenessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecEphemeralContainersLivenessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecEphemeralContainersPortsContainerPort represents a network port in a single container.
- KubernetesKindPodSpecEphemeralContainersPortsInputContainerPort represents a network port in a single container.
- KubernetesKindPodSpecEphemeralContainersReadinessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecEphemeralContainersReadinessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecEphemeralContainersReadinessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecEphemeralContainersReadinessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecEphemeralContainersReadinessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecEphemeralContainersReadinessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecEphemeralContainersReadinessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecEphemeralContainersReadinessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecEphemeralContainersResourcesLimitsInputLimits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindPodSpecEphemeralContainersResourcesRequestsInputRequests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindPodSpecEphemeralContainersSecurityContextSecurityContext is not allowed for ephemeral containers.
- KubernetesKindPodSpecEphemeralContainersSecurityContextCapabilitiesThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindPodSpecEphemeralContainersSecurityContextCapabilitiesInputThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindPodSpecEphemeralContainersSecurityContextInputSecurityContext is not allowed for ephemeral containers.
- KubernetesKindPodSpecEphemeralContainersSecurityContextSeLinuxOptionsThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindPodSpecEphemeralContainersSecurityContextSeLinuxOptionsInputThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindPodSpecEphemeralContainersSecurityContextWindowsOptionsThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindPodSpecEphemeralContainersSecurityContextWindowsOptionsInputThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindPodSpecEphemeralContainersStartupProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecEphemeralContainersStartupProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecEphemeralContainersStartupProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecEphemeralContainersStartupProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecEphemeralContainersStartupProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecEphemeralContainersStartupProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecEphemeralContainersStartupProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecEphemeralContainersStartupProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecEphemeralContainersVolumeDevicesvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindPodSpecEphemeralContainersVolumeDevicesInputvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindPodSpecEphemeralContainersVolumeMountsVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindPodSpecEphemeralContainersVolumeMountsInputVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindPodSpecHostAliasesHostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's hosts file.
- KubernetesKindPodSpecHostAliasesInputHostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's hosts file.
- KubernetesKindPodSpecImagePullSecretsLocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.
- KubernetesKindPodSpecImagePullSecretsInputLocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.
- KubernetesKindPodSpecInitContainersA single application container that you want to run within a pod.
- KubernetesKindPodSpecInitContainersEnvEnvVar represents an environment variable present in a Container.
- KubernetesKindPodSpecInitContainersEnvFromEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindPodSpecInitContainersEnvFromConfigMapRefThe ConfigMap to select from
- KubernetesKindPodSpecInitContainersEnvFromConfigMapRefInputThe ConfigMap to select from
- KubernetesKindPodSpecInitContainersEnvFromInputEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindPodSpecInitContainersEnvFromSecretRefThe Secret to select from
- KubernetesKindPodSpecInitContainersEnvFromSecretRefInputThe Secret to select from
- KubernetesKindPodSpecInitContainersEnvInputEnvVar represents an environment variable present in a Container.
- KubernetesKindPodSpecInitContainersEnvValueFromConfigMapKeyRefSelects a key of a ConfigMap.
- KubernetesKindPodSpecInitContainersEnvValueFromConfigMapKeyRefInputSelects a key of a ConfigMap.
- KubernetesKindPodSpecInitContainersEnvValueFromFieldRefSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindPodSpecInitContainersEnvValueFromFieldRefInputSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindPodSpecInitContainersEnvValueFromResourceFieldRefSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindPodSpecInitContainersEnvValueFromResourceFieldRefInputSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindPodSpecInitContainersEnvValueFromSecretKeyRefSelects a key of a secret in the pod's namespace
- KubernetesKindPodSpecInitContainersEnvValueFromSecretKeyRefInputSelects a key of a secret in the pod's namespace
- KubernetesKindPodSpecInitContainersInputA single application container that you want to run within a pod.
- KubernetesKindPodSpecInitContainersLifecyclePostStartExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecInitContainersLifecyclePostStartExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecInitContainersLifecyclePostStartHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecInitContainersLifecyclePostStartHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecInitContainersLifecyclePostStartHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecInitContainersLifecyclePostStartHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecInitContainersLifecyclePostStartTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecInitContainersLifecyclePostStartTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecInitContainersLifecyclePreStopExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecInitContainersLifecyclePreStopExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecInitContainersLifecyclePreStopHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecInitContainersLifecyclePreStopHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecInitContainersLifecyclePreStopHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecInitContainersLifecyclePreStopHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecInitContainersLifecyclePreStopTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecInitContainersLifecyclePreStopTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecInitContainersLivenessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecInitContainersLivenessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecInitContainersLivenessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecInitContainersLivenessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecInitContainersLivenessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecInitContainersLivenessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecInitContainersLivenessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecInitContainersLivenessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecInitContainersPortsContainerPort represents a network port in a single container.
- KubernetesKindPodSpecInitContainersPortsInputContainerPort represents a network port in a single container.
- KubernetesKindPodSpecInitContainersReadinessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecInitContainersReadinessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecInitContainersReadinessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecInitContainersReadinessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecInitContainersReadinessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecInitContainersReadinessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecInitContainersReadinessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecInitContainersReadinessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecInitContainersResourcesLimitsInputLimits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindPodSpecInitContainersResourcesRequestsInputRequests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindPodSpecInitContainersSecurityContextSecurity options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
- KubernetesKindPodSpecInitContainersSecurityContextCapabilitiesThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindPodSpecInitContainersSecurityContextCapabilitiesInputThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindPodSpecInitContainersSecurityContextInputSecurity options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
- KubernetesKindPodSpecInitContainersSecurityContextSeLinuxOptionsThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindPodSpecInitContainersSecurityContextSeLinuxOptionsInputThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindPodSpecInitContainersSecurityContextWindowsOptionsThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindPodSpecInitContainersSecurityContextWindowsOptionsInputThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindPodSpecInitContainersStartupProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecInitContainersStartupProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindPodSpecInitContainersStartupProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecInitContainersStartupProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecInitContainersStartupProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindPodSpecInitContainersStartupProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindPodSpecInitContainersStartupProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecInitContainersStartupProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindPodSpecInitContainersVolumeDevicesvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindPodSpecInitContainersVolumeDevicesInputvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindPodSpecInitContainersVolumeMountsVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindPodSpecInitContainersVolumeMountsInputVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindPodSpecInputSpecification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
- KubernetesKindPodSpecOverheadInputOverhead represents the resource overhead associated with running a pod for a given RuntimeClass. This field will be autopopulated at admission time by the RuntimeClass admission controller. If the RuntimeClass admission controller is enabled, overhead must not be set in Pod create requests. The RuntimeClass admission controller will reject Pod create requests which have the overhead already set. If RuntimeClass is configured and selected in the PodSpec, Overhead will be set to the value defined in the corresponding RuntimeClass, otherwise it will remain unset and treated as zero. More info: https://git.k8s.io/enhancements/keps/sig-node/20190226-pod-overhead.md This field is alpha-level as of Kubernetes v1.16, and is only honored by servers that enable the PodOverhead feature.
- KubernetesKindPodSpecReadinessGatesPodReadinessGate contains the reference to a pod condition
- KubernetesKindPodSpecReadinessGatesInputPodReadinessGate contains the reference to a pod condition
- KubernetesKindPodSpecSecurityContextSecurityContext holds pod-level security attributes and common container settings. Optional: Defaults to empty. See type description for default values of each field.
- KubernetesKindPodSpecSecurityContextInputSecurityContext holds pod-level security attributes and common container settings. Optional: Defaults to empty. See type description for default values of each field.
- KubernetesKindPodSpecSecurityContextSeLinuxOptionsThe SELinux context to be applied to all containers. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in SecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence for that container.
- KubernetesKindPodSpecSecurityContextSeLinuxOptionsInputThe SELinux context to be applied to all containers. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in SecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence for that container.
- KubernetesKindPodSpecSecurityContextSysctlsSysctl defines a kernel parameter to be set
- KubernetesKindPodSpecSecurityContextSysctlsInputSysctl defines a kernel parameter to be set
- KubernetesKindPodSpecSecurityContextWindowsOptionsThe Windows specific settings applied to all containers. If unspecified, the options within a container's SecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindPodSpecSecurityContextWindowsOptionsInputThe Windows specific settings applied to all containers. If unspecified, the options within a container's SecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindPodSpecTolerationsThe pod this Toleration is attached to tolerates any taint that matches the triple
using the matching operator . - KubernetesKindPodSpecTolerationsInputThe pod this Toleration is attached to tolerates any taint that matches the triple
using the matching operator . - KubernetesKindPodSpecTopologySpreadConstraintsTopologySpreadConstraint specifies how to spread matching pods among the given topology.
- KubernetesKindPodSpecTopologySpreadConstraintsInputTopologySpreadConstraint specifies how to spread matching pods among the given topology.
- KubernetesKindPodSpecTopologySpreadConstraintsLabelSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPodSpecTopologySpreadConstraintsLabelSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindPodSpecVolumesVolume represents a named volume in a pod that may be accessed by any container in the pod.
- KubernetesKindPodSpecVolumesAwsElasticBlockStoreAWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
- KubernetesKindPodSpecVolumesAwsElasticBlockStoreInputAWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
- KubernetesKindPodSpecVolumesAzureDiskAzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
- KubernetesKindPodSpecVolumesAzureDiskInputAzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
- KubernetesKindPodSpecVolumesAzureFileAzureFile represents an Azure File Service mount on the host and bind mount to the pod.
- KubernetesKindPodSpecVolumesAzureFileInputAzureFile represents an Azure File Service mount on the host and bind mount to the pod.
- KubernetesKindPodSpecVolumesCephfsCephFS represents a Ceph FS mount on the host that shares a pod's lifetime
- KubernetesKindPodSpecVolumesCephfsInputCephFS represents a Ceph FS mount on the host that shares a pod's lifetime
- KubernetesKindPodSpecVolumesCephfsSecretRefOptional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
- KubernetesKindPodSpecVolumesCephfsSecretRefInputOptional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
- KubernetesKindPodSpecVolumesCinderCinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md
- KubernetesKindPodSpecVolumesCinderInputCinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md
- KubernetesKindPodSpecVolumesCinderSecretRefOptional: points to a secret object containing parameters used to connect to OpenStack.
- KubernetesKindPodSpecVolumesCinderSecretRefInputOptional: points to a secret object containing parameters used to connect to OpenStack.
- KubernetesKindPodSpecVolumesConfigMapConfigMap represents a configMap that should populate this volume
- KubernetesKindPodSpecVolumesConfigMapInputConfigMap represents a configMap that should populate this volume
- KubernetesKindPodSpecVolumesConfigMapItemsMaps a string key to a path within a volume.
- KubernetesKindPodSpecVolumesConfigMapItemsInputMaps a string key to a path within a volume.
- KubernetesKindPodSpecVolumesCsiCSI (Container Storage Interface) represents storage that is handled by an external CSI driver (Alpha feature).
- KubernetesKindPodSpecVolumesCsiInputCSI (Container Storage Interface) represents storage that is handled by an external CSI driver (Alpha feature).
- KubernetesKindPodSpecVolumesCsiNodePublishSecretRefNodePublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secret references are passed.
- KubernetesKindPodSpecVolumesCsiNodePublishSecretRefInputNodePublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secret references are passed.
- KubernetesKindPodSpecVolumesDownwardAPIItemsDownwardAPIVolumeFile represents information to create the file containing the pod field
- KubernetesKindPodSpecVolumesDownwardAPIItemsFieldRefRequired: Selects a field of the pod: only annotations, labels, name and namespace are supported.
- KubernetesKindPodSpecVolumesDownwardAPIItemsFieldRefInputRequired: Selects a field of the pod: only annotations, labels, name and namespace are supported.
- KubernetesKindPodSpecVolumesDownwardAPIItemsInputDownwardAPIVolumeFile represents information to create the file containing the pod field
- KubernetesKindPodSpecVolumesDownwardAPIItemsResourceFieldRefSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
- KubernetesKindPodSpecVolumesDownwardAPIItemsResourceFieldRefInputSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
- KubernetesKindPodSpecVolumesEmptyDirEmptyDir represents a temporary directory that shares a pod's lifetime. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir
- KubernetesKindPodSpecVolumesEmptyDirInputEmptyDir represents a temporary directory that shares a pod's lifetime. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir
- KubernetesKindPodSpecVolumesFcFC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
- KubernetesKindPodSpecVolumesFcInputFC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
- KubernetesKindPodSpecVolumesFlexVolumeFlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.
- KubernetesKindPodSpecVolumesFlexVolumeInputFlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.
- KubernetesKindPodSpecVolumesFlexVolumeSecretRefOptional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts.
- KubernetesKindPodSpecVolumesFlexVolumeSecretRefInputOptional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts.
- KubernetesKindPodSpecVolumesFlockerFlocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running
- KubernetesKindPodSpecVolumesFlockerInputFlocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running
- KubernetesKindPodSpecVolumesGcePersistentDiskGCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk
- KubernetesKindPodSpecVolumesGcePersistentDiskInputGCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk
- KubernetesKindPodSpecVolumesGitRepoGitRepo represents a git repository at a particular revision. DEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir into the Pod's container.
- KubernetesKindPodSpecVolumesGitRepoInputGitRepo represents a git repository at a particular revision. DEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir into the Pod's container.
- KubernetesKindPodSpecVolumesGlusterfsGlusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/glusterfs/README.md
- KubernetesKindPodSpecVolumesGlusterfsInputGlusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/glusterfs/README.md
- KubernetesKindPodSpecVolumesHostPathHostPath represents a pre-existing file or directory on the host machine that is directly exposed to the container. This is generally used for system agents or other privileged things that are allowed to see the host machine. Most containers will NOT need this. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath --- TODO(jonesdl) We need to restrict who can use host directory mounts and who can/can not mount host directories as read/write.
- KubernetesKindPodSpecVolumesHostPathInputHostPath represents a pre-existing file or directory on the host machine that is directly exposed to the container. This is generally used for system agents or other privileged things that are allowed to see the host machine. Most containers will NOT need this. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath --- TODO(jonesdl) We need to restrict who can use host directory mounts and who can/can not mount host directories as read/write.
- KubernetesKindPodSpecVolumesInputVolume represents a named volume in a pod that may be accessed by any container in the pod.
- KubernetesKindPodSpecVolumesIscsiISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://examples.k8s.io/volumes/iscsi/README.md
- KubernetesKindPodSpecVolumesIscsiInputISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://examples.k8s.io/volumes/iscsi/README.md
- KubernetesKindPodSpecVolumesIscsiSecretRefCHAP Secret for iSCSI target and initiator authentication
- KubernetesKindPodSpecVolumesIscsiSecretRefInputCHAP Secret for iSCSI target and initiator authentication
- KubernetesKindPodSpecVolumesNfsNFS represents an NFS mount on the host that shares a pod's lifetime More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
- KubernetesKindPodSpecVolumesNfsInputNFS represents an NFS mount on the host that shares a pod's lifetime More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
- KubernetesKindPodSpecVolumesPersistentVolumeClaimPersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
- KubernetesKindPodSpecVolumesPersistentVolumeClaimInputPersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
- KubernetesKindPodSpecVolumesPhotonPersistentDiskPhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
- KubernetesKindPodSpecVolumesPhotonPersistentDiskInputPhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
- KubernetesKindPodSpecVolumesPortworxVolumePortworxVolume represents a portworx volume attached and mounted on kubelets host machine
- KubernetesKindPodSpecVolumesPortworxVolumeInputPortworxVolume represents a portworx volume attached and mounted on kubelets host machine
- KubernetesKindPodSpecVolumesProjectedSourcesConfigMapinformation about the configMap data to project
- KubernetesKindPodSpecVolumesProjectedSourcesConfigMapInputinformation about the configMap data to project
- KubernetesKindPodSpecVolumesProjectedSourcesConfigMapItemsMaps a string key to a path within a volume.
- KubernetesKindPodSpecVolumesProjectedSourcesConfigMapItemsInputMaps a string key to a path within a volume.
- KubernetesKindPodSpecVolumesProjectedSourcesDownwardAPIItemsDownwardAPIVolumeFile represents information to create the file containing the pod field
- KubernetesKindPodSpecVolumesProjectedSourcesDownwardAPIItemsFieldRefRequired: Selects a field of the pod: only annotations, labels, name and namespace are supported.
- KubernetesKindPodSpecVolumesProjectedSourcesDownwardAPIItemsFieldRefInputRequired: Selects a field of the pod: only annotations, labels, name and namespace are supported.
- KubernetesKindPodSpecVolumesProjectedSourcesDownwardAPIItemsInputDownwardAPIVolumeFile represents information to create the file containing the pod field
- KubernetesKindPodSpecVolumesProjectedSourcesDownwardAPIItemsResourceFieldRefSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
- KubernetesKindPodSpecVolumesProjectedSourcesDownwardAPIItemsResourceFieldRefInputSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
- KubernetesKindPodSpecVolumesProjectedSourcesSecretinformation about the secret data to project
- KubernetesKindPodSpecVolumesProjectedSourcesSecretInputinformation about the secret data to project
- KubernetesKindPodSpecVolumesProjectedSourcesSecretItemsMaps a string key to a path within a volume.
- KubernetesKindPodSpecVolumesProjectedSourcesSecretItemsInputMaps a string key to a path within a volume.
- KubernetesKindPodSpecVolumesProjectedSourcesServiceAccountTokeninformation about the serviceAccountToken data to project
- KubernetesKindPodSpecVolumesProjectedSourcesServiceAccountTokenInputinformation about the serviceAccountToken data to project
- KubernetesKindPodSpecVolumesQuobyteQuobyte represents a Quobyte mount on the host that shares a pod's lifetime
- KubernetesKindPodSpecVolumesQuobyteInputQuobyte represents a Quobyte mount on the host that shares a pod's lifetime
- KubernetesKindPodSpecVolumesRbdRBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md
- KubernetesKindPodSpecVolumesRbdInputRBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md
- KubernetesKindPodSpecVolumesRbdSecretRefSecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it
- KubernetesKindPodSpecVolumesRbdSecretRefInputSecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it
- KubernetesKindPodSpecVolumesScaleIOScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
- KubernetesKindPodSpecVolumesScaleIOInputScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
- KubernetesKindPodSpecVolumesScaleIOSecretRefSecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail.
- KubernetesKindPodSpecVolumesScaleIOSecretRefInputSecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail.
- KubernetesKindPodSpecVolumesSecretSecret represents a secret that should populate this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret
- KubernetesKindPodSpecVolumesSecretInputSecret represents a secret that should populate this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret
- KubernetesKindPodSpecVolumesSecretItemsMaps a string key to a path within a volume.
- KubernetesKindPodSpecVolumesSecretItemsInputMaps a string key to a path within a volume.
- KubernetesKindPodSpecVolumesStorageosStorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.
- KubernetesKindPodSpecVolumesStorageosInputStorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.
- KubernetesKindPodSpecVolumesStorageosSecretRefSecretRef specifies the secret to use for obtaining the StorageOS API credentials. If not specified, default values will be attempted.
- KubernetesKindPodSpecVolumesStorageosSecretRefInputSecretRef specifies the secret to use for obtaining the StorageOS API credentials. If not specified, default values will be attempted.
- KubernetesKindPodSpecVolumesVsphereVolumeVsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
- KubernetesKindPodSpecVolumesVsphereVolumeInputVsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
- KubernetesKindPodStatusMost recently observed status of the pod. This data may not be up to date. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
- KubernetesKindPodStatusConditionsPodCondition contains details for the current condition of this pod.
- KubernetesKindPodStatusContainerStatusesContainerStatus contains details for the current status of this container.
- KubernetesKindPodStatusContainerStatusesLastStateTerminatedDetails about a terminated container
- KubernetesKindPodStatusContainerStatusesLastStateWaitingDetails about a waiting container
- KubernetesKindPodStatusContainerStatusesStateTerminatedDetails about a terminated container
- KubernetesKindPodStatusContainerStatusesStateWaitingDetails about a waiting container
- KubernetesKindPodStatusEphemeralContainerStatusesContainerStatus contains details for the current status of this container.
- KubernetesKindPodStatusEphemeralContainerStatusesLastStateTerminatedDetails about a terminated container
- KubernetesKindPodStatusEphemeralContainerStatusesLastStateWaitingDetails about a waiting container
- KubernetesKindPodStatusEphemeralContainerStatusesStateTerminatedDetails about a terminated container
- KubernetesKindPodStatusEphemeralContainerStatusesStateWaitingDetails about a waiting container
- KubernetesKindPodStatusInitContainerStatusesContainerStatus contains details for the current status of this container.
- KubernetesKindPodStatusInitContainerStatusesLastStateTerminatedDetails about a terminated container
- KubernetesKindPodStatusInitContainerStatusesLastStateWaitingDetails about a waiting container
- KubernetesKindPodStatusInitContainerStatusesStateTerminatedDetails about a terminated container
- KubernetesKindPodStatusInitContainerStatusesStateWaitingDetails about a waiting container
- KubernetesKindPodStatusPodIPsIP address information for entries in the (plural) PodIPs field. Each entry includes: IP: An IP address allocated to the pod. Routable at least within the cluster.
- KubernetesKindPreProvisionedServiceDescribes a pre-provisioned service instance
- KubernetesKindPreProvisionedServiceConnectionEdgenull
- KubernetesKindPreProvisionedServiceInputDescribes a pre-provisioned service instance
- KubernetesKindPreProvisionedServiceRelationshipsRelationships to other nodes
- KubernetesKindPreProvisionedServiceSpecDefines the desired state of PreProvisionedService
- KubernetesKindPreProvisionedServiceSpecBindingConnectorsnull
- KubernetesKindPreProvisionedServiceSpecBindingConnectorsAvailabilityTargetsnull
- KubernetesKindPreProvisionedServiceSpecBindingConnectorsAvailabilityTargetsInputnull
- KubernetesKindPreProvisionedServiceSpecBindingConnectorsAvailabilityTargetsValueSecretRefLocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.
- KubernetesKindPreProvisionedServiceSpecBindingConnectorsAvailabilityTargetsValueSecretRefInputLocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.
- KubernetesKindPreProvisionedServiceSpecBindingConnectorsInputnull
- KubernetesKindPreProvisionedServiceSpecBindingConnectorsSecretRefDefault secret in the case of no availability targets
- KubernetesKindPreProvisionedServiceSpecBindingConnectorsSecretRefInputDefault secret in the case of no availability targets
- KubernetesKindPreProvisionedServiceSpecInputDefines the desired state of PreProvisionedService
- KubernetesKindProfilenull
- KubernetesKindProfileConnectionEdgenull
- KubernetesKindProfileInputnull
- KubernetesKindProfileRelationshipsRelationships to other nodes
- KubernetesKindProfileSpecProfileSpec defines the desired state of Profile
- KubernetesKindProfileSpecInputProfileSpec defines the desired state of Profile
- KubernetesKindProfileSpecRequiredCapabilitiesnull
- KubernetesKindProfileSpecRequiredCapabilitiesInputnull
- KubernetesKindProfileSpecTraitsnull
- KubernetesKindProfileSpecTraitsInputnull
- KubernetesKindProfileStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindProfileStatusRequiredCapabilitiesnull
- KubernetesKindProfileStatusTraitsnull
- KubernetesKindProjectnull
- KubernetesKindProjectConnectionEdgenull
- KubernetesKindProjectInputnull
- KubernetesKindProjectRelationshipsRelationships to other nodes
- KubernetesKindProjectSpecnull
- KubernetesKindProjectSpecInputnull
- KubernetesKindProjectSpecProfilesnull
- KubernetesKindProjectSpecProfilesInputnull
- KubernetesKindProjectSpecTraitsnull
- KubernetesKindProjectSpecTraitsInputnull
- KubernetesKindProjectStatusConditionsCondition defines an observation of a object operational state.
- KubernetesKindReplicaSetReplicaSet ensures that a specified number of pod replicas are running at any given time.
- KubernetesKindReplicaSetConnectionEdgenull
- KubernetesKindReplicaSetInputReplicaSet ensures that a specified number of pod replicas are running at any given time.
- KubernetesKindReplicaSetRelationshipsRelationships to other nodes
- KubernetesKindReplicaSetSpecSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindReplicaSetSpecSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindReplicaSetSpecTemplateSpecSpecification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
- KubernetesKindReplicaSetSpecTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressionsA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindReplicaSetSpecTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressionsInputA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindReplicaSetSpecTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFieldsA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindReplicaSetSpecTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFieldsInputA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindReplicaSetSpecTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchExpressionsA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindReplicaSetSpecTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchExpressionsInputA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindReplicaSetSpecTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchFieldsA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindReplicaSetSpecTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchFieldsInputA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindReplicaSetSpecTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermRequired. A pod affinity term, associated with the corresponding weight.
- KubernetesKindReplicaSetSpecTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermInputRequired. A pod affinity term, associated with the corresponding weight.
- KubernetesKindReplicaSetSpecTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindReplicaSetSpecTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindReplicaSetSpecTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionDefines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key
matches that of any node on which a pod of the set of pods is running - KubernetesKindReplicaSetSpecTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionInputDefines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key
matches that of any node on which a pod of the set of pods is running - KubernetesKindReplicaSetSpecTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindReplicaSetSpecTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindReplicaSetSpecTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermRequired. A pod affinity term, associated with the corresponding weight.
- KubernetesKindReplicaSetSpecTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermInputRequired. A pod affinity term, associated with the corresponding weight.
- KubernetesKindReplicaSetSpecTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindReplicaSetSpecTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindReplicaSetSpecTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionDefines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key
matches that of any node on which a pod of the set of pods is running - KubernetesKindReplicaSetSpecTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionInputDefines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key
matches that of any node on which a pod of the set of pods is running - KubernetesKindReplicaSetSpecTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindReplicaSetSpecTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindReplicaSetSpecTemplateSpecContainersA single application container that you want to run within a pod.
- KubernetesKindReplicaSetSpecTemplateSpecContainersEnvEnvVar represents an environment variable present in a Container.
- KubernetesKindReplicaSetSpecTemplateSpecContainersEnvFromEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindReplicaSetSpecTemplateSpecContainersEnvFromConfigMapRefThe ConfigMap to select from
- KubernetesKindReplicaSetSpecTemplateSpecContainersEnvFromConfigMapRefInputThe ConfigMap to select from
- KubernetesKindReplicaSetSpecTemplateSpecContainersEnvFromInputEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindReplicaSetSpecTemplateSpecContainersEnvFromSecretRefThe Secret to select from
- KubernetesKindReplicaSetSpecTemplateSpecContainersEnvFromSecretRefInputThe Secret to select from
- KubernetesKindReplicaSetSpecTemplateSpecContainersEnvInputEnvVar represents an environment variable present in a Container.
- KubernetesKindReplicaSetSpecTemplateSpecContainersEnvValueFromConfigMapKeyRefSelects a key of a ConfigMap.
- KubernetesKindReplicaSetSpecTemplateSpecContainersEnvValueFromConfigMapKeyRefInputSelects a key of a ConfigMap.
- KubernetesKindReplicaSetSpecTemplateSpecContainersEnvValueFromFieldRefSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindReplicaSetSpecTemplateSpecContainersEnvValueFromFieldRefInputSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindReplicaSetSpecTemplateSpecContainersEnvValueFromResourceFieldRefSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindReplicaSetSpecTemplateSpecContainersEnvValueFromResourceFieldRefInputSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindReplicaSetSpecTemplateSpecContainersEnvValueFromSecretKeyRefSelects a key of a secret in the pod's namespace
- KubernetesKindReplicaSetSpecTemplateSpecContainersEnvValueFromSecretKeyRefInputSelects a key of a secret in the pod's namespace
- KubernetesKindReplicaSetSpecTemplateSpecContainersInputA single application container that you want to run within a pod.
- KubernetesKindReplicaSetSpecTemplateSpecContainersLifecyclePostStartExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecContainersLifecyclePostStartExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecContainersLifecyclePostStartHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecContainersLifecyclePostStartHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecContainersLifecyclePostStartHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecContainersLifecyclePostStartHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecContainersLifecyclePostStartTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecContainersLifecyclePostStartTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecContainersLifecyclePreStopExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecContainersLifecyclePreStopExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecContainersLifecyclePreStopHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecContainersLifecyclePreStopHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecContainersLifecyclePreStopHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecContainersLifecyclePreStopHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecContainersLifecyclePreStopTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecContainersLifecyclePreStopTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecContainersLivenessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecContainersLivenessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecContainersLivenessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecContainersLivenessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecContainersLivenessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecContainersLivenessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecContainersLivenessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecContainersLivenessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecContainersPortsContainerPort represents a network port in a single container.
- KubernetesKindReplicaSetSpecTemplateSpecContainersPortsInputContainerPort represents a network port in a single container.
- KubernetesKindReplicaSetSpecTemplateSpecContainersReadinessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecContainersReadinessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecContainersReadinessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecContainersReadinessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecContainersReadinessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecContainersReadinessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecContainersReadinessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecContainersReadinessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecContainersResourcesLimitsInputLimits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindReplicaSetSpecTemplateSpecContainersResourcesRequestsInputRequests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindReplicaSetSpecTemplateSpecContainersSecurityContextSecurity options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
- KubernetesKindReplicaSetSpecTemplateSpecContainersSecurityContextCapabilitiesThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindReplicaSetSpecTemplateSpecContainersSecurityContextCapabilitiesInputThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindReplicaSetSpecTemplateSpecContainersSecurityContextInputSecurity options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
- KubernetesKindReplicaSetSpecTemplateSpecContainersSecurityContextSeLinuxOptionsThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindReplicaSetSpecTemplateSpecContainersSecurityContextSeLinuxOptionsInputThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindReplicaSetSpecTemplateSpecContainersSecurityContextWindowsOptionsThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindReplicaSetSpecTemplateSpecContainersSecurityContextWindowsOptionsInputThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindReplicaSetSpecTemplateSpecContainersStartupProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecContainersStartupProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecContainersStartupProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecContainersStartupProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecContainersStartupProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecContainersStartupProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecContainersStartupProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecContainersStartupProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecContainersVolumeDevicesvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindReplicaSetSpecTemplateSpecContainersVolumeDevicesInputvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindReplicaSetSpecTemplateSpecContainersVolumeMountsVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindReplicaSetSpecTemplateSpecContainersVolumeMountsInputVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindReplicaSetSpecTemplateSpecDnsConfigSpecifies the DNS parameters of a pod. Parameters specified here will be merged to the generated DNS configuration based on DNSPolicy.
- KubernetesKindReplicaSetSpecTemplateSpecDnsConfigInputSpecifies the DNS parameters of a pod. Parameters specified here will be merged to the generated DNS configuration based on DNSPolicy.
- KubernetesKindReplicaSetSpecTemplateSpecDnsConfigOptionsPodDNSConfigOption defines DNS resolver options of a pod.
- KubernetesKindReplicaSetSpecTemplateSpecDnsConfigOptionsInputPodDNSConfigOption defines DNS resolver options of a pod.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersAn EphemeralContainer is a container that may be added temporarily to an existing pod for user-initiated activities such as debugging. Ephemeral containers have no resource or scheduling guarantees, and they will not be restarted when they exit or when a pod is removed or restarted. If an ephemeral container causes a pod to exceed its resource allocation, the pod may be evicted. Ephemeral containers may not be added by directly updating the pod spec. They must be added via the pod's ephemeralcontainers subresource, and they will appear in the pod spec once added. This is an alpha feature enabled by the EphemeralContainers feature flag.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersEnvEnvVar represents an environment variable present in a Container.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersEnvFromEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersEnvFromConfigMapRefThe ConfigMap to select from
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersEnvFromConfigMapRefInputThe ConfigMap to select from
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersEnvFromInputEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersEnvFromSecretRefThe Secret to select from
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersEnvFromSecretRefInputThe Secret to select from
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersEnvInputEnvVar represents an environment variable present in a Container.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersEnvValueFromConfigMapKeyRefSelects a key of a ConfigMap.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersEnvValueFromConfigMapKeyRefInputSelects a key of a ConfigMap.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersEnvValueFromFieldRefSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersEnvValueFromFieldRefInputSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersEnvValueFromResourceFieldRefSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersEnvValueFromResourceFieldRefInputSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersEnvValueFromSecretKeyRefSelects a key of a secret in the pod's namespace
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersEnvValueFromSecretKeyRefInputSelects a key of a secret in the pod's namespace
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersInputAn EphemeralContainer is a container that may be added temporarily to an existing pod for user-initiated activities such as debugging. Ephemeral containers have no resource or scheduling guarantees, and they will not be restarted when they exit or when a pod is removed or restarted. If an ephemeral container causes a pod to exceed its resource allocation, the pod may be evicted. Ephemeral containers may not be added by directly updating the pod spec. They must be added via the pod's ephemeralcontainers subresource, and they will appear in the pod spec once added. This is an alpha feature enabled by the EphemeralContainers feature flag.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLifecyclePostStartExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLifecyclePostStartExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLifecyclePostStartHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLifecyclePostStartHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLifecyclePostStartHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLifecyclePostStartHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLifecyclePostStartTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLifecyclePostStartTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLifecyclePreStopExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLifecyclePreStopExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLifecyclePreStopHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLifecyclePreStopHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLifecyclePreStopHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLifecyclePreStopHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLifecyclePreStopTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLifecyclePreStopTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLivenessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLivenessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLivenessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLivenessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLivenessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLivenessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLivenessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersLivenessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersPortsContainerPort represents a network port in a single container.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersPortsInputContainerPort represents a network port in a single container.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersReadinessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersReadinessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersReadinessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersReadinessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersReadinessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersReadinessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersReadinessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersReadinessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersResourcesLimitsInputLimits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersResourcesRequestsInputRequests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersSecurityContextSecurityContext is not allowed for ephemeral containers.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersSecurityContextCapabilitiesThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersSecurityContextCapabilitiesInputThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersSecurityContextInputSecurityContext is not allowed for ephemeral containers.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersSecurityContextSeLinuxOptionsThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersSecurityContextSeLinuxOptionsInputThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersSecurityContextWindowsOptionsThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersSecurityContextWindowsOptionsInputThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersStartupProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersStartupProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersStartupProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersStartupProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersStartupProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersStartupProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersStartupProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersStartupProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersVolumeDevicesvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersVolumeDevicesInputvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersVolumeMountsVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindReplicaSetSpecTemplateSpecEphemeralContainersVolumeMountsInputVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindReplicaSetSpecTemplateSpecHostAliasesHostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's hosts file.
- KubernetesKindReplicaSetSpecTemplateSpecHostAliasesInputHostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's hosts file.
- KubernetesKindReplicaSetSpecTemplateSpecImagePullSecretsLocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.
- KubernetesKindReplicaSetSpecTemplateSpecImagePullSecretsInputLocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersA single application container that you want to run within a pod.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersEnvEnvVar represents an environment variable present in a Container.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersEnvFromEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersEnvFromConfigMapRefThe ConfigMap to select from
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersEnvFromConfigMapRefInputThe ConfigMap to select from
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersEnvFromInputEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersEnvFromSecretRefThe Secret to select from
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersEnvFromSecretRefInputThe Secret to select from
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersEnvInputEnvVar represents an environment variable present in a Container.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersEnvValueFromConfigMapKeyRefSelects a key of a ConfigMap.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersEnvValueFromConfigMapKeyRefInputSelects a key of a ConfigMap.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersEnvValueFromFieldRefSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersEnvValueFromFieldRefInputSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersEnvValueFromResourceFieldRefSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersEnvValueFromResourceFieldRefInputSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersEnvValueFromSecretKeyRefSelects a key of a secret in the pod's namespace
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersEnvValueFromSecretKeyRefInputSelects a key of a secret in the pod's namespace
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersInputA single application container that you want to run within a pod.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLifecyclePostStartExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLifecyclePostStartExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLifecyclePostStartHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLifecyclePostStartHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLifecyclePostStartHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLifecyclePostStartHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLifecyclePostStartTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLifecyclePostStartTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLifecyclePreStopExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLifecyclePreStopExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLifecyclePreStopHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLifecyclePreStopHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLifecyclePreStopHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLifecyclePreStopHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLifecyclePreStopTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLifecyclePreStopTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLivenessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLivenessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLivenessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLivenessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLivenessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLivenessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLivenessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersLivenessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersPortsContainerPort represents a network port in a single container.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersPortsInputContainerPort represents a network port in a single container.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersReadinessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersReadinessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersReadinessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersReadinessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersReadinessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersReadinessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersReadinessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersReadinessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersResourcesLimitsInputLimits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersResourcesRequestsInputRequests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersSecurityContextSecurity options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersSecurityContextCapabilitiesThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersSecurityContextCapabilitiesInputThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersSecurityContextInputSecurity options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersSecurityContextSeLinuxOptionsThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersSecurityContextSeLinuxOptionsInputThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersSecurityContextWindowsOptionsThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersSecurityContextWindowsOptionsInputThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersStartupProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersStartupProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersStartupProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersStartupProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersStartupProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersStartupProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersStartupProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersStartupProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersVolumeDevicesvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersVolumeDevicesInputvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersVolumeMountsVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindReplicaSetSpecTemplateSpecInitContainersVolumeMountsInputVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindReplicaSetSpecTemplateSpecInputSpecification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
- KubernetesKindReplicaSetSpecTemplateSpecOverheadInputOverhead represents the resource overhead associated with running a pod for a given RuntimeClass. This field will be autopopulated at admission time by the RuntimeClass admission controller. If the RuntimeClass admission controller is enabled, overhead must not be set in Pod create requests. The RuntimeClass admission controller will reject Pod create requests which have the overhead already set. If RuntimeClass is configured and selected in the PodSpec, Overhead will be set to the value defined in the corresponding RuntimeClass, otherwise it will remain unset and treated as zero. More info: https://git.k8s.io/enhancements/keps/sig-node/20190226-pod-overhead.md This field is alpha-level as of Kubernetes v1.16, and is only honored by servers that enable the PodOverhead feature.
- KubernetesKindReplicaSetSpecTemplateSpecReadinessGatesPodReadinessGate contains the reference to a pod condition
- KubernetesKindReplicaSetSpecTemplateSpecReadinessGatesInputPodReadinessGate contains the reference to a pod condition
- KubernetesKindReplicaSetSpecTemplateSpecSecurityContextSecurityContext holds pod-level security attributes and common container settings. Optional: Defaults to empty. See type description for default values of each field.
- KubernetesKindReplicaSetSpecTemplateSpecSecurityContextInputSecurityContext holds pod-level security attributes and common container settings. Optional: Defaults to empty. See type description for default values of each field.
- KubernetesKindReplicaSetSpecTemplateSpecSecurityContextSeLinuxOptionsThe SELinux context to be applied to all containers. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in SecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence for that container.
- KubernetesKindReplicaSetSpecTemplateSpecSecurityContextSeLinuxOptionsInputThe SELinux context to be applied to all containers. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in SecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence for that container.
- KubernetesKindReplicaSetSpecTemplateSpecSecurityContextSysctlsSysctl defines a kernel parameter to be set
- KubernetesKindReplicaSetSpecTemplateSpecSecurityContextSysctlsInputSysctl defines a kernel parameter to be set
- KubernetesKindReplicaSetSpecTemplateSpecSecurityContextWindowsOptionsThe Windows specific settings applied to all containers. If unspecified, the options within a container's SecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindReplicaSetSpecTemplateSpecSecurityContextWindowsOptionsInputThe Windows specific settings applied to all containers. If unspecified, the options within a container's SecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindReplicaSetSpecTemplateSpecTolerationsThe pod this Toleration is attached to tolerates any taint that matches the triple
using the matching operator . - KubernetesKindReplicaSetSpecTemplateSpecTolerationsInputThe pod this Toleration is attached to tolerates any taint that matches the triple
using the matching operator . - KubernetesKindReplicaSetSpecTemplateSpecTopologySpreadConstraintsTopologySpreadConstraint specifies how to spread matching pods among the given topology.
- KubernetesKindReplicaSetSpecTemplateSpecTopologySpreadConstraintsInputTopologySpreadConstraint specifies how to spread matching pods among the given topology.
- KubernetesKindReplicaSetSpecTemplateSpecTopologySpreadConstraintsLabelSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindReplicaSetSpecTemplateSpecTopologySpreadConstraintsLabelSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesVolume represents a named volume in a pod that may be accessed by any container in the pod.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesAwsElasticBlockStoreAWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
- KubernetesKindReplicaSetSpecTemplateSpecVolumesAwsElasticBlockStoreInputAWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
- KubernetesKindReplicaSetSpecTemplateSpecVolumesAzureDiskAzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesAzureDiskInputAzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesAzureFileAzureFile represents an Azure File Service mount on the host and bind mount to the pod.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesAzureFileInputAzureFile represents an Azure File Service mount on the host and bind mount to the pod.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesCephfsCephFS represents a Ceph FS mount on the host that shares a pod's lifetime
- KubernetesKindReplicaSetSpecTemplateSpecVolumesCephfsInputCephFS represents a Ceph FS mount on the host that shares a pod's lifetime
- KubernetesKindReplicaSetSpecTemplateSpecVolumesCephfsSecretRefOptional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
- KubernetesKindReplicaSetSpecTemplateSpecVolumesCephfsSecretRefInputOptional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
- KubernetesKindReplicaSetSpecTemplateSpecVolumesCinderCinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md
- KubernetesKindReplicaSetSpecTemplateSpecVolumesCinderInputCinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md
- KubernetesKindReplicaSetSpecTemplateSpecVolumesCinderSecretRefOptional: points to a secret object containing parameters used to connect to OpenStack.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesCinderSecretRefInputOptional: points to a secret object containing parameters used to connect to OpenStack.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesConfigMapConfigMap represents a configMap that should populate this volume
- KubernetesKindReplicaSetSpecTemplateSpecVolumesConfigMapInputConfigMap represents a configMap that should populate this volume
- KubernetesKindReplicaSetSpecTemplateSpecVolumesConfigMapItemsMaps a string key to a path within a volume.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesConfigMapItemsInputMaps a string key to a path within a volume.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesCsiCSI (Container Storage Interface) represents storage that is handled by an external CSI driver (Alpha feature).
- KubernetesKindReplicaSetSpecTemplateSpecVolumesCsiInputCSI (Container Storage Interface) represents storage that is handled by an external CSI driver (Alpha feature).
- KubernetesKindReplicaSetSpecTemplateSpecVolumesCsiNodePublishSecretRefNodePublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secret references are passed.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesCsiNodePublishSecretRefInputNodePublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secret references are passed.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesDownwardAPIItemsDownwardAPIVolumeFile represents information to create the file containing the pod field
- KubernetesKindReplicaSetSpecTemplateSpecVolumesDownwardAPIItemsFieldRefRequired: Selects a field of the pod: only annotations, labels, name and namespace are supported.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesDownwardAPIItemsFieldRefInputRequired: Selects a field of the pod: only annotations, labels, name and namespace are supported.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesDownwardAPIItemsInputDownwardAPIVolumeFile represents information to create the file containing the pod field
- KubernetesKindReplicaSetSpecTemplateSpecVolumesDownwardAPIItemsResourceFieldRefSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesDownwardAPIItemsResourceFieldRefInputSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesEmptyDirEmptyDir represents a temporary directory that shares a pod's lifetime. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir
- KubernetesKindReplicaSetSpecTemplateSpecVolumesEmptyDirInputEmptyDir represents a temporary directory that shares a pod's lifetime. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir
- KubernetesKindReplicaSetSpecTemplateSpecVolumesFcFC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesFcInputFC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesFlexVolumeFlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesFlexVolumeInputFlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesFlexVolumeSecretRefOptional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesFlexVolumeSecretRefInputOptional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesFlockerFlocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running
- KubernetesKindReplicaSetSpecTemplateSpecVolumesFlockerInputFlocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running
- KubernetesKindReplicaSetSpecTemplateSpecVolumesGcePersistentDiskGCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk
- KubernetesKindReplicaSetSpecTemplateSpecVolumesGcePersistentDiskInputGCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk
- KubernetesKindReplicaSetSpecTemplateSpecVolumesGitRepoGitRepo represents a git repository at a particular revision. DEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir into the Pod's container.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesGitRepoInputGitRepo represents a git repository at a particular revision. DEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir into the Pod's container.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesGlusterfsGlusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/glusterfs/README.md
- KubernetesKindReplicaSetSpecTemplateSpecVolumesGlusterfsInputGlusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/glusterfs/README.md
- KubernetesKindReplicaSetSpecTemplateSpecVolumesHostPathHostPath represents a pre-existing file or directory on the host machine that is directly exposed to the container. This is generally used for system agents or other privileged things that are allowed to see the host machine. Most containers will NOT need this. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath --- TODO(jonesdl) We need to restrict who can use host directory mounts and who can/can not mount host directories as read/write.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesHostPathInputHostPath represents a pre-existing file or directory on the host machine that is directly exposed to the container. This is generally used for system agents or other privileged things that are allowed to see the host machine. Most containers will NOT need this. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath --- TODO(jonesdl) We need to restrict who can use host directory mounts and who can/can not mount host directories as read/write.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesInputVolume represents a named volume in a pod that may be accessed by any container in the pod.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesIscsiISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://examples.k8s.io/volumes/iscsi/README.md
- KubernetesKindReplicaSetSpecTemplateSpecVolumesIscsiInputISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://examples.k8s.io/volumes/iscsi/README.md
- KubernetesKindReplicaSetSpecTemplateSpecVolumesIscsiSecretRefCHAP Secret for iSCSI target and initiator authentication
- KubernetesKindReplicaSetSpecTemplateSpecVolumesIscsiSecretRefInputCHAP Secret for iSCSI target and initiator authentication
- KubernetesKindReplicaSetSpecTemplateSpecVolumesNfsNFS represents an NFS mount on the host that shares a pod's lifetime More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
- KubernetesKindReplicaSetSpecTemplateSpecVolumesNfsInputNFS represents an NFS mount on the host that shares a pod's lifetime More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
- KubernetesKindReplicaSetSpecTemplateSpecVolumesPersistentVolumeClaimPersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
- KubernetesKindReplicaSetSpecTemplateSpecVolumesPersistentVolumeClaimInputPersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
- KubernetesKindReplicaSetSpecTemplateSpecVolumesPhotonPersistentDiskPhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
- KubernetesKindReplicaSetSpecTemplateSpecVolumesPhotonPersistentDiskInputPhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
- KubernetesKindReplicaSetSpecTemplateSpecVolumesPortworxVolumePortworxVolume represents a portworx volume attached and mounted on kubelets host machine
- KubernetesKindReplicaSetSpecTemplateSpecVolumesPortworxVolumeInputPortworxVolume represents a portworx volume attached and mounted on kubelets host machine
- KubernetesKindReplicaSetSpecTemplateSpecVolumesProjectedSourcesConfigMapinformation about the configMap data to project
- KubernetesKindReplicaSetSpecTemplateSpecVolumesProjectedSourcesConfigMapInputinformation about the configMap data to project
- KubernetesKindReplicaSetSpecTemplateSpecVolumesProjectedSourcesConfigMapItemsMaps a string key to a path within a volume.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesProjectedSourcesConfigMapItemsInputMaps a string key to a path within a volume.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesProjectedSourcesDownwardAPIItemsDownwardAPIVolumeFile represents information to create the file containing the pod field
- KubernetesKindReplicaSetSpecTemplateSpecVolumesProjectedSourcesDownwardAPIItemsFieldRefRequired: Selects a field of the pod: only annotations, labels, name and namespace are supported.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesProjectedSourcesDownwardAPIItemsFieldRefInputRequired: Selects a field of the pod: only annotations, labels, name and namespace are supported.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesProjectedSourcesDownwardAPIItemsInputDownwardAPIVolumeFile represents information to create the file containing the pod field
- KubernetesKindReplicaSetSpecTemplateSpecVolumesProjectedSourcesDownwardAPIItemsResourceFieldRefSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesProjectedSourcesDownwardAPIItemsResourceFieldRefInputSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesProjectedSourcesSecretinformation about the secret data to project
- KubernetesKindReplicaSetSpecTemplateSpecVolumesProjectedSourcesSecretInputinformation about the secret data to project
- KubernetesKindReplicaSetSpecTemplateSpecVolumesProjectedSourcesSecretItemsMaps a string key to a path within a volume.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesProjectedSourcesSecretItemsInputMaps a string key to a path within a volume.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesProjectedSourcesServiceAccountTokeninformation about the serviceAccountToken data to project
- KubernetesKindReplicaSetSpecTemplateSpecVolumesProjectedSourcesServiceAccountTokenInputinformation about the serviceAccountToken data to project
- KubernetesKindReplicaSetSpecTemplateSpecVolumesQuobyteQuobyte represents a Quobyte mount on the host that shares a pod's lifetime
- KubernetesKindReplicaSetSpecTemplateSpecVolumesQuobyteInputQuobyte represents a Quobyte mount on the host that shares a pod's lifetime
- KubernetesKindReplicaSetSpecTemplateSpecVolumesRbdRBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md
- KubernetesKindReplicaSetSpecTemplateSpecVolumesRbdInputRBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md
- KubernetesKindReplicaSetSpecTemplateSpecVolumesRbdSecretRefSecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it
- KubernetesKindReplicaSetSpecTemplateSpecVolumesRbdSecretRefInputSecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it
- KubernetesKindReplicaSetSpecTemplateSpecVolumesScaleIOScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesScaleIOInputScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesScaleIOSecretRefSecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesScaleIOSecretRefInputSecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesSecretSecret represents a secret that should populate this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret
- KubernetesKindReplicaSetSpecTemplateSpecVolumesSecretInputSecret represents a secret that should populate this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret
- KubernetesKindReplicaSetSpecTemplateSpecVolumesSecretItemsMaps a string key to a path within a volume.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesSecretItemsInputMaps a string key to a path within a volume.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesStorageosStorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesStorageosInputStorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesStorageosSecretRefSecretRef specifies the secret to use for obtaining the StorageOS API credentials. If not specified, default values will be attempted.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesStorageosSecretRefInputSecretRef specifies the secret to use for obtaining the StorageOS API credentials. If not specified, default values will be attempted.
- KubernetesKindReplicaSetSpecTemplateSpecVolumesVsphereVolumeVsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
- KubernetesKindReplicaSetSpecTemplateSpecVolumesVsphereVolumeInputVsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
- KubernetesKindReplicaSetStatusConditionsReplicaSetCondition describes the state of a replica set at a certain point.
- KubernetesKindRoleRole is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
- KubernetesKindRoleBindingRoleBinding references a role, but does not contain it. It can reference a Role in the same namespace or a ClusterRole in the global namespace. It adds who information via Subjects and namespace information by which namespace it exists in. RoleBindings in a given namespace only have effect in that namespace.
- KubernetesKindRoleBindingConnectionEdgenull
- KubernetesKindRoleBindingInputRoleBinding references a role, but does not contain it. It can reference a Role in the same namespace or a ClusterRole in the global namespace. It adds who information via Subjects and namespace information by which namespace it exists in. RoleBindings in a given namespace only have effect in that namespace.
- KubernetesKindRoleBindingRelationshipsRelationships to other nodes
- KubernetesKindRoleBindingRoleRefRoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error.
- KubernetesKindRoleBindingRoleRefInputRoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error.
- KubernetesKindRoleBindingSubjectsSubject contains a reference to the object or user identities a role binding applies to. This can either hold a direct API object reference, or a value for non-objects such as user and group names.
- KubernetesKindRoleBindingSubjectsInputSubject contains a reference to the object or user identities a role binding applies to. This can either hold a direct API object reference, or a value for non-objects such as user and group names.
- KubernetesKindRoleConnectionEdgenull
- KubernetesKindRoleInputRole is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
- KubernetesKindRoleRelationshipsRelationships to other nodes
- KubernetesKindRoleRulesPolicyRule holds information that describes a policy rule, but does not contain information about who the rule applies to or which namespace the rule applies to.
- KubernetesKindRoleRulesInputPolicyRule holds information that describes a policy rule, but does not contain information about who the rule applies to or which namespace the rule applies to.
- KubernetesKindSecretSecret holds secret data of a certain type. The total bytes of the values in the Data field must be less than MaxSecretSize bytes.
- KubernetesKindSecretConnectionEdgenull
- KubernetesKindSecretExportnull
- KubernetesKindSecretExportConnectionEdgenull
- KubernetesKindSecretExportInputnull
- KubernetesKindSecretExportRelationshipsRelationships to other nodes
- KubernetesKindSecretExportSpecnull
- KubernetesKindSecretExportSpecDangerousToNamespacesSelectorSelectorMatchField is a selector field to match against namespace definition
- KubernetesKindSecretExportSpecDangerousToNamespacesSelectorInputSelectorMatchField is a selector field to match against namespace definition
- KubernetesKindSecretExportSpecInputnull
- KubernetesKindSecretExportStatusnull
- KubernetesKindSecretExportStatusConditionsnull
- KubernetesKindSecretInputSecret holds secret data of a certain type. The total bytes of the values in the Data field must be less than MaxSecretSize bytes.
- KubernetesKindSecretRelationshipsRelationships to other nodes
- KubernetesKindServiceService is a named abstraction of software service (for example, mysql) consisting of local port (for example 3306) that the proxy listens on, and the selector that determines which pods will answer requests sent through the proxy.
- KubernetesKindServiceAccountServiceAccount binds together: * a name, understood by users, and perhaps by peripheral systems, for an identity * a principal that can be authenticated and authorized * a set of secrets
- KubernetesKindServiceAccountConnectionEdgenull
- KubernetesKindServiceAccountImagePullSecretsLocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.
- KubernetesKindServiceAccountImagePullSecretsInputLocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.
- KubernetesKindServiceAccountInputServiceAccount binds together: * a name, understood by users, and perhaps by peripheral systems, for an identity * a principal that can be authenticated and authorized * a set of secrets
- KubernetesKindServiceAccountRelationshipsRelationships to other nodes
- KubernetesKindServiceAccountSecretsObjectReference contains enough information to let you inspect or modify the referred object. --- New uses of this type are discouraged because of difficulty describing its usage when embedded in APIs. 1. Ignored fields. It includes many fields which are not generally honored. For instance, ResourceVersion and FieldPath are both very rarely valid in actual usage. 2. Invalid usage help. It is impossible to add specific help for individual usage. In most embedded usages, there are particular restrictions like, "must refer only to types A and B" or "UID not honored" or "name must be restricted". Those cannot be well described when embedded. 3. Inconsistent validation. Because the usages are different, the validation rules are different by usage, which makes it hard for users to predict what will happen. 4. The fields are both imprecise and overly precise. Kind is not a precise mapping to a URL. This can produce ambiguity during interpretation and require a REST mapping. In most cases, the dependency is on the group,resource tuple and the version of the actual struct is irrelevant. 5. We cannot easily change it. Because this type is embedded in many locations, updates to this type will affect numerous schemas. Don't make new APIs embed an underspecified API type they do not control. Instead of using this type, create a locally provided and used type that is well-focused on your reference. For example, ServiceReferences for admission registration: https://github.com/kubernetes/api/blob/release-1.17/admissionregistration/v1/types.go#L533 .
- KubernetesKindServiceAccountSecretsInputObjectReference contains enough information to let you inspect or modify the referred object. --- New uses of this type are discouraged because of difficulty describing its usage when embedded in APIs. 1. Ignored fields. It includes many fields which are not generally honored. For instance, ResourceVersion and FieldPath are both very rarely valid in actual usage. 2. Invalid usage help. It is impossible to add specific help for individual usage. In most embedded usages, there are particular restrictions like, "must refer only to types A and B" or "UID not honored" or "name must be restricted". Those cannot be well described when embedded. 3. Inconsistent validation. Because the usages are different, the validation rules are different by usage, which makes it hard for users to predict what will happen. 4. The fields are both imprecise and overly precise. Kind is not a precise mapping to a URL. This can produce ambiguity during interpretation and require a REST mapping. In most cases, the dependency is on the group,resource tuple and the version of the actual struct is irrelevant. 5. We cannot easily change it. Because this type is embedded in many locations, updates to this type will affect numerous schemas. Don't make new APIs embed an underspecified API type they do not control. Instead of using this type, create a locally provided and used type that is well-focused on your reference. For example, ServiceReferences for admission registration: https://github.com/kubernetes/api/blob/release-1.17/admissionregistration/v1/types.go#L533 .
- KubernetesKindServiceConnectionEdgenull
- KubernetesKindServiceInputService is a named abstraction of software service (for example, mysql) consisting of local port (for example 3306) that the proxy listens on, and the selector that determines which pods will answer requests sent through the proxy.
- KubernetesKindServiceInstanceBindingServiceInstanceBinding is the Schema for the serviceinstancebindings API
- KubernetesKindServiceInstanceBindingConnectionEdgenull
- KubernetesKindServiceInstanceBindingInputServiceInstanceBinding is the Schema for the serviceinstancebindings API
- KubernetesKindServiceInstanceBindingRelationshipsRelationships to other nodes
- KubernetesKindServiceInstanceBindingSpecServiceInstanceBindingSpec defines the desired state of ServiceInstanceBinding
- KubernetesKindServiceInstanceBindingSpecInputServiceInstanceBindingSpec defines the desired state of ServiceInstanceBinding
- KubernetesKindServiceInstanceBindingSpecServiceInstanceRefnull
- KubernetesKindServiceInstanceBindingSpecServiceInstanceRefInputnull
- KubernetesKindServiceInstanceBindingSpecTargetRefTypedLocalObjectReference contains enough information to let you locate the typed referenced object inside the same namespace.
- KubernetesKindServiceInstanceBindingSpecTargetRefInputTypedLocalObjectReference contains enough information to let you locate the typed referenced object inside the same namespace.
- KubernetesKindServiceInstanceBindingStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindServiceInstanceBindingStatusResolvedListenerSpecSecretRefLocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.
- KubernetesKindServiceRelationshipsRelationships to other nodes
- KubernetesKindServiceSpecSpec defines the behavior of a service. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
- KubernetesKindServiceSpecInputSpec defines the behavior of a service. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
- KubernetesKindServiceSpecPortsServicePort contains information on service's port.
- KubernetesKindServiceSpecPortsInputServicePort contains information on service's port.
- KubernetesKindServiceStatusLoadBalancerIngressLoadBalancerIngress represents the status of a load-balancer ingress point: traffic intended for the service should be sent to an ingress point.
- KubernetesKindSpaceSpace is the Schema for the spaces API
- KubernetesKindSpaceConnectionEdgenull
- KubernetesKindSpaceInputSpace is the Schema for the spaces API
- KubernetesKindSpaceOutputSpaceOutput is the Schema for the spaceoutputs API
- KubernetesKindSpaceOutputConnectionEdgenull
- KubernetesKindSpaceOutputInputSpaceOutput is the Schema for the spaceoutputs API
- KubernetesKindSpaceOutputRelationshipsRelationships to other nodes
- KubernetesKindSpaceOutputSpecSpaceOutputSpec defines the desired state of SpaceOutput
- KubernetesKindSpaceOutputSpecInputSpaceOutputSpec defines the desired state of SpaceOutput
- KubernetesKindSpaceOutputSpecObjectReferenceDefine `apiVersion` and `kind` fields to specify the version of the Kubernetes API and the type of Kubernetes resource. Example - objectReference: apiVersion: v1 kind: service
- KubernetesKindSpaceOutputSpecObjectReferenceInputDefine `apiVersion` and `kind` fields to specify the version of the Kubernetes API and the type of Kubernetes resource. Example - objectReference: apiVersion: v1 kind: service
- KubernetesKindSpaceOutputStatusSpaceOutputStatus defines the observed state of SpaceOutput
- KubernetesKindSpaceOutputStatusDatanull
- KubernetesKindSpaceOutputStatusErrorsnull
- KubernetesKindSpaceRelationshipsRelationships to other nodes
- KubernetesKindSpaceSpecSpaceSpec defines the desired state of Space
- KubernetesKindSpaceSpecAvailabilityTargetsnull
- KubernetesKindSpaceSpecAvailabilityTargetsInputnull
- KubernetesKindSpaceSpecInputSpaceSpec defines the desired state of Space
- KubernetesKindSpaceSpecTemplateSpecProfilesnull
- KubernetesKindSpaceSpecTemplateSpecProfilesInputnull
- KubernetesKindSpaceSpecTemplateSpecResourcesClaimsResourceClaim references one entry in PodSpec.ResourceClaims.
- KubernetesKindSpaceSpecTemplateSpecResourcesClaimsInputResourceClaim references one entry in PodSpec.ResourceClaims.
- KubernetesKindSpaceSpecTemplateSpecResourcesLimitsInputLimits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
- KubernetesKindSpaceSpecTemplateSpecResourcesRequestsInputRequests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. Requests cannot exceed Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
- KubernetesKindSpaceStatusAvailabilityTargetsnull
- KubernetesKindSpaceStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindSpaceStatusProvidedCapabilitiesnull
- KubernetesKindSpaceStatusResolvedProfilesnull
- KubernetesKindSpringCloudGatewayMappingnull
- KubernetesKindSpringCloudGatewayMappingConnectionEdgenull
- KubernetesKindSpringCloudGatewayMappingRelationshipsRelationships to other nodes
- KubernetesKindSpringCloudGatewayMappingSpecGatewayRefnull
- KubernetesKindSpringCloudGatewayMappingSpecGatewayRefInputnull
- KubernetesKindSpringCloudGatewayMappingSpecRouteConfigRefnull
- KubernetesKindSpringCloudGatewayMappingSpecRouteConfigRefInputnull
- KubernetesKindSpringCloudGatewayRouteConfignull
- KubernetesKindSpringCloudGatewayRouteConfigConnectionEdgenull
- KubernetesKindSpringCloudGatewayRouteConfigRelationshipsRelationships to other nodes
- KubernetesKindSpringCloudGatewayRouteConfigSpecBasicAuthnull
- KubernetesKindSpringCloudGatewayRouteConfigSpecBasicAuthInputnull
- KubernetesKindSpringCloudGatewayRouteConfigSpecOpenapinull
- KubernetesKindSpringCloudGatewayRouteConfigSpecOpenapiInputnull
- KubernetesKindSpringCloudGatewayRouteConfigSpecRoutesnull
- KubernetesKindSpringCloudGatewayRouteConfigSpecRoutesInputnull
- KubernetesKindSpringCloudGatewayRouteConfigSpecServiceKubernetes Service to route traffic to specified `spec.routes`.
- KubernetesKindSpringCloudGatewayRouteConfigSpecServiceInputKubernetes Service to route traffic to specified `spec.routes`.
- KubernetesKindStatefulSetStatefulSet represents a set of pods with consistent identities. Identities are defined as: - Network: A single stable DNS and hostname. - Storage: As many VolumeClaims as requested. The StatefulSet guarantees that a given network identity will always map to the same storage identity.
- KubernetesKindStatefulSetConnectionEdgenull
- KubernetesKindStatefulSetInputStatefulSet represents a set of pods with consistent identities. Identities are defined as: - Network: A single stable DNS and hostname. - Storage: As many VolumeClaims as requested. The StatefulSet guarantees that a given network identity will always map to the same storage identity.
- KubernetesKindStatefulSetRelationshipsRelationships to other nodes
- KubernetesKindStatefulSetSpecSpec defines the desired identities of pods in this set.
- KubernetesKindStatefulSetSpecInputSpec defines the desired identities of pods in this set.
- KubernetesKindStatefulSetSpecSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindStatefulSetSpecSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindStatefulSetSpecTemplateSpecSpecification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
- KubernetesKindStatefulSetSpecTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressionsA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindStatefulSetSpecTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressionsInputA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindStatefulSetSpecTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFieldsA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindStatefulSetSpecTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFieldsInputA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindStatefulSetSpecTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchExpressionsA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindStatefulSetSpecTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchExpressionsInputA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindStatefulSetSpecTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchFieldsA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindStatefulSetSpecTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchFieldsInputA node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindStatefulSetSpecTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermRequired. A pod affinity term, associated with the corresponding weight.
- KubernetesKindStatefulSetSpecTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermInputRequired. A pod affinity term, associated with the corresponding weight.
- KubernetesKindStatefulSetSpecTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindStatefulSetSpecTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindStatefulSetSpecTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionDefines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key
matches that of any node on which a pod of the set of pods is running - KubernetesKindStatefulSetSpecTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionInputDefines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key
matches that of any node on which a pod of the set of pods is running - KubernetesKindStatefulSetSpecTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindStatefulSetSpecTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindStatefulSetSpecTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermRequired. A pod affinity term, associated with the corresponding weight.
- KubernetesKindStatefulSetSpecTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermInputRequired. A pod affinity term, associated with the corresponding weight.
- KubernetesKindStatefulSetSpecTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindStatefulSetSpecTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindStatefulSetSpecTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionDefines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key
matches that of any node on which a pod of the set of pods is running - KubernetesKindStatefulSetSpecTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionInputDefines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key
matches that of any node on which a pod of the set of pods is running - KubernetesKindStatefulSetSpecTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindStatefulSetSpecTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindStatefulSetSpecTemplateSpecContainersA single application container that you want to run within a pod.
- KubernetesKindStatefulSetSpecTemplateSpecContainersEnvEnvVar represents an environment variable present in a Container.
- KubernetesKindStatefulSetSpecTemplateSpecContainersEnvFromEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindStatefulSetSpecTemplateSpecContainersEnvFromConfigMapRefThe ConfigMap to select from
- KubernetesKindStatefulSetSpecTemplateSpecContainersEnvFromConfigMapRefInputThe ConfigMap to select from
- KubernetesKindStatefulSetSpecTemplateSpecContainersEnvFromInputEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindStatefulSetSpecTemplateSpecContainersEnvFromSecretRefThe Secret to select from
- KubernetesKindStatefulSetSpecTemplateSpecContainersEnvFromSecretRefInputThe Secret to select from
- KubernetesKindStatefulSetSpecTemplateSpecContainersEnvInputEnvVar represents an environment variable present in a Container.
- KubernetesKindStatefulSetSpecTemplateSpecContainersEnvValueFromConfigMapKeyRefSelects a key of a ConfigMap.
- KubernetesKindStatefulSetSpecTemplateSpecContainersEnvValueFromConfigMapKeyRefInputSelects a key of a ConfigMap.
- KubernetesKindStatefulSetSpecTemplateSpecContainersEnvValueFromFieldRefSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindStatefulSetSpecTemplateSpecContainersEnvValueFromFieldRefInputSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindStatefulSetSpecTemplateSpecContainersEnvValueFromResourceFieldRefSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindStatefulSetSpecTemplateSpecContainersEnvValueFromResourceFieldRefInputSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindStatefulSetSpecTemplateSpecContainersEnvValueFromSecretKeyRefSelects a key of a secret in the pod's namespace
- KubernetesKindStatefulSetSpecTemplateSpecContainersEnvValueFromSecretKeyRefInputSelects a key of a secret in the pod's namespace
- KubernetesKindStatefulSetSpecTemplateSpecContainersInputA single application container that you want to run within a pod.
- KubernetesKindStatefulSetSpecTemplateSpecContainersLifecyclePostStartExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecContainersLifecyclePostStartExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecContainersLifecyclePostStartHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecContainersLifecyclePostStartHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecContainersLifecyclePostStartHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecContainersLifecyclePostStartHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecContainersLifecyclePostStartTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecContainersLifecyclePostStartTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecContainersLifecyclePreStopExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecContainersLifecyclePreStopExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecContainersLifecyclePreStopHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecContainersLifecyclePreStopHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecContainersLifecyclePreStopHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecContainersLifecyclePreStopHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecContainersLifecyclePreStopTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecContainersLifecyclePreStopTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecContainersLivenessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecContainersLivenessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecContainersLivenessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecContainersLivenessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecContainersLivenessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecContainersLivenessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecContainersLivenessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecContainersLivenessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecContainersPortsContainerPort represents a network port in a single container.
- KubernetesKindStatefulSetSpecTemplateSpecContainersPortsInputContainerPort represents a network port in a single container.
- KubernetesKindStatefulSetSpecTemplateSpecContainersReadinessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecContainersReadinessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecContainersReadinessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecContainersReadinessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecContainersReadinessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecContainersReadinessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecContainersReadinessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecContainersReadinessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecContainersResourcesLimitsInputLimits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindStatefulSetSpecTemplateSpecContainersResourcesRequestsInputRequests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindStatefulSetSpecTemplateSpecContainersSecurityContextSecurity options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
- KubernetesKindStatefulSetSpecTemplateSpecContainersSecurityContextCapabilitiesThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindStatefulSetSpecTemplateSpecContainersSecurityContextCapabilitiesInputThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindStatefulSetSpecTemplateSpecContainersSecurityContextInputSecurity options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
- KubernetesKindStatefulSetSpecTemplateSpecContainersSecurityContextSeLinuxOptionsThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindStatefulSetSpecTemplateSpecContainersSecurityContextSeLinuxOptionsInputThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindStatefulSetSpecTemplateSpecContainersSecurityContextWindowsOptionsThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindStatefulSetSpecTemplateSpecContainersSecurityContextWindowsOptionsInputThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindStatefulSetSpecTemplateSpecContainersStartupProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecContainersStartupProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecContainersStartupProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecContainersStartupProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecContainersStartupProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecContainersStartupProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecContainersStartupProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecContainersStartupProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecContainersVolumeDevicesvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindStatefulSetSpecTemplateSpecContainersVolumeDevicesInputvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindStatefulSetSpecTemplateSpecContainersVolumeMountsVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindStatefulSetSpecTemplateSpecContainersVolumeMountsInputVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindStatefulSetSpecTemplateSpecDnsConfigSpecifies the DNS parameters of a pod. Parameters specified here will be merged to the generated DNS configuration based on DNSPolicy.
- KubernetesKindStatefulSetSpecTemplateSpecDnsConfigInputSpecifies the DNS parameters of a pod. Parameters specified here will be merged to the generated DNS configuration based on DNSPolicy.
- KubernetesKindStatefulSetSpecTemplateSpecDnsConfigOptionsPodDNSConfigOption defines DNS resolver options of a pod.
- KubernetesKindStatefulSetSpecTemplateSpecDnsConfigOptionsInputPodDNSConfigOption defines DNS resolver options of a pod.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersAn EphemeralContainer is a container that may be added temporarily to an existing pod for user-initiated activities such as debugging. Ephemeral containers have no resource or scheduling guarantees, and they will not be restarted when they exit or when a pod is removed or restarted. If an ephemeral container causes a pod to exceed its resource allocation, the pod may be evicted. Ephemeral containers may not be added by directly updating the pod spec. They must be added via the pod's ephemeralcontainers subresource, and they will appear in the pod spec once added. This is an alpha feature enabled by the EphemeralContainers feature flag.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersEnvEnvVar represents an environment variable present in a Container.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersEnvFromEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersEnvFromConfigMapRefThe ConfigMap to select from
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersEnvFromConfigMapRefInputThe ConfigMap to select from
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersEnvFromInputEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersEnvFromSecretRefThe Secret to select from
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersEnvFromSecretRefInputThe Secret to select from
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersEnvInputEnvVar represents an environment variable present in a Container.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersEnvValueFromConfigMapKeyRefSelects a key of a ConfigMap.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersEnvValueFromConfigMapKeyRefInputSelects a key of a ConfigMap.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersEnvValueFromFieldRefSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersEnvValueFromFieldRefInputSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersEnvValueFromResourceFieldRefSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersEnvValueFromResourceFieldRefInputSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersEnvValueFromSecretKeyRefSelects a key of a secret in the pod's namespace
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersEnvValueFromSecretKeyRefInputSelects a key of a secret in the pod's namespace
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersInputAn EphemeralContainer is a container that may be added temporarily to an existing pod for user-initiated activities such as debugging. Ephemeral containers have no resource or scheduling guarantees, and they will not be restarted when they exit or when a pod is removed or restarted. If an ephemeral container causes a pod to exceed its resource allocation, the pod may be evicted. Ephemeral containers may not be added by directly updating the pod spec. They must be added via the pod's ephemeralcontainers subresource, and they will appear in the pod spec once added. This is an alpha feature enabled by the EphemeralContainers feature flag.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLifecyclePostStartExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLifecyclePostStartExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLifecyclePostStartHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLifecyclePostStartHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLifecyclePostStartHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLifecyclePostStartHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLifecyclePostStartTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLifecyclePostStartTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLifecyclePreStopExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLifecyclePreStopExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLifecyclePreStopHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLifecyclePreStopHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLifecyclePreStopHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLifecyclePreStopHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLifecyclePreStopTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLifecyclePreStopTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLivenessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLivenessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLivenessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLivenessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLivenessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLivenessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLivenessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersLivenessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersPortsContainerPort represents a network port in a single container.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersPortsInputContainerPort represents a network port in a single container.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersReadinessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersReadinessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersReadinessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersReadinessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersReadinessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersReadinessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersReadinessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersReadinessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersResourcesLimitsInputLimits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersResourcesRequestsInputRequests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersSecurityContextSecurityContext is not allowed for ephemeral containers.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersSecurityContextCapabilitiesThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersSecurityContextCapabilitiesInputThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersSecurityContextInputSecurityContext is not allowed for ephemeral containers.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersSecurityContextSeLinuxOptionsThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersSecurityContextSeLinuxOptionsInputThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersSecurityContextWindowsOptionsThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersSecurityContextWindowsOptionsInputThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersStartupProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersStartupProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersStartupProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersStartupProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersStartupProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersStartupProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersStartupProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersStartupProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersVolumeDevicesvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersVolumeDevicesInputvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersVolumeMountsVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindStatefulSetSpecTemplateSpecEphemeralContainersVolumeMountsInputVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindStatefulSetSpecTemplateSpecHostAliasesHostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's hosts file.
- KubernetesKindStatefulSetSpecTemplateSpecHostAliasesInputHostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's hosts file.
- KubernetesKindStatefulSetSpecTemplateSpecImagePullSecretsLocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.
- KubernetesKindStatefulSetSpecTemplateSpecImagePullSecretsInputLocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersA single application container that you want to run within a pod.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersEnvEnvVar represents an environment variable present in a Container.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersEnvFromEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersEnvFromConfigMapRefThe ConfigMap to select from
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersEnvFromConfigMapRefInputThe ConfigMap to select from
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersEnvFromInputEnvFromSource represents the source of a set of ConfigMaps
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersEnvFromSecretRefThe Secret to select from
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersEnvFromSecretRefInputThe Secret to select from
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersEnvInputEnvVar represents an environment variable present in a Container.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersEnvValueFromConfigMapKeyRefSelects a key of a ConfigMap.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersEnvValueFromConfigMapKeyRefInputSelects a key of a ConfigMap.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersEnvValueFromFieldRefSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersEnvValueFromFieldRefInputSelects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersEnvValueFromResourceFieldRefSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersEnvValueFromResourceFieldRefInputSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersEnvValueFromSecretKeyRefSelects a key of a secret in the pod's namespace
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersEnvValueFromSecretKeyRefInputSelects a key of a secret in the pod's namespace
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersInputA single application container that you want to run within a pod.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLifecyclePostStartExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLifecyclePostStartExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLifecyclePostStartHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLifecyclePostStartHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLifecyclePostStartHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLifecyclePostStartHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLifecyclePostStartTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLifecyclePostStartTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLifecyclePreStopExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLifecyclePreStopExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLifecyclePreStopHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLifecyclePreStopHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLifecyclePreStopHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLifecyclePreStopHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLifecyclePreStopTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLifecyclePreStopTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLivenessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLivenessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLivenessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLivenessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLivenessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLivenessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLivenessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersLivenessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersPortsContainerPort represents a network port in a single container.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersPortsInputContainerPort represents a network port in a single container.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersReadinessProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersReadinessProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersReadinessProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersReadinessProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersReadinessProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersReadinessProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersReadinessProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersReadinessProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersResourcesLimitsInputLimits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersResourcesRequestsInputRequests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersSecurityContextSecurity options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersSecurityContextCapabilitiesThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersSecurityContextCapabilitiesInputThe capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersSecurityContextInputSecurity options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersSecurityContextSeLinuxOptionsThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersSecurityContextSeLinuxOptionsInputThe SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersSecurityContextWindowsOptionsThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersSecurityContextWindowsOptionsInputThe Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersStartupProbeExecOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersStartupProbeExecInputOne and only one of the following should be specified. Exec specifies the action to take.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersStartupProbeHttpGetHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersStartupProbeHttpGetHttpHeadersHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersStartupProbeHttpGetHttpHeadersInputHTTPHeader describes a custom header to be used in HTTP probes
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersStartupProbeHttpGetInputHTTPGet specifies the http request to perform.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersStartupProbeTcpSocketTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersStartupProbeTcpSocketInputTCPSocket specifies an action involving a TCP port. TCP hooks not yet supported TODO: implement a realistic TCP lifecycle hook
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersVolumeDevicesvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersVolumeDevicesInputvolumeDevice describes a mapping of a raw block device within a container.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersVolumeMountsVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindStatefulSetSpecTemplateSpecInitContainersVolumeMountsInputVolumeMount describes a mounting of a Volume within a container.
- KubernetesKindStatefulSetSpecTemplateSpecInputSpecification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
- KubernetesKindStatefulSetSpecTemplateSpecOverheadInputOverhead represents the resource overhead associated with running a pod for a given RuntimeClass. This field will be autopopulated at admission time by the RuntimeClass admission controller. If the RuntimeClass admission controller is enabled, overhead must not be set in Pod create requests. The RuntimeClass admission controller will reject Pod create requests which have the overhead already set. If RuntimeClass is configured and selected in the PodSpec, Overhead will be set to the value defined in the corresponding RuntimeClass, otherwise it will remain unset and treated as zero. More info: https://git.k8s.io/enhancements/keps/sig-node/20190226-pod-overhead.md This field is alpha-level as of Kubernetes v1.16, and is only honored by servers that enable the PodOverhead feature.
- KubernetesKindStatefulSetSpecTemplateSpecReadinessGatesPodReadinessGate contains the reference to a pod condition
- KubernetesKindStatefulSetSpecTemplateSpecReadinessGatesInputPodReadinessGate contains the reference to a pod condition
- KubernetesKindStatefulSetSpecTemplateSpecSecurityContextSecurityContext holds pod-level security attributes and common container settings. Optional: Defaults to empty. See type description for default values of each field.
- KubernetesKindStatefulSetSpecTemplateSpecSecurityContextInputSecurityContext holds pod-level security attributes and common container settings. Optional: Defaults to empty. See type description for default values of each field.
- KubernetesKindStatefulSetSpecTemplateSpecSecurityContextSeLinuxOptionsThe SELinux context to be applied to all containers. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in SecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence for that container.
- KubernetesKindStatefulSetSpecTemplateSpecSecurityContextSeLinuxOptionsInputThe SELinux context to be applied to all containers. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in SecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence for that container.
- KubernetesKindStatefulSetSpecTemplateSpecSecurityContextSysctlsSysctl defines a kernel parameter to be set
- KubernetesKindStatefulSetSpecTemplateSpecSecurityContextSysctlsInputSysctl defines a kernel parameter to be set
- KubernetesKindStatefulSetSpecTemplateSpecSecurityContextWindowsOptionsThe Windows specific settings applied to all containers. If unspecified, the options within a container's SecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindStatefulSetSpecTemplateSpecSecurityContextWindowsOptionsInputThe Windows specific settings applied to all containers. If unspecified, the options within a container's SecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
- KubernetesKindStatefulSetSpecTemplateSpecTolerationsThe pod this Toleration is attached to tolerates any taint that matches the triple
using the matching operator . - KubernetesKindStatefulSetSpecTemplateSpecTolerationsInputThe pod this Toleration is attached to tolerates any taint that matches the triple
using the matching operator . - KubernetesKindStatefulSetSpecTemplateSpecTopologySpreadConstraintsTopologySpreadConstraint specifies how to spread matching pods among the given topology.
- KubernetesKindStatefulSetSpecTemplateSpecTopologySpreadConstraintsInputTopologySpreadConstraint specifies how to spread matching pods among the given topology.
- KubernetesKindStatefulSetSpecTemplateSpecTopologySpreadConstraintsLabelSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindStatefulSetSpecTemplateSpecTopologySpreadConstraintsLabelSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesVolume represents a named volume in a pod that may be accessed by any container in the pod.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesAwsElasticBlockStoreAWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
- KubernetesKindStatefulSetSpecTemplateSpecVolumesAwsElasticBlockStoreInputAWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
- KubernetesKindStatefulSetSpecTemplateSpecVolumesAzureDiskAzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesAzureDiskInputAzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesAzureFileAzureFile represents an Azure File Service mount on the host and bind mount to the pod.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesAzureFileInputAzureFile represents an Azure File Service mount on the host and bind mount to the pod.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesCephfsCephFS represents a Ceph FS mount on the host that shares a pod's lifetime
- KubernetesKindStatefulSetSpecTemplateSpecVolumesCephfsInputCephFS represents a Ceph FS mount on the host that shares a pod's lifetime
- KubernetesKindStatefulSetSpecTemplateSpecVolumesCephfsSecretRefOptional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
- KubernetesKindStatefulSetSpecTemplateSpecVolumesCephfsSecretRefInputOptional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
- KubernetesKindStatefulSetSpecTemplateSpecVolumesCinderCinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md
- KubernetesKindStatefulSetSpecTemplateSpecVolumesCinderInputCinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md
- KubernetesKindStatefulSetSpecTemplateSpecVolumesCinderSecretRefOptional: points to a secret object containing parameters used to connect to OpenStack.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesCinderSecretRefInputOptional: points to a secret object containing parameters used to connect to OpenStack.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesConfigMapConfigMap represents a configMap that should populate this volume
- KubernetesKindStatefulSetSpecTemplateSpecVolumesConfigMapInputConfigMap represents a configMap that should populate this volume
- KubernetesKindStatefulSetSpecTemplateSpecVolumesConfigMapItemsMaps a string key to a path within a volume.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesConfigMapItemsInputMaps a string key to a path within a volume.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesCsiCSI (Container Storage Interface) represents storage that is handled by an external CSI driver (Alpha feature).
- KubernetesKindStatefulSetSpecTemplateSpecVolumesCsiInputCSI (Container Storage Interface) represents storage that is handled by an external CSI driver (Alpha feature).
- KubernetesKindStatefulSetSpecTemplateSpecVolumesCsiNodePublishSecretRefNodePublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secret references are passed.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesCsiNodePublishSecretRefInputNodePublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secret references are passed.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesDownwardAPIItemsDownwardAPIVolumeFile represents information to create the file containing the pod field
- KubernetesKindStatefulSetSpecTemplateSpecVolumesDownwardAPIItemsFieldRefRequired: Selects a field of the pod: only annotations, labels, name and namespace are supported.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesDownwardAPIItemsFieldRefInputRequired: Selects a field of the pod: only annotations, labels, name and namespace are supported.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesDownwardAPIItemsInputDownwardAPIVolumeFile represents information to create the file containing the pod field
- KubernetesKindStatefulSetSpecTemplateSpecVolumesDownwardAPIItemsResourceFieldRefSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesDownwardAPIItemsResourceFieldRefInputSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesEmptyDirEmptyDir represents a temporary directory that shares a pod's lifetime. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir
- KubernetesKindStatefulSetSpecTemplateSpecVolumesEmptyDirInputEmptyDir represents a temporary directory that shares a pod's lifetime. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir
- KubernetesKindStatefulSetSpecTemplateSpecVolumesFcFC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesFcInputFC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesFlexVolumeFlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesFlexVolumeInputFlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesFlexVolumeSecretRefOptional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesFlexVolumeSecretRefInputOptional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesFlockerFlocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running
- KubernetesKindStatefulSetSpecTemplateSpecVolumesFlockerInputFlocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running
- KubernetesKindStatefulSetSpecTemplateSpecVolumesGcePersistentDiskGCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk
- KubernetesKindStatefulSetSpecTemplateSpecVolumesGcePersistentDiskInputGCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk
- KubernetesKindStatefulSetSpecTemplateSpecVolumesGitRepoGitRepo represents a git repository at a particular revision. DEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir into the Pod's container.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesGitRepoInputGitRepo represents a git repository at a particular revision. DEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir into the Pod's container.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesGlusterfsGlusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/glusterfs/README.md
- KubernetesKindStatefulSetSpecTemplateSpecVolumesGlusterfsInputGlusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/glusterfs/README.md
- KubernetesKindStatefulSetSpecTemplateSpecVolumesHostPathHostPath represents a pre-existing file or directory on the host machine that is directly exposed to the container. This is generally used for system agents or other privileged things that are allowed to see the host machine. Most containers will NOT need this. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath --- TODO(jonesdl) We need to restrict who can use host directory mounts and who can/can not mount host directories as read/write.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesHostPathInputHostPath represents a pre-existing file or directory on the host machine that is directly exposed to the container. This is generally used for system agents or other privileged things that are allowed to see the host machine. Most containers will NOT need this. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath --- TODO(jonesdl) We need to restrict who can use host directory mounts and who can/can not mount host directories as read/write.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesInputVolume represents a named volume in a pod that may be accessed by any container in the pod.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesIscsiISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://examples.k8s.io/volumes/iscsi/README.md
- KubernetesKindStatefulSetSpecTemplateSpecVolumesIscsiInputISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://examples.k8s.io/volumes/iscsi/README.md
- KubernetesKindStatefulSetSpecTemplateSpecVolumesIscsiSecretRefCHAP Secret for iSCSI target and initiator authentication
- KubernetesKindStatefulSetSpecTemplateSpecVolumesIscsiSecretRefInputCHAP Secret for iSCSI target and initiator authentication
- KubernetesKindStatefulSetSpecTemplateSpecVolumesNfsNFS represents an NFS mount on the host that shares a pod's lifetime More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
- KubernetesKindStatefulSetSpecTemplateSpecVolumesNfsInputNFS represents an NFS mount on the host that shares a pod's lifetime More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
- KubernetesKindStatefulSetSpecTemplateSpecVolumesPersistentVolumeClaimPersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
- KubernetesKindStatefulSetSpecTemplateSpecVolumesPersistentVolumeClaimInputPersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
- KubernetesKindStatefulSetSpecTemplateSpecVolumesPhotonPersistentDiskPhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
- KubernetesKindStatefulSetSpecTemplateSpecVolumesPhotonPersistentDiskInputPhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
- KubernetesKindStatefulSetSpecTemplateSpecVolumesPortworxVolumePortworxVolume represents a portworx volume attached and mounted on kubelets host machine
- KubernetesKindStatefulSetSpecTemplateSpecVolumesPortworxVolumeInputPortworxVolume represents a portworx volume attached and mounted on kubelets host machine
- KubernetesKindStatefulSetSpecTemplateSpecVolumesProjectedSourcesConfigMapinformation about the configMap data to project
- KubernetesKindStatefulSetSpecTemplateSpecVolumesProjectedSourcesConfigMapInputinformation about the configMap data to project
- KubernetesKindStatefulSetSpecTemplateSpecVolumesProjectedSourcesConfigMapItemsMaps a string key to a path within a volume.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesProjectedSourcesConfigMapItemsInputMaps a string key to a path within a volume.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesProjectedSourcesDownwardAPIItemsDownwardAPIVolumeFile represents information to create the file containing the pod field
- KubernetesKindStatefulSetSpecTemplateSpecVolumesProjectedSourcesDownwardAPIItemsFieldRefRequired: Selects a field of the pod: only annotations, labels, name and namespace are supported.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesProjectedSourcesDownwardAPIItemsFieldRefInputRequired: Selects a field of the pod: only annotations, labels, name and namespace are supported.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesProjectedSourcesDownwardAPIItemsInputDownwardAPIVolumeFile represents information to create the file containing the pod field
- KubernetesKindStatefulSetSpecTemplateSpecVolumesProjectedSourcesDownwardAPIItemsResourceFieldRefSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesProjectedSourcesDownwardAPIItemsResourceFieldRefInputSelects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesProjectedSourcesSecretinformation about the secret data to project
- KubernetesKindStatefulSetSpecTemplateSpecVolumesProjectedSourcesSecretInputinformation about the secret data to project
- KubernetesKindStatefulSetSpecTemplateSpecVolumesProjectedSourcesSecretItemsMaps a string key to a path within a volume.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesProjectedSourcesSecretItemsInputMaps a string key to a path within a volume.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesProjectedSourcesServiceAccountTokeninformation about the serviceAccountToken data to project
- KubernetesKindStatefulSetSpecTemplateSpecVolumesProjectedSourcesServiceAccountTokenInputinformation about the serviceAccountToken data to project
- KubernetesKindStatefulSetSpecTemplateSpecVolumesQuobyteQuobyte represents a Quobyte mount on the host that shares a pod's lifetime
- KubernetesKindStatefulSetSpecTemplateSpecVolumesQuobyteInputQuobyte represents a Quobyte mount on the host that shares a pod's lifetime
- KubernetesKindStatefulSetSpecTemplateSpecVolumesRbdRBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md
- KubernetesKindStatefulSetSpecTemplateSpecVolumesRbdInputRBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md
- KubernetesKindStatefulSetSpecTemplateSpecVolumesRbdSecretRefSecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it
- KubernetesKindStatefulSetSpecTemplateSpecVolumesRbdSecretRefInputSecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it
- KubernetesKindStatefulSetSpecTemplateSpecVolumesScaleIOScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesScaleIOInputScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesScaleIOSecretRefSecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesScaleIOSecretRefInputSecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesSecretSecret represents a secret that should populate this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret
- KubernetesKindStatefulSetSpecTemplateSpecVolumesSecretInputSecret represents a secret that should populate this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret
- KubernetesKindStatefulSetSpecTemplateSpecVolumesSecretItemsMaps a string key to a path within a volume.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesSecretItemsInputMaps a string key to a path within a volume.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesStorageosStorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesStorageosInputStorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesStorageosSecretRefSecretRef specifies the secret to use for obtaining the StorageOS API credentials. If not specified, default values will be attempted.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesStorageosSecretRefInputSecretRef specifies the secret to use for obtaining the StorageOS API credentials. If not specified, default values will be attempted.
- KubernetesKindStatefulSetSpecTemplateSpecVolumesVsphereVolumeVsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
- KubernetesKindStatefulSetSpecTemplateSpecVolumesVsphereVolumeInputVsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
- KubernetesKindStatefulSetSpecUpdateStrategyupdateStrategy indicates the StatefulSetUpdateStrategy that will be employed to update Pods in the StatefulSet when a revision is made to Template.
- KubernetesKindStatefulSetSpecUpdateStrategyInputupdateStrategy indicates the StatefulSetUpdateStrategy that will be employed to update Pods in the StatefulSet when a revision is made to Template.
- KubernetesKindStatefulSetSpecVolumeClaimTemplatesPersistentVolumeClaim is a user's request for and claim to a persistent volume
- KubernetesKindStatefulSetSpecVolumeClaimTemplatesInputPersistentVolumeClaim is a user's request for and claim to a persistent volume
- KubernetesKindStatefulSetSpecVolumeClaimTemplatesSpecSpec defines the desired characteristics of a volume requested by a pod author. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
- KubernetesKindStatefulSetSpecVolumeClaimTemplatesSpecDataSourceThis field can be used to specify either: * An existing VolumeSnapshot object (snapshot.storage.k8s.io/VolumeSnapshot - Beta) * An existing PVC (PersistentVolumeClaim) * An existing custom resource/object that implements data population (Alpha) In order to use VolumeSnapshot object types, the appropriate feature gate must be enabled (VolumeSnapshotDataSource or AnyVolumeDataSource) If the provisioner or an external controller can support the specified data source, it will create a new volume based on the contents of the specified data source. If the specified data source is not supported, the volume will not be created and the failure will be reported as an event. In the future, we plan to support more data source types and the behavior of the provisioner may change.
- KubernetesKindStatefulSetSpecVolumeClaimTemplatesSpecDataSourceInputThis field can be used to specify either: * An existing VolumeSnapshot object (snapshot.storage.k8s.io/VolumeSnapshot - Beta) * An existing PVC (PersistentVolumeClaim) * An existing custom resource/object that implements data population (Alpha) In order to use VolumeSnapshot object types, the appropriate feature gate must be enabled (VolumeSnapshotDataSource or AnyVolumeDataSource) If the provisioner or an external controller can support the specified data source, it will create a new volume based on the contents of the specified data source. If the specified data source is not supported, the volume will not be created and the failure will be reported as an event. In the future, we plan to support more data source types and the behavior of the provisioner may change.
- KubernetesKindStatefulSetSpecVolumeClaimTemplatesSpecInputSpec defines the desired characteristics of a volume requested by a pod author. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
- KubernetesKindStatefulSetSpecVolumeClaimTemplatesSpecResourcesLimitsInputLimits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindStatefulSetSpecVolumeClaimTemplatesSpecResourcesRequestsInputRequests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
- KubernetesKindStatefulSetSpecVolumeClaimTemplatesSpecSelectorMatchExpressionsA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindStatefulSetSpecVolumeClaimTemplatesSpecSelectorMatchExpressionsInputA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- KubernetesKindStatefulSetSpecVolumeClaimTemplatesStatusStatus represents the current information/status of a persistent volume claim. Read-only. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
- KubernetesKindStatefulSetSpecVolumeClaimTemplatesStatusCapacityInputRepresents the actual resources of the underlying volume.
- KubernetesKindStatefulSetSpecVolumeClaimTemplatesStatusConditionsPersistentVolumeClaimCondition contails details about state of pvc
- KubernetesKindStatefulSetSpecVolumeClaimTemplatesStatusConditionsInputPersistentVolumeClaimCondition contails details about state of pvc
- KubernetesKindStatefulSetSpecVolumeClaimTemplatesStatusInputStatus represents the current information/status of a persistent volume claim. Read-only. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
- KubernetesKindStatefulSetStatusStatus is the current status of Pods in this StatefulSet. This data may be out of date by some window of time.
- KubernetesKindStatefulSetStatusConditionsStatefulSetCondition describes the state of a statefulset at a certain point.
- KubernetesKindSyncResourceSetSyncResourceSet is the Schema for the SyncResourceSets API
- KubernetesKindSyncResourceSetConnectionEdgenull
- KubernetesKindSyncResourceSetInputSyncResourceSet is the Schema for the SyncResourceSets API
- KubernetesKindSyncResourceSetRelationshipsRelationships to other nodes
- KubernetesKindSyncResourceSetSpecSyncResourceSetSpec defines the desired state of SyncResourceSet
- KubernetesKindSyncResourceSetSpecInputSyncResourceSetSpec defines the desired state of SyncResourceSet
- KubernetesKindSyncResourceSetSpecObjectSelectorDefine `apiVersion` and `kind` fields to specify the version of the Kubernetes API and the type of Kubernetes resource. Example - objectReference: apiVersion: v1 kind: service name: ngnix // optional
- KubernetesKindSyncResourceSetSpecObjectSelectorInputDefine `apiVersion` and `kind` fields to specify the version of the Kubernetes API and the type of Kubernetes resource. Example - objectReference: apiVersion: v1 kind: service name: ngnix // optional
- KubernetesKindSyncResourceSetStatusConditionsnull
- KubernetesKindSyncResourceSetStatusDataHappy Path data: cl-1: ns-1: svc-1: .metadata.generation: 1 .metadata.annotations: - key1: value1 - key2: value2 .status: conditions: ... observedGeneration: 1 error: "error applying xyz" Sync Error data: cl-1: ns-1: svc-1: error: "sync error applying svc-1 due to..." Unknown Rule error data: cl-1: ns-1: svc-1: error: "unknown rule xyz", .metadata.generation: 1 .metadata.annotations: - key1: value1 - key2: value2 .status: conditions: ... observedGeneration: 1]
- KubernetesKindSyncResourceSetStatusDataValuemap[namespace]ServiceData
- KubernetesKindSyncResourceSetStatusDataValueValuemap[service]rules
- KubernetesKindSyncResourceSetStatusDataValueValueValuenull
- KubernetesKindTraitnull
- KubernetesKindTraitConnectionEdgenull
- KubernetesKindTraitInputnull
- KubernetesKindTraitRelationshipsRelationships to other nodes
- KubernetesKindTraitSpecTraitSpec defines the desired state of Trait
- KubernetesKindTraitSpecCarvelPackagesnull
- KubernetesKindTraitSpecCarvelPackagesInputnull
- KubernetesKindTraitSpecCarvelPackagesRequiredCapabilitiesnull
- KubernetesKindTraitSpecCarvelPackagesRequiredCapabilitiesInputnull
- KubernetesKindTraitSpecCarvelPackagesVersionSelectionnull
- KubernetesKindTraitSpecCarvelPackagesVersionSelectionInputnull
- KubernetesKindTraitSpecInputTraitSpec defines the desired state of Trait
- KubernetesKindTraitStatusCarvelPackagesnull
- KubernetesKindTraitStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindTraitStatusRequiredCapabilitiesnull
- KubernetesLogParamsnull
- KubernetesLogRecordnull
- KubernetesMutateBulkResourcesnull
- KubernetesMutateResourcenull
- KubernetesPackageCatalogA catalog represents a collection of installable package definitions.
- KubernetesPackageCatalogEdgenull
- KubernetesPackageCatalogItemRepresents a specific versioned release an installable package
- KubernetesPackageCatalogItemEdgenull
- KubernetesPackageCatalogMutationProvidernull
- KubernetesPackageCatalogQueryProvidernull
- KubernetesResourceGeneric Kubernetes resource
- KubernetesResourceConnectingRelationshipnull
- KubernetesResourceConnectionConnection type for KubernetesResource nodes
- KubernetesResourceConnectionEdgeConnection Edge type for KubernetesResource nodes
- KubernetesResourceConnectionEdgeInterfaceInterface for all KubernetesResourceConnectionEdges
- KubernetesResourceConnectionInterfaceInterface for all KubernetesResourceConnections
- KubernetesResourceContextResource context
- KubernetesResourceContextInputResource context
- KubernetesResourceControllingRelationshipnull
- KubernetesResourceInterfaceApplication Engine Resource Interface
- KubernetesResourceInterfaceConnectionConnection type for KubernetesResourceInterface nodes
- KubernetesResourceInterfaceConnectionEdgeConnection Edge type for KubernetesResourceInterface nodes
- KubernetesResourceKindDefinition of a resource kind
- KubernetesResourceKindConnectionEdgeConnection Edge for KubernetesResourceKind
- KubernetesResourceMetadatanull
- KubernetesResourceMetadataInputnull
- KubernetesResourceMetadataOwnerReferenceOwnerReference contains enough information to let you identify an owning object. An owning object must be in the same namespace as the dependent, or be cluster-scoped, so there is no namespace field.
- KubernetesResourceRelationshipsany relationship may be available from a generic kubernetes resource
- KubernetesStatusStatus is a return value for calls that don't return other objects.
- KubernetesStatusCauseStatusCause provides more information about an api.Status failure, including cases when multiple errors are encountered.
- KubernetesStatusDetailsStatusDetails is a set of additional properties that MAY be set by the server to provide additional information about a response. The Reason field of a Status object defines what attributes will be set. Clients must ignore fields that do not match the defined type of each attribute, and should assume that any attribute may be empty, invalid, or under defined.
- KubernetesUpdatePackageInstallInputUpdates installationDescription, version and valueSchemaConfigurationYaml props. - Pass current value to keep it unmodified. - Pass 'null' value to clear it.
- ManagementEndpointA management endpoint is an abstraction of the place to which to connect to monitor/manage a system. In the public cloud world this can be considered as an "account" (AWS), "subscription" (Azure), or "project" (GCP). In the on-prem vCenter / VMX world a management endpoint can refer to a vCenter or NSX-Manager instance and its URL. In order to support other management endpoints in the future, the management endpoint is considered a point through which a system, with its discovered entities, can be monitored and/or managed.
- ManagementEndpointAccountDiscoveryStatusDetailAccount discovery request status details
- ManagementEndpointAccountOwnerInfonull
- ManagementEndpointAccountOwnerInfoInputAccount Owner Information - Name and Email ID
- ManagementEndpointAggregationInputnull
- ManagementEndpointAggregationItemnull
- ManagementEndpointAggregationItemsnull
- ManagementEndpointCollectorManagementEndpointCollector represents collector metadata for various kinds of collectors, Kubernetes is the supported collector type currently.
- ManagementEndpointCollectorCredentials Management Endpoint Collector Credentials used for first time connection to SaaS
- ManagementEndpointCollectorCredentialsProperties Credential client and secret pair
- ManagementEndpointCollectorEdgenull
- ManagementEndpointCollectorInput A Management endpoint collector is associated to a given management endpoint and Management endpoint collector can attach either self or managed by managed boolean flag.
- ManagementEndpointCollectorProperties Management Endpoint Collector Properties
- ManagementEndpointCollectorQueryFilternull
- ManagementEndpointCredentialCredential - holds credential information that can be used to access one or more cloud accounts.
- ManagementEndpointCredentialBrokerManagement Endpoint Credential Broker represents credential broker deployment and it's metadata.
- ManagementEndpointCredentialBrokerEdgenull
- ManagementEndpointCredentialBrokerInput A credential broker creation request, which would provide yaml, script, brokerId and access key for deployment of broker
- ManagementEndpointCredentialBrokerResponseManagement Endpoint Credential broker Response
- ManagementEndpointCredentialDefinitionEndpoint Type Definition - contains information on the endpoint type
- ManagementEndpointCredentialEdgenull
- ManagementEndpointCredentialPropertyDefinitionnull
- ManagementEndpointCredentialRequest Management Endpoint Credential Request
- ManagementEndpointCredentialsInputCredential - holds credential information that can be used to access one or more cloud accounts.
- ManagementEndpointCredentialUsageEdgenull
- ManagementEndpointCredentialUsageErrorResponseCredential usage error response
- ManagementEndpointCredentialUsageFilterFilters for fetching credential usages for a given management endpoint
- ManagementEndpointCredentialUsageNodeManagement endpoint credential usage information
- ManagementEndpointCredentialValidationnull
- ManagementEndpointCredentialValidationErrorResponsenull
- ManagementEndpointDefinitionEndpoint Type Definition - contains information on the endpoint and parameters
- ManagementEndpointDeployToCloudProxyAgentInputnull
- ManagementEndpointDeployToCloudProxyAgentResponsenull
- ManagementEndpointDiscoveredAccountInputnull
- ManagementEndpointDiscoveredAccountResponsenull
- ManagementEndpointDiscoveredNodeDiscovered node represents a node in the organisation structure discovered for a root account. A node can either represent an account group or an actual account. The differentiation between account group and account can be made on the basis of entity type.
- ManagementEndpointDiscoveredNodeEdgenull
- ManagementEndpointEdgenull
- ManagementEndpointErrorResponse Management Endpoint Error Response
- ManagementEndpointInputA management endpoint is an abstraction of the place to which to connect to monitor/manage a system. In the public cloud world this can be considered as an "account" (AWS), "subscription" (Azure), or "project" (GCP). In the on-prem vCenter / VMX world a management endpoint can refer to a vCenter or NSX-Manager instance and its URL. In order to support other management endpoints in the future, the management endpoint is considered a point through which a system, with its discovered entities, can be monitored and/or managed.
- ManagementEndpointKeyValuePairnull
- ManagementEndpointOnboardingInfoInputnull
- ManagementEndpointOneTimeKeynull
- ManagementEndpointPropertynull
- ManagementEndpointPropertyDefinitionnull
- ManagementEndpointPropertyInputnull
- ManagementEndpointQuerynull
- ManagementEndpointQueryFilter TODO extend filter with other fields, also add and implement for queryManagementEndpoints
- ManagementEndpointRequest Management Endpoint Request
- ManagementEndpointSelfManagedCollectorInput A self managed Management endpoint collector is associated to a given management endpoint.
- ManagementEndpointUpsertErrorResponsenull
- NetworkDatanull
- NetworkEntityFlowCountByFlowTypeEntryEdgeRelay-compatible NetworkEntityFlowCountByFlowTypeEntryEdge
- NetworkEntityFlowTypeInputencapsulates a complete set of input parameters required to fetch details on the flow types for a specific entity type. The following flow types are well known * Destination is Internet - count of flows from entity to internet * Source is Internet - count of flows from Internet to an entity * Destination is AWS - count of flows from entity to an AWS workload/service * Source is AWS - count of flows from AWS workload/service to an entity * Destination is Azure - count of flows from entity to an Azure workload/service * Source is Azure - count of flows from an Azure workload/service to an entity * Destination is Physical - count of flows from an entity to a physical IP address * Source is Physical - count of flows from a physical IP address to an entity
- NetworkHybridConnectivityUtilization describes a single utilization metric using the name and value. Value would be Long data types.
- NetworkQueryRepresents the top level query node for network GraphQL queries.
- NetworkServicenull
- NetworkStatsDatanull
- NotificationRulenull
- NotificationRuleConnectionEdgenull
- NotificationRulesMutationProviderThis is just a marker interface as we would not have common mutations across providers
- NotificationRulesProviderInterface that all notification rules providers must implement
- NotificationRulesProviderInfonull
- NotificationRulesQuerynull
- NotificationSupportedTargetTypeType object encapsulating the target type and the target provider name that will provide the targets for the type
- NotificationTargetFederation to a NotificationTarget from notification rules provider Note that this is not included in the schema directory Implementing service needs to declare them adding the additional fields required by them
- NotificationTargetEdgenull
- NotificationTargetPropertynull
- NotificationTargetsMutationProviderinterface to implement by Notification Target providers and stitch with NotificationTargetsMutation
- NotificationTargetsProvidernull
- NotificationTargetsProviderInfonull
- NotificationTargetsQuerynull
- NotificationTargetStatusnull
- NotificationTargetTypeDescribes a notification target type
- NotificationTargetTypeEdgenull
- NotificationTargetTypeInputPropertynull
- ObservationA point-in-time observation about the state of something in the system which may interest our insight service
- ObservationAggregationInputnull
- ObservationAggregationItemnull
- ObservationAggregationItemsnull
- ObservationEdgenull
- ObservationHistoryObservation history
- ObservationMappingRuleObservationMappingRule type. ObservationMappingRule specifies how to map an alert from generic source to Observation object, along with paired alert template used to configure external monitor tool webhook. Paired alert template is a convenience to user, API doesn't enforce its presence, because if user has other ways to send alerts, so long as alert content conforms to spec, it can be mapped to Observation.
- ObservationMappingRuleInputInput to update, insert, or delete existing ObservationMappingRule
- ObservationMetricInfoResultnull
- ObservationQueryObservation queries
- ObservationTaggingRuleInputInput to update, insert, or delete existing TaggingRule
- ObservationTaggingRulePropertyProperty to be added to Observation tags (key,value) for static tagging (observationTaggingTemplate,destinationKeyName) for composition tagging (observationTaggingPattern, sourceKeyName, destinationKeyName) for extraction tagging
- ObservationTaggingRulePropertyInputInput to update Property to be added to Observation tags
- ObservationTagGroupObservationTagGroup type. ObservationTagGroup is to group ML tags with similar semantic meaning
- ObservationTagGroupInputInput to mutate the ObservationTagGroup
- ObservationTagOccurrenceAn entity to keep metadata of a tag
- ObservationTrendDataPointnull
- ObservationTrendInputSpecify input details for observation trend
- ObservationTrendResultItemnull
- ObservationTrendSummarynull
- PageInfoRelay-compatible paging support. Please see: [GraphQL Cursor Connections Specification](https://relay.dev/graphql/connections.htm)
- PixieFlamegraphQueryInputnull
- PixieStackTracenull
- ProjectDefinitionInputnull
- ProjectDeleteResultnull
- ProjectUpsertResultnull
- ProjectUserRoleAssignmentErrornull
- ProjectUserRolesAssignmentnull
- ProjectUserRolesAssignmentInputnull
- ProjectUserRolesToAddInputnull
- ProjectUserRolesToRemoveInputnull
- Querynull
- QueryFilterInput filter parameter to help filtering the output of the query. If multiple filter objects are specified they are treated as an and. Nested queries can be created using the 'and', 'or' or 'not' parameters. In the filter the user should choose between one of: - the `field`, `operator` and `values` parameters - one of the `and`, `or` or `not` parameters
- QuerySortSorting order for the results, multiple fields with with independent sorting order can be specified. Has a default sort order of Ascending.
- Repository Represents a repository available for a given repository endpoint Eg. cmbu/guardrails-service
- RepositoryAssessmentInputnull
- RepositoryEdgenull
- RepositoryEndpointRepresents an endpoint that can be used access one or more repositories. Eg. gitlab.eng.vmware.com Example providers (gitlab, github). Concrete implementation would also add other details like credentials to this as applicable.
- RepositoryEndpointEdgenull
- RepositoryProviderInfonull
- RepositoryQueriesquery entrypoint for Repository provider
- RepositoryQueryProvidernull
- RepositoryVersionRepresents commit information for a repository. For a git repository this would be commit id
- RepositoryVersionEdgenull
- SecurityAggregationInputnull
- SecurityAggregationItemnull
- SecurityAggregationItemsnull
- SecurityAlertnull
- SecurityAlertEdgenull
- SecurityAlertIntegrationInfonull
- SecurityAlertsFilterInputnull
- SecurityChangeLognull
- SecurityChangeLogEdgenull
- SecurityChangeLogEntrynull
- SecurityCloneFrameworkInputnull
- SecurityControlDescribes a security control
- SecurityControlEdgenull
- SecurityControlsFilterInputnull
- SecurityCreateAlertInputnull
- SecurityCreateControlInputnull
- SecurityCreateFrameworkInputnull
- SecurityCreateGroupInputnull
- SecurityCreateReportConfigurationInputnull
- SecurityCreateSuppressionInputnull
- SecurityCriterionnull
- SecurityCriterionInputnull
- SecurityDeleteInputnull
- SecurityDeleteSuppressionInputnull
- SecurityEntityInfonull
- SecurityFeatureFlagnull
- SecurityFindingDescribes a security finding
- SecurityFindingsEdgenull
- SecurityFindingsFilterInputnull
- SecurityFindingsSourceDescribes a security findings source
- SecurityFindingsSourceEdgenull
- SecurityFindingsSourceMethodEdgenull
- SecurityFindingsSourceMethodInfoDescribes a security Findings Source method
- SecurityFindingsSourcesFilterInputnull
- SecurityFrameworkDescribes a security framework
- SecurityFrameworkFilterInputnull
- SecurityFrameworksEdgenull
- SecurityGenerateReportInputnull
- SecurityGroupDescribes security group
- SecurityGroupEdgenull
- SecurityGroupFilterInputnull
- SecurityIntegrationDescribes a security integration
- SecurityIntegrationEdgenull
- SecurityIntegrationInputnull
- SecurityIntegrationMethodEdgenull
- SecurityIntegrationMethodInfoDescribes a security integration method
- SecurityIntegrationsFilterInputnull
- SecurityLinkRulenull
- SecurityLinkRuleFailurenull
- SecurityLinkRuleInputnull
- SecurityPatchAlertInputnull
- SecurityPatchControlInputnull
- SecurityPatchFindingsSourceInputnull
- SecurityPatchFrameworkInputnull
- SecurityPatchGroupInputnull
- SecurityPatchIntegrationInputnull
- SecurityPatchReportConfigurationInputnull
- SecurityPatchReportInputnull
- SecurityPatchRuleInputnull
- SecurityPatchSuppressionInputnull
- SecurityPermissionsPermissions scoped to a single organization or project
- SecurityPolicyImpactedEntitiesInputnull
- SecurityPolicyImpactedEntityRelationshipnull
- SecurityPropertynull
- SecurityPropertyInputnull
- SecurityPropertyValuenull
- SecurityPropertyValueInputnull
- SecurityQueryQuery the security subsystem
- SecurityReportReport metadata.
- SecurityReportConfigurationReport Configuration.
- SecurityReportConfigurationEdgenull
- SecurityReportConfigurationFilterInputnull
- SecurityReportConfigurationIntegrationInfonull
- SecurityReportConfigurationLayoutLayout of the generated report. If layout is not specified, the generated report will include all the layout sections, relevant to the report type (columns/widgets/etc.)
- SecurityReportConfigurationLayoutInputLayout of the generated report. If layout is not specified, the generated report will include all the layout sections, relevant to the report type (columns/widgets/etc.)
- SecurityReportConfigurationScheduleSchedule of the periodic reports. Leave empty for one-time reports.
- SecurityReportConfigurationScheduleInputSchedule of the periodic reports. Leave empty for one-time reports.
- SecurityReportConfigurationStatusnull
- SecurityReportConfigurationWidgetWidget is a page or report component.
- SecurityReportConfigurationWidgetInputWidget is a page or report component.
- SecurityReportEdgenull
- SecurityReportFilterInputnull
- SecurityReportStatusnull
- SecurityReportTypeInfonull
- SecurityResourcenull
- SecurityResourceInputnull
- SecurityRulenull
- SecurityRuleQuerynull
- SecurityRuleQueryInputnull
- SecurityRulesEdgenull
- SecurityRulesFilterInputnull
- SecurityShareFindingsInputnull
- SecuritySuppressionDescribe a security suppression
- SecuritySuppressionRequestnull
- SecuritySuppressionRequestInputnull
- SecuritySuppressionsEdgenull
- SecuritySuppressionsFilterInputnull
- SecuritySuppressionStatusnull
- SecuritySuppressionStatusInputnull
- SecuritySuppressionsTemplateDescribe a security suppression template
- SecuritySuppressionsTemplateInputnull
- SecurityTestExistingIntegrationInputnull
- SecurityTestNewIntegrationInputnull
- SecurityTriggernull
- SecurityTriggerInputnull
- SecurityUpdateAlertInputnull
- SecurityUpdateControlInputnull
- SecurityUpdateFailurenull
- SecurityUpdateFrameworkInputnull
- SecurityUpdateGroupInputnull
- SecurityUpdateReportConfigurationInputnull
- SecurityUpdateSuppressionInputnull
- SecurityUpsertFindingsSourceInputnull
- SecurityUpsertIntegrationInputnull
- SecurityUpsertRuleInputnull
- SecurityUpsertSuppressionInputnull
- SecurityUserInfonull
- SecurityUserInfoInputnull
- SpringArtifactAssessmentAssessment is systematically evaluating and appraising a Spring or non-spring Artifacts/GIT Repository. This comprehensive analysis aims to derive valuable insights, findings, and recommendations, ultimately resulting in a detailed report that focuses on specific aspects of the Tanzu Hub product.
- SpringArtifactAssessmentEdgenull
- SpringArtifactAssessmentFilterInputInput filter parameters for filtering Assessments If multiple filter objects are specified they are treated as an and.
- SpringArtifactAssessmentInputinput needed to start an assessment. If assessmentId is not passed then a new assessment will be created, else existing assessment will be updated
- SpringArtifactMetadataThis represents meta data for an Spring artifact. This meta data will be enriched by different assessments, where each assessment will add some information to the metadata
- SpringArtifactMetadataEdgenull
- SpringArtifactMetadataInputinput needed to create an application meta data
- SpringArtifactMetadataQueryProvider# Spring Artifact specific implementation
- SpringArtifactMetadataVersionSpring Artifact Metadata version
- SpringArtifactMetadataVersionEdgenull
- SpringArtifactMutationsnull
- SpringArtifactRecommendationAssessment recommendations based on the Artifact Metadata, contributing to other tanzu hub products upsell."
- SpringArtifactRecommendationEdgenull
- SpringArtifactRepositoryRepository can be a git repository or just folder structure where source code is present. User will be generating the SBOM or library libraryDependency file from the source code repository.
- SpringArtifactRepositoryEdgenull
- SpringArtifactRepositoryEndpointRepresents an endpoint that can be used access one or more repositories. Eg. gitlab.eng.vmware.com As of now we are only supporting PRIVATE repositories, so there is no need to configure credentials in SAAS. PUBLIC will be supported in next phase
- SpringArtifactRepositoryEndpointEdgenull
- SpringArtifactRepositoryQueryProvidernull
- SpringArtifactRepositoryUpdateInputnull
- SpringArtifactRepositoryVersionSpring Artifact Repository commit information capturing repository snapshot
- SpringArtifactRepositoryVersionEdgenull
- SpringArtifactSBOMRepresents a software bundle or unit. This is a hierarchical structure where one package may have other packages as dependencies.
- SpringArtifactSBOMFilterInputnull
- SpringArtifactSBOMInfoEdgenull
- SpringArtifactSBOMOssSupportnull
- SpringArtifactSBOMUpgradePlanDescribes how a spring artifact can be upgraded
- SpringArtifactSBOMVulnerabilityFilterInputnull
- SpringArtifactTraitsnull
- SpringArtifactVulnerabilityRepresents a software vulnerability that can be exploited
- SpringArtifactVulnerabilityEdgenull
- StatTime-series stat
- StatsAggregationInputnull
- StatsInputFilters for querying stats
- StatsProviderInfonull
- StatsRelatedEntitiesQueryInputnull
- Subscriptionnull
- TagTag containing key and optional value strings
- TagFilterInputTag input argument for filtering by tags
- TagInputTag input argument for specifying tags
- TanzuHubPolicyHub policy
- TanzuHubPolicyEdgePolicy edge
- TanzuHubPolicyFindingTanzuHubPolicyFinding
- TanzuHubPolicyRulePolicy rule
- TanzuHubPolicyRunEdgePolicy run details
- TanzuHubPolicySchedulePolicy Execution Schedule
- UserUser type. Users are defined in CSP and this type has fields from CSP together with additional semantics from Ensemble
- UserEdgenull
- UserEntityFieldsEach UserEntityField holds information associated to a given entity-user combination, such as preferences or interest scores.
- UserInterestScoreEdgenull
- UserOrganizationRoleUser Organization Role type
- UserPrefnull
- UserPrefInputnull
- UserQuerynull
- UserServiceRoleUser Service Role type
- _CatalogEdgeFederatednull
- _CatalogFederatednull
- _CatalogItemEdgeFederatednull
- _CatalogItemFederatednull
- _CatalogQueryProviderFederatednull
- _NotificationRuleConnectionEdgePrivatenull
- _NotificationRulePrivatenull
- _NotificationTargetEdgePrivatenull
- _NotificationTargetPrivatenull
- _NotificationTargetTypeEdgePrivatenull
- _NotificationTargetTypePrivatenull
- __DirectiveA Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document. In some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.
- __EnumValueOne possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.
- __FieldObject and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.
- __InputValueArguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.
- __SchemaA GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.
- __TypeThe fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum. Depending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name, description and optional `specifiedByURL`, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.