//go:build no_runtime_type_checking

package awsec2alpha

// Building without runtime type checking enabled, so all the below just return nil

func (v *jsiiProxy_VpcV2Base) validateAddClientVpnEndpointParameters(id *string, options *awsec2.ClientVpnEndpointOptions) error {
	return nil
}

func (v *jsiiProxy_VpcV2Base) validateAddEgressOnlyInternetGatewayParameters(options *EgressOnlyInternetGatewayOptions) error {
	return nil
}

func (v *jsiiProxy_VpcV2Base) validateAddFlowLogParameters(id *string, options *awsec2.FlowLogOptions) error {
	return nil
}

func (v *jsiiProxy_VpcV2Base) validateAddGatewayEndpointParameters(id *string, options *awsec2.GatewayVpcEndpointOptions) error {
	return nil
}

func (v *jsiiProxy_VpcV2Base) validateAddInterfaceEndpointParameters(id *string, options *awsec2.InterfaceVpcEndpointOptions) error {
	return nil
}

func (v *jsiiProxy_VpcV2Base) validateAddInternetGatewayParameters(options *InternetGatewayOptions) error {
	return nil
}

func (v *jsiiProxy_VpcV2Base) validateAddNatGatewayParameters(options *NatGatewayOptions) error {
	return nil
}

func (v *jsiiProxy_VpcV2Base) validateAddVpnConnectionParameters(id *string, options *awsec2.VpnConnectionOptions) error {
	return nil
}

func (v *jsiiProxy_VpcV2Base) validateApplyRemovalPolicyParameters(policy awscdk.RemovalPolicy) error {
	return nil
}

func (v *jsiiProxy_VpcV2Base) validateCreateAcceptorVpcRoleParameters(requestorAccountId *string) error {
	return nil
}

func (v *jsiiProxy_VpcV2Base) validateCreatePeeringConnectionParameters(id *string, options *VPCPeeringConnectionOptions) error {
	return nil
}

func (v *jsiiProxy_VpcV2Base) validateEnableVpnGatewayParameters(options *awsec2.EnableVpnGatewayOptions) error {
	return nil
}

func (v *jsiiProxy_VpcV2Base) validateEnableVpnGatewayV2Parameters(options *VPNGatewayV2Options) error {
	return nil
}

func (v *jsiiProxy_VpcV2Base) validateGetResourceArnAttributeParameters(arnAttr *string, arnComponents *awscdk.ArnComponents) error {
	return nil
}

func (v *jsiiProxy_VpcV2Base) validateGetResourceNameAttributeParameters(nameAttr *string) error {
	return nil
}

func (v *jsiiProxy_VpcV2Base) validateSelectSubnetObjectsParameters(selection *awsec2.SubnetSelection) error {
	return nil
}

func (v *jsiiProxy_VpcV2Base) validateSelectSubnetsParameters(selection *awsec2.SubnetSelection) error {
	return nil
}

func validateVpcV2Base_IsConstructParameters(x interface{}) error {
	return nil
}

func validateVpcV2Base_IsOwnedResourceParameters(construct constructs.IConstruct) error {
	return nil
}

func validateVpcV2Base_IsResourceParameters(construct constructs.IConstruct) error {
	return nil
}

func (j *jsiiProxy_VpcV2Base) validateSetIncompleteSubnetDefinitionParameters(val *bool) error {
	return nil
}

func validateNewVpcV2BaseParameters(scope constructs.Construct, id *string, props *awscdk.ResourceProps) error {
	return nil
}

