Package-level declarations

Types

Link copied to clipboard
data class AddressBookEcsTag(val tagKey: String? = null, val tagValue: String? = null)
Link copied to clipboard
data class FirewallVpcFirewallCenLocalVpc(val attachmentId: String? = null, val attachmentName: String? = null, val defendCidrLists: List<String>? = null, val eniLists: List<FirewallVpcFirewallCenLocalVpcEniList>? = null, val manualVswitchId: String? = null, val networkInstanceId: String, val networkInstanceName: String? = null, val networkInstanceType: String? = null, val ownerId: String? = null, val regionNo: String? = null, val routeMode: String? = null, val supportManualMode: String? = null, val transitRouterId: String? = null, val transitRouterType: String? = null, val vpcCidrTableLists: List<FirewallVpcFirewallCenLocalVpcVpcCidrTableList>? = null, val vpcId: String? = null, val vpcName: String? = null)
Link copied to clipboard
data class FirewallVpcFirewallCenLocalVpcEniList(val eniId: String? = null, val eniPrivateIpAddress: String? = null)
data class FirewallVpcFirewallCenLocalVpcVpcCidrTableListRouteEntryList(val destinationCidr: String? = null, val nextHopInstanceId: String? = null)
Link copied to clipboard
data class FirewallVpcFirewallLocalVpc(val eniId: String? = null, val eniPrivateIpAddress: String? = null, val localVpcCidrTableLists: List<FirewallVpcFirewallLocalVpcLocalVpcCidrTableList>, val regionNo: String, val routerInterfaceId: String? = null, val vpcId: String, val vpcName: String? = null)
Link copied to clipboard
data class FirewallVpcFirewallPeerVpc(val eniId: String? = null, val eniPrivateIpAddress: String? = null, val peerVpcCidrTableLists: List<FirewallVpcFirewallPeerVpcPeerVpcCidrTableList>, val regionNo: String, val routerInterfaceId: String? = null, val vpcId: String, val vpcName: String? = null)
data class FirewallVpcFirewallPeerVpcPeerVpcCidrTableListPeerRouteEntryList(val peerDestinationCidr: String, val peerNextHopInstanceId: String)
Link copied to clipboard
data class GetAddressBooksBook(val addressLists: List<String>, val autoAddTagEcs: Int, val description: String, val ecsTags: List<GetAddressBooksBookEcsTag>, val groupName: String, val groupType: String, val groupUuid: String, val id: String, val tagRelation: String)
Link copied to clipboard
data class GetAddressBooksBookEcsTag(val tagKey: String, val tagValue: String)
Link copied to clipboard
data class GetAddressBooksResult(val books: List<GetAddressBooksBook>, val groupType: String? = null, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null)

A collection of values returned by getAddressBooks.

Link copied to clipboard
data class GetControlPoliciesPolicy(val aclAction: String, val aclUuid: String, val applicationId: String, val applicationName: String, val description: String, val destPort: String, val destPortGroup: String, val destPortGroupPorts: List<String>, val destPortType: String, val destination: String, val destinationGroupCidrs: List<String>, val destinationGroupType: String, val destinationType: String, val direction: String, val dnsResult: String, val dnsResultTime: String, val hitTimes: String, val id: String, val order: Int, val proto: String, val release: Boolean, val source: String, val sourceGroupCidrs: List<String>, val sourceGroupType: String, val sourceType: String)
Link copied to clipboard
data class GetControlPoliciesResult(val aclAction: String? = null, val aclUuid: String? = null, val description: String? = null, val destination: String? = null, val direction: String, val id: String, val ids: List<String>, val ipVersion: String? = null, val lang: String? = null, val outputFile: String? = null, val policies: List<GetControlPoliciesPolicy>, val proto: String? = null, val source: String? = null)

A collection of values returned by getControlPolicies.

Link copied to clipboard
data class GetInstanceMembersMember(val createTime: Int, val id: String, val memberDesc: String, val memberDisplayName: String, val memberUid: String, val modifyTime: Int, val status: String)
Link copied to clipboard
data class GetInstanceMembersResult(val currentPage: String? = null, val id: String, val ids: List<String>, val members: List<GetInstanceMembersMember>, val outputFile: String? = null, val pageNumber: Int? = null, val pageSize: Int? = null)

A collection of values returned by getInstanceMembers.

Link copied to clipboard
data class GetInstancesInstance(val createTime: String, val endTime: String, val id: String, val instanceId: String, val paymentType: String, val renewalDurationUnit: String, val renewalStatus: String, val status: String)
Link copied to clipboard
data class GetInstancesResult(val id: String, val instances: List<GetInstancesInstance>, val outputFile: String? = null, val paymentType: String? = null)

A collection of values returned by getInstances.

Link copied to clipboard
data class GetNatFirewallsFirewall(val aliUid: Int, val id: String, val memberUid: Int, val natGatewayId: String, val natGatewayName: String, val natRouteEntryLists: List<GetNatFirewallsFirewallNatRouteEntryList>, val proxyId: String, val proxyName: String, val strictMode: Int, val vpcId: String)
Link copied to clipboard
data class GetNatFirewallsFirewallNatRouteEntryList(val destinationCidr: String, val nexthopId: String, val nexthopType: String, val routeTableId: String)
Link copied to clipboard
data class GetNatFirewallsResult(val firewalls: List<GetNatFirewallsFirewall>, val id: String, val ids: List<String>, val lang: String? = null, val memberUid: Int? = null, val natGatewayId: String? = null, val outputFile: String? = null, val pageNumber: Int? = null, val pageSize: Int? = null, val proxyId: String? = null, val proxyName: String? = null, val regionNo: String? = null, val status: String? = null, val vpcId: String? = null)

A collection of values returned by getNatFirewalls.

