All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.ksyun.api.sdk.kec.KSCEIP Maven / Gradle / Ivy

There is a newer version: 2.1.8
Show newest version
package com.ksyun.api.sdk.kec;

import com.ksc.network.eip.model.AllocateAddressRequest;
import com.ksc.network.eip.model.AllocateAddressResult;
import com.ksc.network.eip.model.AssociateAddressRequest;
import com.ksc.network.eip.model.AssociateAddressResult;
import com.ksc.network.eip.model.DisassociateAddressRequest;
import com.ksc.network.eip.model.DisassociateAddressResult;
import com.ksc.network.eip.model.GetLinesRequest;
import com.ksc.network.eip.model.GetLinesResult;
import com.ksc.network.eip.model.ReleaseAddressRequest;
import com.ksc.network.eip.model.ReleaseAddressResult;
import com.ksyun.api.sdk.kec.model.eip.DescribeAddressesRequest;
import com.ksyun.api.sdk.kec.model.eip.DescribeAddressesResult;

public interface KSCEIP {
	/**
	 * 

* Describes one or more of your Elastic IP addresses. *

* * @param describeAddressesRequest * Contains the parameters for DescribeAddresses. * @return Result of the DescribeAddresses operation returned by the * service. * @sample KSC.DescribeAddresses */ public DescribeAddressesResult describeAddresses(DescribeAddressesRequest describeAddressesRequest); public DescribeAddressesResult describeAddresses(); /** *

* Describes one or more of your Line. *

* * @param getLinesRequest * Contains the parameters for GetLines. * @return Result of the Line operation returned by the service. * @sample KSC.GetLines */ public GetLinesResult getLines(GetLinesRequest getLinesRequest); public GetLinesResult getLines(); /** * 创建EIP */ public AllocateAddressResult allocateAddress(AllocateAddressRequest allocateAddressRequest); /** * 删除EIP */ public ReleaseAddressResult releaseAddress(ReleaseAddressRequest releaseAddressRequest); /** * 绑定弹性IP */ public AssociateAddressResult associateAddress(AssociateAddressRequest associateAddressRequest); /** * 解绑弹性IP */ public DisassociateAddressResult disassociateAddress(DisassociateAddressRequest disassociateAddressRequest); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy