@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
36 lines (35 loc) • 961 B
TypeScript
import BitmovinResponse from './BitmovinResponse';
import CloudRegion from './CloudRegion';
import StaticIpStatus from './StaticIpStatus';
/**
* @export
* @class StaticIp
*/
export declare class StaticIp extends BitmovinResponse {
/**
* The IPv4 address of the static ip
* @type {string}
* @memberof StaticIp
*/
ipAddress?: string;
/**
* Required if the static IP should be created for an AWS infrastructure account. If this is left blank the static Ip will be created for the managed cloud.
* @type {string}
* @memberof StaticIp
*/
infrastructureId?: string;
/**
* Status of the Static Ip
* @type {StaticIpStatus}
* @memberof StaticIp
*/
status?: StaticIpStatus;
/**
* The region of the static Ip (required)
* @type {CloudRegion}
* @memberof StaticIp
*/
region?: CloudRegion;
constructor(obj?: Partial<StaticIp>);
}
export default StaticIp;