Link copied to clipboard
data class GetVpcCenTrFirewallsFirewall(val cenId: String, val cenName: String, val firewallId: String, val firewallName: String, val firewallSwitchStatus: String, val id: String, val ipsConfig: GetVpcCenTrFirewallsFirewallIpsConfig, val precheckStatus: String, val regionNo: String, val regionStatus: String, val resultCode: String, val routeMode: String, val transitRouterId: String)
Link copied to clipboard
data class GetVpcCenTrFirewallsFirewallIpsConfig(val basicRules: Int, val enableAllPatch: Int, val runMode: Int)
Link copied to clipboard
data class GetVpcCenTrFirewallsResult(val cenId: String? = null, val currentPage: Int? = null, val firewallId: String? = null, val firewallName: String? = null, val firewallSwitchStatus: String? = null, val firewalls: List<GetVpcCenTrFirewallsFirewall>, val id: String, val ids: List<String>, val outputFile: String? = null, val pageNumber: Int? = null, val pageSize: Int? = null, val regionNo: String? = null, val routeMode: String? = null, val transitRouterId: String? = null)

A collection of values returned by getVpcCenTrFirewalls.

Link copied to clipboard
data class GetVpcFirewallCensCen(val cenId: String, val connectType: String, val id: String, val localVpcs: List<GetVpcFirewallCensCenLocalVpc>, val networkInstanceId: String, val status: String, val vpcFirewallId: String, val vpcFirewallName: String)
Link copied to clipboard
data class GetVpcFirewallCensCenLocalVpc(val attachmentId: String, val attachmentName: String, val defendCidrLists: List<String>, val eniLists: List<GetVpcFirewallCensCenLocalVpcEniList>, val manualVswitchId: String, val networkInstanceId: String, val networkInstanceName: String, val networkInstanceType: String, val ownerId: String, val regionNo: String, val routeMode: String, val supportManualMode: String, val transitRouterId: String, val transitRouterType: String, val vpcCidrTableLists: List<GetVpcFirewallCensCenLocalVpcVpcCidrTableList>, val vpcId: String, val vpcName: String)
Link copied to clipboard
data class GetVpcFirewallCensCenLocalVpcEniList(val eniId: String, val eniPrivateIpAddress: String)
data class GetVpcFirewallCensCenLocalVpcVpcCidrTableListRouteEntryList(val destinationCidr: String, val nextHopInstanceId: String)
Link copied to clipboard
data class GetVpcFirewallCensResult(val cenId: String? = null, val cens: List<GetVpcFirewallCensCen>, val id: String, val ids: List<String>, val lang: String? = null, val memberUid: String? = null, val networkInstanceId: String? = null, val outputFile: String? = null, val pageNumber: Int? = null, val pageSize: Int? = null, val status: String? = null, val vpcFirewallId: String? = null, val vpcFirewallName: String? = null)

A collection of values returned by getVpcFirewallCens.

Link copied to clipboard
data class GetVpcFirewallControlPoliciesPolicy(val aclAction: String, val aclUuid: String, val applicationId: String, val applicationName: String, val description: String, val destPort: String, val destPortGroup: String, val destPortGroupPorts: List<String>, val destPortType: String, val destination: String, val destinationGroupCidrs: List<String>, val destinationGroupType: String, val destinationType: String, val hitTimes: Int, val id: String, val memberUid: String, val order: Int, val proto: String, val release: Boolean, val source: String, val sourceGroupCidrs: List<String>, val sourceGroupType: String, val sourceType: String, val vpcFirewallId: String)
Link copied to clipboard
data class GetVpcFirewallControlPoliciesResult(val aclAction: String? = null, val aclUuid: String? = null, val description: String? = null, val destination: String? = null, val id: String, val ids: List<String>, val lang: String? = null, val memberUid: String? = null, val outputFile: String? = null, val pageNumber: Int? = null, val pageSize: Int? = null, val policies: List<GetVpcFirewallControlPoliciesPolicy>, val proto: String? = null, val release: Boolean? = null, val source: String? = null, val vpcFirewallId: String)

A collection of values returned by getVpcFirewallControlPolicies.

Link copied to clipboard
data class GetVpcFirewallsFirewall(val bandwidth: Int, val connectType: String, val id: String, val localVpcs: List<GetVpcFirewallsFirewallLocalVpc>, val peerVpcs: List<GetVpcFirewallsFirewallPeerVpc>, val regionStatus: String, val status: String, val vpcFirewallId: String, val vpcFirewallName: String)
Link copied to clipboard
data class GetVpcFirewallsFirewallLocalVpc(val eniId: String, val eniPrivateIpAddress: String, val localVpcCidrTableLists: List<GetVpcFirewallsFirewallLocalVpcLocalVpcCidrTableList>, val regionNo: String, val routerInterfaceId: String, val vpcId: String, val vpcName: String)
Link copied to clipboard
data class GetVpcFirewallsFirewallPeerVpc(val eniId: String, val eniPrivateIpAddress: String, val peerVpcCidrTableLists: List<GetVpcFirewallsFirewallPeerVpcPeerVpcCidrTableList>, val regionNo: String, val routerInterfaceId: String, val vpcId: String, val vpcName: String)
Link copied to clipboard
data class GetVpcFirewallsResult(val firewalls: List<GetVpcFirewallsFirewall>, val id: String, val ids: List<String>, val lang: String? = null, val memberUid: String? = null, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val regionNo: String? = null, val status: String? = null, val vpcFirewallId: String? = null, val vpcFirewallName: String? = null, val vpcId: String? = null)

A collection of values returned by getVpcFirewalls.

Link copied to clipboard
data class NatFirewallNatRouteEntryList(val destinationCidr: String, val nexthopId: String, val nexthopType: String, val routeTableId: String)