//go:build !no_runtime_type_checking package awscdk import ( "fmt" _jsii_ "github.com/aws/jsii-runtime-go/runtime" "github.com/aws/aws-cdk-go/awscdk/v2/cloudassemblyschema" "github.com/aws/constructs-go/constructs/v10" ) func (n *jsiiProxy_NestedStack) validateAddDependencyParameters(target Stack) error { if target == nil { return fmt.Errorf("parameter target is required, but nil was provided") } return nil } func (n *jsiiProxy_NestedStack) validateAddMetadataParameters(key *string, value interface{}) error { if key == nil { return fmt.Errorf("parameter key is required, but nil was provided") } if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } return nil } func (n *jsiiProxy_NestedStack) validateAddTransformParameters(transform *string) error { if transform == nil { return fmt.Errorf("parameter transform is required, but nil was provided") } return nil } func (n *jsiiProxy_NestedStack) validateAllocateLogicalIdParameters(cfnElement CfnElement) error { if cfnElement == nil { return fmt.Errorf("parameter cfnElement is required, but nil was provided") } return nil } func (n *jsiiProxy_NestedStack) validateExportStringListValueParameters(exportedValue interface{}, options *ExportValueOptions) error { if exportedValue == nil { return fmt.Errorf("parameter exportedValue is required, but nil was provided") } if err := _jsii_.ValidateStruct(options, func() string { return "parameter options" }); err != nil { return err } return nil } func (n *jsiiProxy_NestedStack) validateExportValueParameters(exportedValue interface{}, options *ExportValueOptions) error { if exportedValue == nil { return fmt.Errorf("parameter exportedValue is required, but nil was provided") } if err := _jsii_.ValidateStruct(options, func() string { return "parameter options" }); err != nil { return err } return nil } func (n *jsiiProxy_NestedStack) validateFormatArnParameters(components *ArnComponents) error { if components == nil { return fmt.Errorf("parameter components is required, but nil was provided") } if err := _jsii_.ValidateStruct(components, func() string { return "parameter components" }); err != nil { return err } return nil } func (n *jsiiProxy_NestedStack) validateGetLogicalIdParameters(element CfnElement) error { if element == nil { return fmt.Errorf("parameter element is required, but nil was provided") } return nil } func (n *jsiiProxy_NestedStack) validateRegionalFactParameters(factName *string) error { if factName == nil { return fmt.Errorf("parameter factName is required, but nil was provided") } return nil } func (n *jsiiProxy_NestedStack) validateRenameLogicalIdParameters(oldId *string, newId *string) error { if oldId == nil { return fmt.Errorf("parameter oldId is required, but nil was provided") } if newId == nil { return fmt.Errorf("parameter newId is required, but nil was provided") } return nil } func (n *jsiiProxy_NestedStack) validateReportMissingContextKeyParameters(report *cloudassemblyschema.MissingContext) error { if report == nil { return fmt.Errorf("parameter report is required, but nil was provided") } if err := _jsii_.ValidateStruct(report, func() string { return "parameter report" }); err != nil { return err } return nil } func (n *jsiiProxy_NestedStack) validateResolveParameters(obj interface{}) error { if obj == nil { return fmt.Errorf("parameter obj is required, but nil was provided") } return nil } func (n *jsiiProxy_NestedStack) validateSetParameterParameters(name *string, value *string) error { if name == nil { return fmt.Errorf("parameter name is required, but nil was provided") } if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } return nil } func (n *jsiiProxy_NestedStack) validateSplitArnParameters(arn *string, arnFormat ArnFormat) error { if arn == nil { return fmt.Errorf("parameter arn is required, but nil was provided") } if arnFormat == "" { return fmt.Errorf("parameter arnFormat is required, but nil was provided") } return nil } func (n *jsiiProxy_NestedStack) validateToJsonStringParameters(obj interface{}) error { if obj == nil { return fmt.Errorf("parameter obj is required, but nil was provided") } return nil } func (n *jsiiProxy_NestedStack) validateToYamlStringParameters(obj interface{}) error { if obj == nil { return fmt.Errorf("parameter obj is required, but nil was provided") } return nil } func validateNestedStack_IsConstructParameters(x interface{}) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } return nil } func validateNestedStack_IsNestedStackParameters(x interface{}) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } return nil } func validateNestedStack_IsStackParameters(x interface{}) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } return nil } func validateNestedStack_OfParameters(construct constructs.IConstruct) error { if construct == nil { return fmt.Errorf("parameter construct is required, but nil was provided") } return nil } func validateNewNestedStackParameters(scope constructs.Construct, id *string, props *NestedStackProps) error { if scope == nil { return fmt.Errorf("parameter scope is required, but nil was provided") } if id == nil { return fmt.Errorf("parameter id is required, but nil was provided") } if err := _jsii_.ValidateStruct(props, func() string { return "parameter props" }); err != nil { return err } return nil }