MCPcopy Create free account

hub / github.com/Azure/ARO-HCP / types & classes

Types & classes2,908 in github.com/Azure/ARO-HCP

↓ 5 callersTypeAliascontextKey
contextKey is an unexported type used to embed content in the request context, so users must acquire the value with our getters.
admin/server/middleware/context.go:25
↓ 2 callersClassAsLiteral
cluster-service/update_instance_types.py:28
↓ 2 callersTypeAliasOutputFormat
OutputFormat represents the supported output formats
tooling/hcpctl/pkg/common/format.go:28
↓ 2 callersFuncTypePolicyFunc
func(*policy.Request) (*http.Response, error)
frontend/cmd/cmd.go:126
↓ 2 callersTypeAliasShellOutput
tooling/templatize/pkg/pipeline/run.go:120
↓ 2 callersTypeAliasStopAfter
tooling/templatize/pkg/istio/upgrade.go:38
↓ 2 callersTypeAliasbyControllerName
backend/pkg/controllers/statuscontrollers/union_condition.go:180
↓ 2 callersTypeAliasbyIndex
test-integration/utils/databasemutationhelpers/resource_crud_test_util.go:397
↓ 2 callersFuncTypetransportFunc
transportFunc implements the http.RoundTripper interface.
frontend/pkg/frontend/ocm.go:22
↓ 1 callersStructApplyDesireKey
ApplyDesireKey identifies a single ApplyDesire by the parts of its resource ID that map to the lister's GetForCluster / GetForNodePool helpers.
kube-applier/pkg/controllers/keys/keys.go:37
↓ 1 callersTypeAliasArmOutput
tooling/templatize/pkg/pipeline/run.go:105
↓ 1 callersTypeAliasExternalAuthStateValue
Copied from uhc-clusters-service, because the OCM SDK does not define this for some reason.
backend/pkg/controllers/operationcontrollers/utils.go:66
↓ 1 callersTypeAliasHostedClusterControlPlaneSize
HostedClusterControlPlaneSize enumerates the SRE-selectable control-plane sizing tiers we expose for a HostedCluster. Stored as a *string on ServicePr
internal/api/types_serviceprovider_cluster.go:42
↓ 1 callersTypeAliasNodePoolStateValue
Copied from uhc-clusters-service, because the OCM SDK does not define this for some reason.
backend/pkg/controllers/operationcontrollers/utils.go:49
↓ 1 callersStructObfuscate
tooling/hcpctl/cmd/must-gather/schema/schema.go:12
↓ 1 callersStructObfuscateExactReplacementsElem
Provides original,replacement tuples to replace all. They will be executed in order.
tooling/hcpctl/cmd/must-gather/schema/schema.go:55
↓ 1 callersTypeAliasObfuscateReplacementType
tooling/hcpctl/cmd/must-gather/schema/schema.go:69
↓ 1 callersTypeAliasObfuscateTarget
tooling/hcpctl/cmd/must-gather/schema/schema.go:74
↓ 1 callersTypeAliasObfuscateType
tooling/hcpctl/cmd/must-gather/schema/schema.go:80
↓ 1 callersStructOmit
tooling/hcpctl/cmd/must-gather/schema/schema.go:90
↓ 1 callersTypeAliasOmitType
tooling/hcpctl/cmd/must-gather/schema/schema.go:117
↓ 1 callersTypeAliasPrincipalType
admin/server/middleware/context.go:81
↓ 1 callersStructReadDesireKey
ReadDesireKey identifies a single ReadDesire.
kube-applier/pkg/controllers/keys/keys.go:79
↓ 1 callersStructSchemaJson
This configuration defines the behaviour of the must-gather-clean CLI. The CLI helps to obfuscate and omit output from OpenShift debug information ('m
tooling/hcpctl/cmd/must-gather/schema/schema.go:335
↓ 1 callersStructSchemaJsonConfig
There are two main sections, "omit" which defines the omission behaviour and "obfuscate" which defines the obfuscation behaviour.
tooling/hcpctl/cmd/must-gather/schema/schema.go:294
↓ 1 callersTypeAliasWorkflowMode
WorkflowMode selects which cleanup workflow implementation to run.
tooling/cleanup-sweeper/cmd/root/options.go:38
↓ 1 callersFuncTypecooldownCheckerFunc
cooldownCheckerFunc is a function type that implements CooldownChecker
backend/pkg/controllers/datadumpcontrollers/billing_dump_test.go:149
↓ 1 callersTypeAliasdateTimeRFC3339
test/sdk/resourcemanager/redhatopenshifthcp/armredhatopenshifthcp/time_rfc3339.go:31
↓ 1 callersTypeAliasdateTimeRFC3339
test/sdk/v20240610preview/resourcemanager/redhatopenshifthcp/armredhatopenshifthcp/time_rfc3339.go:31
↓ 1 callersTypeAliasdateTimeRFC3339
test/sdk/v20260630preview/resourcemanager/redhatopenshifthcp/armredhatopenshifthcp/time_rfc3339.go:31
↓ 1 callersTypeAliasdateTimeRFC3339
test/sdk/v20251223preview/resourcemanager/redhatopenshifthcp/armredhatopenshifthcp/time_rfc3339.go:31
↓ 1 callersTypeAliasdateTimeRFC3339
internal/api/v20240610preview/generated/time_rfc3339.go:31
↓ 1 callersTypeAliasdateTimeRFC3339
internal/api/v20260630preview/generated/time_rfc3339.go:31
↓ 1 callersTypeAliasdateTimeRFC3339
internal/api/v20251223preview/generated/time_rfc3339.go:31
↓ 1 callersFuncTypeoption
func(*options)
tooling/hcpctl/internal/testutil/golden.go:105
↓ 1 callersFuncTypeotelErrorHandlerFunc
func(error)
internal/tracing/otel_sdk.go:94
StructACRClient
ACRClient provides methods to interact with Azure Container Registry
tooling/image-updater/internal/clients/acr.go:29
StructADXKustoClient
ADXKustoClient wraps an Azure Data Explorer client to implement KustoClient. It executes queries against a specific database and formats results as ma
tooling/hcpctl/pkg/agent/tools_kusto.go:137
StructAKSClient
tooling/templatize/pkg/istio/aks.go:50
StructAKSClientConfig
tooling/templatize/pkg/istio/aks.go:34
StructAKSCluster
AKSCluster represents an AKS cluster with its metadata
tooling/hcpctl/pkg/aks/discovery.go:29
InterfaceAKSClusterClient
tooling/templatize/pkg/istio/aks.go:71
StructAKSDiscovery
AKSDiscovery handles AKS cluster discovery operations using Azure Resource Graph
tooling/hcpctl/pkg/aks/discovery.go:79
StructAKSFilter
AKSFilter defines filtering criteria for AKS cluster discovery
tooling/hcpctl/pkg/aks/discovery.go:41
StructAPIProfile
APIProfile - Information about the API of a cluster.
test/sdk/resourcemanager/redhatopenshifthcp/armredhatopenshifthcp/models.go:10
StructAPIProfile
APIProfile - Information about the API of a cluster.
test/sdk/v20240610preview/resourcemanager/redhatopenshifthcp/armredhatopenshifthcp/models.go:10
StructAPIProfile
APIProfile - Information about the API of a cluster.
test/sdk/v20260630preview/resourcemanager/redhatopenshifthcp/armredhatopenshifthcp/models.go:10
StructAPIProfile
APIProfile - Information about the API of a cluster.
test/sdk/v20251223preview/resourcemanager/redhatopenshifthcp/armredhatopenshifthcp/models.go:10
StructAPIProfile
APIProfile - Information about the API of a cluster.
internal/api/v20240610preview/generated/models.go:10
StructAPIProfile
APIProfile - Information about the API of a cluster.
internal/api/v20260630preview/generated/models.go:10
StructAPIProfile
APIProfile - Information about the API of a cluster.
internal/api/v20251223preview/generated/models.go:10
InterfaceAPIRegistry
APIRegistry is a way to keep track of versioned interfaces. It should always be done per-instance, so we can easily track what registers where and why
internal/api/registry.go:140
StructAPIVersionCache
APIVersionCache caches API versions by resource type and resolves misses through ARM provider metadata.
tooling/cleanup-sweeper/pkg/engine/steps/arm/api_version_cache.go:28
StructARMExecutionDetails
tooling/templatize/pkg/pipeline/run.go:165
StructARMExecutionDetails
tooling/templatize/cmd/entrypoint/visualize/options.go:284
StructARMOperation
test/cmd/aro-hcp-tests/visualize/options.go:320
StructARMOperation
tooling/templatize/cmd/entrypoint/visualize/options.go:288
StructARMResource
tooling/templatize/cmd/entrypoint/visualize/options.go:296
StructAccessLevel
AccessLevel defines the RBAC permissions that the session owner is granted when accessing the target Hosted Control Plane. The permissions are defined
sessiongate/pkg/apis/sessiongate/v1alpha1/types.go:129
StructAccessLevelApplyConfiguration
AccessLevelApplyConfiguration represents a declarative configuration of the AccessLevel type for use with apply. AccessLevel defines the RBAC permiss
sessiongate/pkg/generated/applyconfiguration/sessiongate/v1alpha1/accesslevel.go:24
StructAccountOwner
internal/api/arm/subscription.go:95
StructAcquireOptions
test/cmd/aro-hcp-tests/slot-manager/acquire.go:139
StructAcquiredSlotState
test/cmd/aro-hcp-tests/slot-manager/slots/state.go:29
TypeAliasAction
tooling/templatize/pkg/istio/decide.go:23
TypeAliasActionType
ActionType - Enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.
test/sdk/resourcemanager/redhatopenshifthcp/armredhatopenshifthcp/constants.go:8
TypeAliasActionType
ActionType - Enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.
test/sdk/v20240610preview/resourcemanager/redhatopenshifthcp/armredhatopenshifthcp/constants.go:8
TypeAliasActionType
ActionType - Enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.
test/sdk/v20260630preview/resourcemanager/redhatopenshifthcp/armredhatopenshifthcp/constants.go:8
TypeAliasActionType
ActionType - Enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.
test/sdk/v20251223preview/resourcemanager/redhatopenshifthcp/armredhatopenshifthcp/constants.go:8
TypeAliasActionType
ActionType - Enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.
internal/api/v20240610preview/generated/constants.go:8
TypeAliasActionType
ActionType - Enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.
internal/api/v20260630preview/generated/constants.go:8
TypeAliasActionType
ActionType - Enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.
internal/api/v20251223preview/generated/constants.go:8
StructActiveOperationBasedChecker
backend/pkg/controllers/controllerutils/cooldown.go:29
InterfaceActiveOperationLister
ActiveOperationLister lists and gets active (non-terminal) operations from an informer's indexer.
backend/pkg/listers/active_operation_lister.go:26
StructAdminAPI
admin/server/server/admin.go:51
StructAgentConfig
AgentConfig configures the agent's auth and model settings. This is the superset of configuration options — callers populate only the fields relevant
tooling/hcpctl/pkg/agent/agent.go:52
StructAlwaysSuccessValidation
AlwaysSuccessValidation is a validation that always succeeds. This is, it returns no error.
backend/pkg/controllers/validationcontrollers/validations/always_success_validation.go:26
StructAnalyzeOptions
AnalyzeOptions configures a single analysis run.
tooling/hcpctl/pkg/agent/analyze.go:26
StructAnalyzeResult
AnalyzeResult contains the output of a successful analysis.
tooling/hcpctl/pkg/agent/analyze.go:63
StructAnnotations
Annotations is a list of annotations for a given bundle.
tooling/olm-bundle-repkg/internal/rukpak/operator-registry/registry.go:26
StructAnnotationsFile
AnnotationsFile holds annotation information about a bundle.
tooling/olm-bundle-repkg/internal/rukpak/operator-registry/registry.go:20
StructApiApplication
internal/graph/graphsdk/models/api_application.go:12
InterfaceApiApplicationable
internal/graph/graphsdk/models/api_application.go:207
StructApplication
internal/graph/graphsdk/models/application.go:12
StructApplication
Application represents a Microsoft Entra application
internal/graph/util/applications.go:41
StructApplicationCollectionResponse
internal/graph/graphsdk/models/application_collection_response.go:10
InterfaceApplicationCollectionResponseable
internal/graph/graphsdk/models/application_collection_response.go:93
StructApplicationItemRequestBuilder
ApplicationItemRequestBuilder provides operations to manage the collection of application entities.
internal/graph/graphsdk/applications/application_item_request_builder.go:17
StructApplicationItemRequestBuilderDeleteRequestConfiguration
ApplicationItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
internal/graph/graphsdk/applications/application_item_request_builder.go:22
StructApplicationItemRequestBuilderGetQueryParameters
ApplicationItemRequestBuilderGetQueryParameters get the properties and relationships of an application object.
internal/graph/graphsdk/applications/application_item_request_builder.go:30
StructApplicationItemRequestBuilderGetRequestConfiguration
ApplicationItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
internal/graph/graphsdk/applications/application_item_request_builder.go:44
StructApplicationItemRequestBuilderPatchRequestConfiguration
ApplicationItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
internal/graph/graphsdk/applications/application_item_request_builder.go:54
InterfaceApplicationable
internal/graph/graphsdk/models/application.go:280
StructApplicationsRequestBuilder
ApplicationsRequestBuilder provides operations to manage the collection of application entities.
internal/graph/graphsdk/applications/applications_request_builder.go:16
StructApplicationsRequestBuilderGetQueryParameters
ApplicationsRequestBuilderGetQueryParameters get the list of applications in this organization.
internal/graph/graphsdk/applications/applications_request_builder.go:21
StructApplicationsRequestBuilderGetRequestConfiguration
ApplicationsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
internal/graph/graphsdk/applications/applications_request_builder.go:50
StructApplicationsRequestBuilderPostRequestConfiguration
ApplicationsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
internal/graph/graphsdk/applications/applications_request_builder.go:60
StructApplyDesire
ApplyDesire holds a single intent to either server-side-apply a Kubernetes object or delete one from the management cluster's apiserver. The .spec.typ
internal/api/kubeapplier/types_apply_desire.go:52
StructApplyDesireController
ApplyDesireController reconciles ApplyDesires by SSA-applying spec.kubeContent. Reconcile cadence (mirrors backend's GenericWatchingController): - A
kube-applier/pkg/controllers/apply_desire/controller.go:127
StructApplyDesireList
ApplyDesireList is a list of ApplyDesire resources compatible with runtime.Object for use with Kubernetes informer machinery. +k8s:deepcopy-gen:interf
internal/api/kubeapplier/types_runtime.go:45
InterfaceApplyDesireLister
ApplyDesireLister lists and gets ApplyDesires from an informer's indexer.
internal/database/listers/apply_desire_lister.go:29
next →1–100 of 2,908, ranked by callers