import { ClusterFlavorResp } from './ClusterFlavorResp'; import { CompatibleConfigurationResp } from './CompatibleConfigurationResp'; import { CompatibleDataStoreResp } from './CompatibleDataStoreResp'; import { CompatibleFaultResp } from './CompatibleFaultResp'; import { CompatibleInstanceVolumeResp } from './CompatibleInstanceVolumeResp'; import { CompatibleReplicasResp } from './CompatibleReplicasResp'; import { LinkResp } from './LinkResp'; import { SdkResponse } from "@huaweicloud/huaweicloud-sdk-core/SdkResponse"; export declare class ShowInstanceResponse extends SdkResponse { private 'configuration_status'?; private 'params_group_id'?; type?: string; private 'subnet_id'?; role?: string; private 'internal_subnet_id'?; group?: string; private 'secure_group'?; vpc?: string; azcode?: string; region?: string; private 'cluster_id'?; created?: string; updated?: string; status?: string; name?: string; links?: Array; id?: string; flavor?: ClusterFlavorResp; volume?: CompatibleInstanceVolumeResp; datastore?: CompatibleDataStoreResp; fault?: CompatibleFaultResp; configuration?: CompatibleConfigurationResp; locality?: string; replicas?: Array; private 'db_user'?; private 'storage_engine'?; private 'pay_model'?; private 'public_ip'?; private 'traffic_ip'?; constructor(); withConfigurationStatus(configurationStatus: string): ShowInstanceResponse; set configurationStatus(configurationStatus: string | undefined); get configurationStatus(): string | undefined; withParamsGroupId(paramsGroupId: string): ShowInstanceResponse; set paramsGroupId(paramsGroupId: string | undefined); get paramsGroupId(): string | undefined; withType(type: string): ShowInstanceResponse; withSubnetId(subnetId: string): ShowInstanceResponse; set subnetId(subnetId: string | undefined); get subnetId(): string | undefined; withRole(role: string): ShowInstanceResponse; withInternalSubnetId(internalSubnetId: string): ShowInstanceResponse; set internalSubnetId(internalSubnetId: string | undefined); get internalSubnetId(): string | undefined; withGroup(group: string): ShowInstanceResponse; withSecureGroup(secureGroup: string): ShowInstanceResponse; set secureGroup(secureGroup: string | undefined); get secureGroup(): string | undefined; withVpc(vpc: string): ShowInstanceResponse; withAzcode(azcode: string): ShowInstanceResponse; withRegion(region: string): ShowInstanceResponse; withClusterId(clusterId: string): ShowInstanceResponse; set clusterId(clusterId: string | undefined); get clusterId(): string | undefined; withCreated(created: string): ShowInstanceResponse; withUpdated(updated: string): ShowInstanceResponse; withStatus(status: string): ShowInstanceResponse; withName(name: string): ShowInstanceResponse; withLinks(links: Array): ShowInstanceResponse; withId(id: string): ShowInstanceResponse; withFlavor(flavor: ClusterFlavorResp): ShowInstanceResponse; withVolume(volume: CompatibleInstanceVolumeResp): ShowInstanceResponse; withDatastore(datastore: CompatibleDataStoreResp): ShowInstanceResponse; withFault(fault: CompatibleFaultResp): ShowInstanceResponse; withConfiguration(configuration: CompatibleConfigurationResp): ShowInstanceResponse; withLocality(locality: string): ShowInstanceResponse; withReplicas(replicas: Array): ShowInstanceResponse; withDbUser(dbUser: string): ShowInstanceResponse; set dbUser(dbUser: string | undefined); get dbUser(): string | undefined; withStorageEngine(storageEngine: string): ShowInstanceResponse; set storageEngine(storageEngine: string | undefined); get storageEngine(): string | undefined; withPayModel(payModel: number): ShowInstanceResponse; set payModel(payModel: number | undefined); get payModel(): number | undefined; withPublicIp(publicIp: string): ShowInstanceResponse; set publicIp(publicIp: string | undefined); get publicIp(): string | undefined; withTrafficIp(trafficIp: string): ShowInstanceResponse; set trafficIp(trafficIp: string | undefined); get trafficIp(): string | undefined; } //# sourceMappingURL=ShowInstanceResponse.d.ts.map