Versions in this module Expand all Collapse all v8 v8.0.1 Aug 17, 2023 v8.0.0 Jul 19, 2023 Changes in this version + func IngressV1_IsConstruct(x interface{}) *bool + func IngressV1_IsTerraformElement(x interface{}) *bool + func IngressV1_IsTerraformResource(x interface{}) *bool + func IngressV1_TfResourceType() *string + func NewIngressV1MetadataOutputReference_Override(i IngressV1MetadataOutputReference, ...) + func NewIngressV1SpecDefaultBackendOutputReference_Override(i IngressV1SpecDefaultBackendOutputReference, ...) + func NewIngressV1SpecDefaultBackendResourceOutputReference_Override(i IngressV1SpecDefaultBackendResourceOutputReference, ...) + func NewIngressV1SpecDefaultBackendServiceOutputReference_Override(i IngressV1SpecDefaultBackendServiceOutputReference, ...) + func NewIngressV1SpecDefaultBackendServicePortOutputReference_Override(i IngressV1SpecDefaultBackendServicePortOutputReference, ...) + func NewIngressV1SpecOutputReference_Override(i IngressV1SpecOutputReference, terraformResource cdktf.IInterpolatingParent, ...) + func NewIngressV1SpecRuleHttpOutputReference_Override(i IngressV1SpecRuleHttpOutputReference, ...) + func NewIngressV1SpecRuleHttpPathBackendOutputReference_Override(i IngressV1SpecRuleHttpPathBackendOutputReference, ...) + func NewIngressV1SpecRuleHttpPathBackendResourceOutputReference_Override(i IngressV1SpecRuleHttpPathBackendResourceOutputReference, ...) + func NewIngressV1SpecRuleHttpPathBackendServiceOutputReference_Override(i IngressV1SpecRuleHttpPathBackendServiceOutputReference, ...) + func NewIngressV1SpecRuleHttpPathBackendServicePortOutputReference_Override(i IngressV1SpecRuleHttpPathBackendServicePortOutputReference, ...) + func NewIngressV1SpecRuleHttpPathList_Override(i IngressV1SpecRuleHttpPathList, terraformResource cdktf.IInterpolatingParent, ...) + func NewIngressV1SpecRuleHttpPathOutputReference_Override(i IngressV1SpecRuleHttpPathOutputReference, ...) + func NewIngressV1SpecRuleList_Override(i IngressV1SpecRuleList, terraformResource cdktf.IInterpolatingParent, ...) + func NewIngressV1SpecRuleOutputReference_Override(i IngressV1SpecRuleOutputReference, ...) + func NewIngressV1SpecTlsList_Override(i IngressV1SpecTlsList, terraformResource cdktf.IInterpolatingParent, ...) + func NewIngressV1SpecTlsOutputReference_Override(i IngressV1SpecTlsOutputReference, ...) + func NewIngressV1StatusList_Override(i IngressV1StatusList, terraformResource cdktf.IInterpolatingParent, ...) + func NewIngressV1StatusLoadBalancerIngressList_Override(i IngressV1StatusLoadBalancerIngressList, ...) + func NewIngressV1StatusLoadBalancerIngressOutputReference_Override(i IngressV1StatusLoadBalancerIngressOutputReference, ...) + func NewIngressV1StatusLoadBalancerList_Override(i IngressV1StatusLoadBalancerList, ...) + func NewIngressV1StatusLoadBalancerOutputReference_Override(i IngressV1StatusLoadBalancerOutputReference, ...) + func NewIngressV1StatusOutputReference_Override(i IngressV1StatusOutputReference, terraformResource cdktf.IInterpolatingParent, ...) + func NewIngressV1TimeoutsOutputReference_Override(i IngressV1TimeoutsOutputReference, ...) + func NewIngressV1_Override(i IngressV1, scope constructs.Construct, id *string, config *IngressV1Config) + type IngressV1 interface + AddOverride func(path *string, value interface{}) + CdktfStack func() cdktf.TerraformStack + Connection func() interface{} + ConstructNodeMetadata func() *map[string]interface{} + Count func() interface{} + DependsOn func() *[]*string + ForEach func() cdktf.ITerraformIterator + Fqn func() *string + FriendlyUniqueId func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Id func() *string + IdInput func() *string + InterpolationForAttribute func(terraformAttribute *string) cdktf.IResolvable + Lifecycle func() *cdktf.TerraformResourceLifecycle + Metadata func() IngressV1MetadataOutputReference + MetadataInput func() *IngressV1Metadata + Node func() constructs.Node + OverrideLogicalId func(newLogicalId *string) + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + PutMetadata func(value *IngressV1Metadata) + PutSpec func(value *IngressV1Spec) + PutTimeouts func(value *IngressV1Timeouts) + RawOverrides func() interface{} + ResetId func() + ResetOverrideLogicalId func() + ResetTimeouts func() + ResetWaitForLoadBalancer func() + SetConnection func(val interface{}) + SetCount func(val interface{}) + SetDependsOn func(val *[]*string) + SetForEach func(val cdktf.ITerraformIterator) + SetId func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + SetWaitForLoadBalancer func(val interface{}) + Spec func() IngressV1SpecOutputReference + SpecInput func() *IngressV1Spec + Status func() IngressV1StatusList + SynthesizeAttributes func() *map[string]interface{} + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + Timeouts func() IngressV1TimeoutsOutputReference + TimeoutsInput func() interface{} + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + WaitForLoadBalancer func() interface{} + WaitForLoadBalancerInput func() interface{} + func NewIngressV1(scope constructs.Construct, id *string, config *IngressV1Config) IngressV1 + type IngressV1Config struct + Connection interface{} + Count interface{} + DependsOn *[]cdktf.ITerraformDependable + ForEach cdktf.ITerraformIterator + Id *string + Lifecycle *cdktf.TerraformResourceLifecycle + Metadata *IngressV1Metadata + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + Spec *IngressV1Spec + Timeouts *IngressV1Timeouts + WaitForLoadBalancer interface{} + type IngressV1Metadata struct + Annotations *map[string]*string + GenerateName *string + Labels *map[string]*string + Name *string + Namespace *string + type IngressV1MetadataOutputReference interface + Annotations func() *map[string]*string + AnnotationsInput func() *map[string]*string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GenerateName func() *string + GenerateNameInput func() *string + Generation func() *float64 + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *IngressV1Metadata + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Labels func() *map[string]*string + LabelsInput func() *map[string]*string + Name func() *string + NameInput func() *string + Namespace func() *string + NamespaceInput func() *string + ResetAnnotations func() + ResetGenerateName func() + ResetLabels func() + ResetName func() + ResetNamespace func() + Resolve func(_context cdktf.IResolveContext) interface{} + ResourceVersion func() *string + SetAnnotations func(val *map[string]*string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetGenerateName func(val *string) + SetInternalValue func(val *IngressV1Metadata) + SetLabels func(val *map[string]*string) + SetName func(val *string) + SetNamespace func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Uid func() *string + func NewIngressV1MetadataOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) IngressV1MetadataOutputReference + type IngressV1Spec struct + DefaultBackend *IngressV1SpecDefaultBackend + IngressClassName *string + Rule interface{} + Tls interface{} + type IngressV1SpecDefaultBackend struct + Resource *IngressV1SpecDefaultBackendResource + Service *IngressV1SpecDefaultBackendService + type IngressV1SpecDefaultBackendOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *IngressV1SpecDefaultBackend + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PutResource func(value *IngressV1SpecDefaultBackendResource) + PutService func(value *IngressV1SpecDefaultBackendService) + ResetResource func() + ResetService func() + Resolve func(_context cdktf.IResolveContext) interface{} + Resource func() IngressV1SpecDefaultBackendResourceOutputReference + ResourceInput func() *IngressV1SpecDefaultBackendResource + Service func() IngressV1SpecDefaultBackendServiceOutputReference + ServiceInput func() *IngressV1SpecDefaultBackendService + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *IngressV1SpecDefaultBackend) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewIngressV1SpecDefaultBackendOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) IngressV1SpecDefaultBackendOutputReference + type IngressV1SpecDefaultBackendResource struct + ApiGroup *string + Kind *string + Name *string + type IngressV1SpecDefaultBackendResourceOutputReference interface + ApiGroup func() *string + ApiGroupInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *IngressV1SpecDefaultBackendResource + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Kind func() *string + KindInput func() *string + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetApiGroup func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *IngressV1SpecDefaultBackendResource) + SetKind func(val *string) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewIngressV1SpecDefaultBackendResourceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) IngressV1SpecDefaultBackendResourceOutputReference + type IngressV1SpecDefaultBackendService struct + Name *string + Port *IngressV1SpecDefaultBackendServicePort + type IngressV1SpecDefaultBackendServiceOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *IngressV1SpecDefaultBackendService + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Port func() IngressV1SpecDefaultBackendServicePortOutputReference + PortInput func() *IngressV1SpecDefaultBackendServicePort + PutPort func(value *IngressV1SpecDefaultBackendServicePort) + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *IngressV1SpecDefaultBackendService) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewIngressV1SpecDefaultBackendServiceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) IngressV1SpecDefaultBackendServiceOutputReference + type IngressV1SpecDefaultBackendServicePort struct + Name *string + Number *float64 + type IngressV1SpecDefaultBackendServicePortOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *IngressV1SpecDefaultBackendServicePort + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Number func() *float64 + NumberInput func() *float64 + ResetName func() + ResetNumber func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *IngressV1SpecDefaultBackendServicePort) + SetName func(val *string) + SetNumber func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewIngressV1SpecDefaultBackendServicePortOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) IngressV1SpecDefaultBackendServicePortOutputReference + type IngressV1SpecOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + DefaultBackend func() IngressV1SpecDefaultBackendOutputReference + DefaultBackendInput func() *IngressV1SpecDefaultBackend + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + IngressClassName func() *string + IngressClassNameInput func() *string + InternalValue func() *IngressV1Spec + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PutDefaultBackend func(value *IngressV1SpecDefaultBackend) + PutRule func(value interface{}) + PutTls func(value interface{}) + ResetDefaultBackend func() + ResetIngressClassName func() + ResetRule func() + ResetTls func() + Resolve func(_context cdktf.IResolveContext) interface{} + Rule func() IngressV1SpecRuleList + RuleInput func() interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetIngressClassName func(val *string) + SetInternalValue func(val *IngressV1Spec) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + Tls func() IngressV1SpecTlsList + TlsInput func() interface{} + ToString func() *string + func NewIngressV1SpecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) IngressV1SpecOutputReference + type IngressV1SpecRule struct + Host *string + Http *IngressV1SpecRuleHttp + type IngressV1SpecRuleHttp struct + Path interface{} + type IngressV1SpecRuleHttpOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *IngressV1SpecRuleHttp + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Path func() IngressV1SpecRuleHttpPathList + PathInput func() interface{} + PutPath func(value interface{}) + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *IngressV1SpecRuleHttp) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewIngressV1SpecRuleHttpOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) IngressV1SpecRuleHttpOutputReference + type IngressV1SpecRuleHttpPath struct + Backend *IngressV1SpecRuleHttpPathBackend + Path *string + PathType *string + type IngressV1SpecRuleHttpPathBackend struct + Resource *IngressV1SpecRuleHttpPathBackendResource + Service *IngressV1SpecRuleHttpPathBackendService + type IngressV1SpecRuleHttpPathBackendOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *IngressV1SpecRuleHttpPathBackend + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PutResource func(value *IngressV1SpecRuleHttpPathBackendResource) + PutService func(value *IngressV1SpecRuleHttpPathBackendService) + ResetResource func() + ResetService func() + Resolve func(_context cdktf.IResolveContext) interface{} + Resource func() IngressV1SpecRuleHttpPathBackendResourceOutputReference + ResourceInput func() *IngressV1SpecRuleHttpPathBackendResource + Service func() IngressV1SpecRuleHttpPathBackendServiceOutputReference + ServiceInput func() *IngressV1SpecRuleHttpPathBackendService + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *IngressV1SpecRuleHttpPathBackend) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewIngressV1SpecRuleHttpPathBackendOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) IngressV1SpecRuleHttpPathBackendOutputReference + type IngressV1SpecRuleHttpPathBackendResource struct + ApiGroup *string + Kind *string + Name *string + type IngressV1SpecRuleHttpPathBackendResourceOutputReference interface + ApiGroup func() *string + ApiGroupInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *IngressV1SpecRuleHttpPathBackendResource + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Kind func() *string + KindInput func() *string + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetApiGroup func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *IngressV1SpecRuleHttpPathBackendResource) + SetKind func(val *string) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewIngressV1SpecRuleHttpPathBackendResourceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) IngressV1SpecRuleHttpPathBackendResourceOutputReference + type IngressV1SpecRuleHttpPathBackendService struct + Name *string + Port *IngressV1SpecRuleHttpPathBackendServicePort + type IngressV1SpecRuleHttpPathBackendServiceOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *IngressV1SpecRuleHttpPathBackendService + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Port func() IngressV1SpecRuleHttpPathBackendServicePortOutputReference + PortInput func() *IngressV1SpecRuleHttpPathBackendServicePort + PutPort func(value *IngressV1SpecRuleHttpPathBackendServicePort) + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *IngressV1SpecRuleHttpPathBackendService) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewIngressV1SpecRuleHttpPathBackendServiceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) IngressV1SpecRuleHttpPathBackendServiceOutputReference + type IngressV1SpecRuleHttpPathBackendServicePort struct + Name *string + Number *float64 + type IngressV1SpecRuleHttpPathBackendServicePortOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *IngressV1SpecRuleHttpPathBackendServicePort + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Number func() *float64 + NumberInput func() *float64 + ResetName func() + ResetNumber func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *IngressV1SpecRuleHttpPathBackendServicePort) + SetName func(val *string) + SetNumber func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewIngressV1SpecRuleHttpPathBackendServicePortOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) IngressV1SpecRuleHttpPathBackendServicePortOutputReference + type IngressV1SpecRuleHttpPathList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) IngressV1SpecRuleHttpPathOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewIngressV1SpecRuleHttpPathList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) IngressV1SpecRuleHttpPathList + type IngressV1SpecRuleHttpPathOutputReference interface + Backend func() IngressV1SpecRuleHttpPathBackendOutputReference + BackendInput func() *IngressV1SpecRuleHttpPathBackend + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Path func() *string + PathInput func() *string + PathType func() *string + PathTypeInput func() *string + PutBackend func(value *IngressV1SpecRuleHttpPathBackend) + ResetBackend func() + ResetPath func() + ResetPathType func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetPath func(val *string) + SetPathType func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewIngressV1SpecRuleHttpPathOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) IngressV1SpecRuleHttpPathOutputReference + type IngressV1SpecRuleList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) IngressV1SpecRuleOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewIngressV1SpecRuleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) IngressV1SpecRuleList + type IngressV1SpecRuleOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Host func() *string + HostInput func() *string + Http func() IngressV1SpecRuleHttpOutputReference + HttpInput func() *IngressV1SpecRuleHttp + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PutHttp func(value *IngressV1SpecRuleHttp) + ResetHost func() + ResetHttp func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetHost func(val *string) + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewIngressV1SpecRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) IngressV1SpecRuleOutputReference + type IngressV1SpecTls struct + Hosts *[]*string + SecretName *string + type IngressV1SpecTlsList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) IngressV1SpecTlsOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewIngressV1SpecTlsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) IngressV1SpecTlsList + type IngressV1SpecTlsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Hosts func() *[]*string + HostsInput func() *[]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetHosts func() + ResetSecretName func() + Resolve func(_context cdktf.IResolveContext) interface{} + SecretName func() *string + SecretNameInput func() *string + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetHosts func(val *[]*string) + SetInternalValue func(val interface{}) + SetSecretName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewIngressV1SpecTlsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) IngressV1SpecTlsOutputReference + type IngressV1Status struct + type IngressV1StatusList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) IngressV1StatusOutputReference + Resolve func(_context cdktf.IResolveContext) interface{} + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewIngressV1StatusList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) IngressV1StatusList + type IngressV1StatusLoadBalancer struct + type IngressV1StatusLoadBalancerIngress struct + type IngressV1StatusLoadBalancerIngressList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) IngressV1StatusLoadBalancerIngressOutputReference + Resolve func(_context cdktf.IResolveContext) interface{} + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewIngressV1StatusLoadBalancerIngressList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) IngressV1StatusLoadBalancerIngressList + type IngressV1StatusLoadBalancerIngressOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Hostname func() *string + InternalValue func() *IngressV1StatusLoadBalancerIngress + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Ip func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *IngressV1StatusLoadBalancerIngress) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewIngressV1StatusLoadBalancerIngressOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) IngressV1StatusLoadBalancerIngressOutputReference + type IngressV1StatusLoadBalancerList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) IngressV1StatusLoadBalancerOutputReference + Resolve func(_context cdktf.IResolveContext) interface{} + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewIngressV1StatusLoadBalancerList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) IngressV1StatusLoadBalancerList + type IngressV1StatusLoadBalancerOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Ingress func() IngressV1StatusLoadBalancerIngressList + InternalValue func() *IngressV1StatusLoadBalancer + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *IngressV1StatusLoadBalancer) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewIngressV1StatusLoadBalancerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) IngressV1StatusLoadBalancerOutputReference + type IngressV1StatusOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *IngressV1Status + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + LoadBalancer func() IngressV1StatusLoadBalancerList + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *IngressV1Status) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewIngressV1StatusOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) IngressV1StatusOutputReference + type IngressV1Timeouts struct + Create *string + Delete *string + type IngressV1TimeoutsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + Create func() *string + CreateInput func() *string + CreationStack func() *[]*string + Delete func() *string + DeleteInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetCreate func() + ResetDelete func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCreate func(val *string) + SetDelete func(val *string) + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewIngressV1TimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) IngressV1TimeoutsOutputReference Other modules containing this package github.com/cdktf/cdktf-provider-kubernetes-go/kubernetes/v10 github.com/cdktf/cdktf-provider-kubernetes-go/kubernetes/v11 github.com/cdktf/cdktf-provider-kubernetes-go/kubernetes/v3 github.com/cdktf/cdktf-provider-kubernetes-go/kubernetes/v4 github.com/cdktf/cdktf-provider-kubernetes-go/kubernetes/v5 github.com/cdktf/cdktf-provider-kubernetes-go/kubernetes/v6 github.com/cdktf/cdktf-provider-kubernetes-go/kubernetes/v7 github.com/cdktf/cdktf-provider-kubernetes-go/kubernetes/v9