Documentation ¶
Index ¶
- func All(smLoader *servicemappingloader.ServiceMappingLoader, ...) []schema.GroupVersionKind
- func AllDynamicTypes(smLoader *servicemappingloader.ServiceMappingLoader, ...) []schema.GroupVersionKind
- func BasedOnAllServiceMappings(smLoader *servicemappingloader.ServiceMappingLoader) []schema.GroupVersionKind
- func BasedOnDCL(serviceMetaLoader metadata.ServiceMetadataLoader) []schema.GroupVersionKind
- func BasedOnHandwrittenIAMTypes() []schema.GroupVersionKind
- func BasedOnManualServiceMappings(smLoader *servicemappingloader.ServiceMappingLoader) []schema.GroupVersionKind
- func ManualResources(smLoader *servicemappingloader.ServiceMappingLoader, ...) []schema.GroupVersionKind
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func All ¶
func All(smLoader *servicemappingloader.ServiceMappingLoader, serviceMetaLoader metadata.ServiceMetadataLoader) []schema.GroupVersionKind
All returns GroupVersionKinds corresponding to all the GCP resources supported by KCC.
func AllDynamicTypes ¶ added in v1.98.0
func AllDynamicTypes(smLoader *servicemappingloader.ServiceMappingLoader, serviceMetaLoader metadata.ServiceMetadataLoader) []schema.GroupVersionKind
AllDynamicTypes returns GroupVersionKinds generated from: 1) Terraform schemas (with ServiceMappings metadata layer) 2) DCL OpenAPI schemas
func BasedOnAllServiceMappings ¶ added in v1.98.0
func BasedOnAllServiceMappings(smLoader *servicemappingloader.ServiceMappingLoader) []schema.GroupVersionKind
func BasedOnDCL ¶
func BasedOnDCL(serviceMetaLoader metadata.ServiceMetadataLoader) []schema.GroupVersionKind
func BasedOnHandwrittenIAMTypes ¶
func BasedOnHandwrittenIAMTypes() []schema.GroupVersionKind
func BasedOnManualServiceMappings ¶ added in v1.98.0
func BasedOnManualServiceMappings(smLoader *servicemappingloader.ServiceMappingLoader) []schema.GroupVersionKind
func ManualResources ¶ added in v1.98.0
func ManualResources(smLoader *servicemappingloader.ServiceMappingLoader, serviceMetaLoader metadata.ServiceMetadataLoader) []schema.GroupVersionKind
ManualResources returns GroupVersionKinds for all the manually configured KCC resources.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.