//go:build no_runtime_type_checking

package awsec2alpha

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func validateVpcV2_FromVpcV2AttributesParameters(scope constructs.Construct, id *string, attrs *VpcV2Attributes) error {
	return nil
}

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

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

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

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

func validateNewVpcV2Parameters(scope constructs.Construct, id *string, props *VpcV2Props) error {
	return nil
}

