Documentation ¶
Index ¶
- Constants
- Variables
- func AddEvent(checkName string, name string, id string, msgCode string, ...)
- func NewDryRunCloud() prvd.Provider
- func ResultEvent(client client.Client, status string, reason string) error
- type CheckResult
- type ContextKey
- type DryRunALB
- func (p DryRunALB) CreateALB(ctx context.Context, resLB *albmodel.AlbLoadBalancer, ...) (albmodel.LoadBalancerStatus, error)
- func (p DryRunALB) CreateALBListener(ctx context.Context, resLS *albmodel.Listener) (albmodel.ListenerStatus, error)
- func (p DryRunALB) CreateALBListenerRule(ctx context.Context, resLR *albmodel.ListenerRule) (albmodel.ListenerRuleStatus, error)
- func (p DryRunALB) CreateALBListenerRules(ctx context.Context, resLR []*albmodel.ListenerRule) (map[int]albmodel.ListenerRuleStatus, error)
- func (p DryRunALB) CreateALBServerGroup(ctx context.Context, resSGP *albmodel.ServerGroup, ...) (albmodel.ServerGroupStatus, error)
- func (p DryRunALB) DeleteALB(ctx context.Context, lbID string) error
- func (p DryRunALB) DeleteALBListener(ctx context.Context, lsID string) error
- func (p DryRunALB) DeleteALBListenerRule(ctx context.Context, sdkLRId string) error
- func (p DryRunALB) DeleteALBListenerRules(ctx context.Context, sdkLRIds []string) error
- func (p DryRunALB) DeleteALBServerGroup(ctx context.Context, serverGroupID string) error
- func (p DryRunALB) DeregisterALBServers(ctx context.Context, serverGroupID string, sdkServers []albsdk.BackendServer) error
- func (p DryRunALB) DescribeALBZones(request *albsdk.DescribeZonesRequest) (response *albsdk.DescribeZonesResponse, err error)
- func (p DryRunALB) ListALBListenerRules(ctx context.Context, lsID string) ([]albsdk.Rule, error)
- func (p DryRunALB) ListALBListeners(ctx context.Context, lbID string) ([]albsdk.Listener, error)
- func (p DryRunALB) ListALBServerGroupsWithTags(ctx context.Context, tagFilters map[string]string) ([]albmodel.ServerGroupWithTags, error)
- func (p DryRunALB) ListALBServers(ctx context.Context, serverGroupID string) ([]albsdk.BackendServer, error)
- func (p DryRunALB) ListALBsWithTags(ctx context.Context, tagFilters map[string]string) ([]albmodel.AlbLoadBalancerWithTags, error)
- func (p DryRunALB) RegisterALBServers(ctx context.Context, serverGroupID string, resServers []albmodel.BackendItem) error
- func (p DryRunALB) ReplaceALBServers(ctx context.Context, serverGroupID string, resServers []albmodel.BackendItem, ...) error
- func (p DryRunALB) ReuseALB(ctx context.Context, resLB *albmodel.AlbLoadBalancer, lbID string, ...) (albmodel.LoadBalancerStatus, error)
- func (p DryRunALB) TagALBResources(request *albsdk.TagResourcesRequest) (response *albsdk.TagResourcesResponse, err error)
- func (p DryRunALB) UpdateALB(ctx context.Context, resLB *albmodel.AlbLoadBalancer, ...) (albmodel.LoadBalancerStatus, error)
- func (p DryRunALB) UpdateALBListener(ctx context.Context, resLS *albmodel.Listener, sdkLB *albsdk.Listener) (albmodel.ListenerStatus, error)
- func (p DryRunALB) UpdateALBListenerRule(ctx context.Context, resLR *albmodel.ListenerRule, sdkLR *albsdk.Rule) (albmodel.ListenerRuleStatus, error)
- func (p DryRunALB) UpdateALBListenerRules(ctx context.Context, matches []albmodel.ResAndSDKListenerRulePair) error
- func (p DryRunALB) UpdateALBServerGroup(ctx context.Context, resSGP *albmodel.ServerGroup, ...) (albmodel.ServerGroupStatus, error)
- type DryRunCAS
- type DryRunCloud
- type DryRunECS
- func (d *DryRunECS) DescribeNetworkInterfaces(vpcId string, ips []string, ipVersionType model.AddressIPVersionType) (map[string]string, error)
- func (d *DryRunECS) GetInstancesByIP(ctx context.Context, ips []string) (*prvd.NodeAttribute, error)
- func (d *DryRunECS) ListInstances(ctx context.Context, ids []string) (map[string]*prvd.NodeAttribute, error)
- type DryRunNLB
- func (d DryRunNLB) AddNLBServers(ctx context.Context, sgId string, backends []nlbmodel.ServerGroupServer) error
- func (d DryRunNLB) AttachCommonBandwidthPackageToLoadBalancer(ctx context.Context, lbId string, bandwidthPackageId string) error
- func (d DryRunNLB) CreateNLB(ctx context.Context, mdl *nlbmodel.NetworkLoadBalancer) error
- func (d DryRunNLB) CreateNLBListener(ctx context.Context, lbId string, lis *nlbmodel.ListenerAttribute) error
- func (d DryRunNLB) CreateNLBServerGroup(ctx context.Context, sg *nlbmodel.ServerGroup) error
- func (d DryRunNLB) DeleteNLB(ctx context.Context, mdl *nlbmodel.NetworkLoadBalancer) error
- func (d DryRunNLB) DeleteNLBListener(ctx context.Context, listenerId string) error
- func (d DryRunNLB) DeleteNLBServerGroup(ctx context.Context, sgId string) error
- func (d DryRunNLB) DescribeNLB(ctx context.Context, mdl *nlbmodel.NetworkLoadBalancer) error
- func (d DryRunNLB) DetachCommonBandwidthPackageFromLoadBalancer(ctx context.Context, lbId string, bandwidthPackageId string) error
- func (d DryRunNLB) FindNLB(ctx context.Context, mdl *nlbmodel.NetworkLoadBalancer) error
- func (d DryRunNLB) GetNLBServerGroup(ctx context.Context, sgId string) (*nlbmodel.ServerGroup, error)
- func (d DryRunNLB) ListNLBListeners(ctx context.Context, lbId string) ([]*nlbmodel.ListenerAttribute, error)
- func (d DryRunNLB) ListNLBServerGroups(ctx context.Context, tags []tag.Tag) ([]*nlbmodel.ServerGroup, error)
- func (d DryRunNLB) ListNLBTagResources(ctx context.Context, lbId string) ([]tag.Tag, error)
- func (d DryRunNLB) RemoveNLBServers(ctx context.Context, sgId string, backends []nlbmodel.ServerGroupServer) error
- func (d DryRunNLB) StartNLBListener(ctx context.Context, listenerId string) error
- func (d DryRunNLB) StopNLBListener(ctx context.Context, listenerId string) error
- func (d DryRunNLB) TagNLBResource(ctx context.Context, resourceId string, resourceType nlbmodel.TagResourceType, ...) error
- func (d DryRunNLB) UntagNLBResources(ctx context.Context, resourceId string, resourceType nlbmodel.TagResourceType, ...) error
- func (d DryRunNLB) UpdateLoadBalancerProtection(ctx context.Context, lbId string, delCfg *nlbmodel.DeletionProtectionConfig, ...) error
- func (d DryRunNLB) UpdateNLB(ctx context.Context, mdl *nlbmodel.NetworkLoadBalancer) error
- func (d DryRunNLB) UpdateNLBAddressType(ctx context.Context, mdl *nlbmodel.NetworkLoadBalancer) error
- func (d DryRunNLB) UpdateNLBIPv6AddressType(ctx context.Context, mdl *nlbmodel.NetworkLoadBalancer) error
- func (d DryRunNLB) UpdateNLBListener(ctx context.Context, lis *nlbmodel.ListenerAttribute) error
- func (d DryRunNLB) UpdateNLBSecurityGroupIds(ctx context.Context, mdl *nlbmodel.NetworkLoadBalancer, ...) error
- func (d DryRunNLB) UpdateNLBServerGroup(ctx context.Context, sg *nlbmodel.ServerGroup) error
- func (d DryRunNLB) UpdateNLBServers(ctx context.Context, sgId string, backends []nlbmodel.ServerGroupServer) error
- func (d DryRunNLB) UpdateNLBZones(ctx context.Context, mdl *nlbmodel.NetworkLoadBalancer) error
- type DryRunPVTZ
- func (p *DryRunPVTZ) DeletePVTZ(ctx context.Context, ep *model.PvtzEndpoint) error
- func (p *DryRunPVTZ) ListPVTZ(ctx context.Context) ([]*model.PvtzEndpoint, error)
- func (p *DryRunPVTZ) SearchPVTZ(ctx context.Context, ep *model.PvtzEndpoint, exact bool) ([]*model.PvtzEndpoint, error)
- func (p *DryRunPVTZ) UpdatePVTZ(ctx context.Context, ep *model.PvtzEndpoint) error
- type DryRunSLB
- func (m *DryRunSLB) AddVServerGroupBackendServers(ctx context.Context, vGroupId string, backends string) error
- func (m *DryRunSLB) CreateLoadBalancer(ctx context.Context, mdl *model.LoadBalancer, clientToken string) error
- func (m *DryRunSLB) CreateLoadBalancerHTTPListener(ctx context.Context, lbId string, listener model.ListenerAttribute) error
- func (m *DryRunSLB) CreateLoadBalancerHTTPSListener(ctx context.Context, lbId string, listener model.ListenerAttribute) error
- func (m *DryRunSLB) CreateLoadBalancerTCPListener(ctx context.Context, lbId string, listener model.ListenerAttribute) error
- func (m *DryRunSLB) CreateLoadBalancerUDPListener(ctx context.Context, lbId string, listener model.ListenerAttribute) error
- func (m *DryRunSLB) CreateVServerGroup(ctx context.Context, vg *model.VServerGroup, lbId string) error
- func (m *DryRunSLB) DeleteLoadBalancer(ctx context.Context, mdl *model.LoadBalancer) error
- func (m *DryRunSLB) DeleteLoadBalancerListener(ctx context.Context, lbId string, port int, proto string) error
- func (m *DryRunSLB) DeleteVServerGroup(ctx context.Context, vGroupId string) error
- func (m *DryRunSLB) DescribeLoadBalancer(ctx context.Context, mdl *model.LoadBalancer) error
- func (m *DryRunSLB) DescribeLoadBalancerListeners(ctx context.Context, lbId string) ([]model.ListenerAttribute, error)
- func (m *DryRunSLB) DescribeServerCertificateById(ctx context.Context, serverCertificateId string) (*model.CertAttribute, error)
- func (m *DryRunSLB) DescribeVServerGroupAttribute(ctx context.Context, vGroupId string) (model.VServerGroup, error)
- func (m *DryRunSLB) DescribeVServerGroups(ctx context.Context, lbId string) ([]model.VServerGroup, error)
- func (m *DryRunSLB) FindLoadBalancer(ctx context.Context, mdl *model.LoadBalancer) error
- func (m *DryRunSLB) ListCLBTagResources(ctx context.Context, lbId string) ([]tag.Tag, error)
- func (m *DryRunSLB) ModifyLoadBalancerInstanceChargeType(ctx context.Context, lbId string, instanceChargeType string, spec string) error
- func (m *DryRunSLB) ModifyLoadBalancerInstanceSpec(ctx context.Context, lbId string, spec string) error
- func (m *DryRunSLB) ModifyLoadBalancerInternetSpec(ctx context.Context, lbId string, chargeType string, bandwidth int) error
- func (m *DryRunSLB) ModifyVServerGroupBackendServers(ctx context.Context, vGroupId string, old string, new string) error
- func (m *DryRunSLB) RemoveVServerGroupBackendServers(ctx context.Context, vGroupId string, backends string) error
- func (m *DryRunSLB) SetLoadBalancerDeleteProtection(ctx context.Context, lbId string, flag string) error
- func (m *DryRunSLB) SetLoadBalancerHTTPListenerAttribute(ctx context.Context, lbId string, listener model.ListenerAttribute) error
- func (m *DryRunSLB) SetLoadBalancerHTTPSListenerAttribute(ctx context.Context, lbId string, listener model.ListenerAttribute) error
- func (m *DryRunSLB) SetLoadBalancerModificationProtection(ctx context.Context, lbId string, flag string) error
- func (m *DryRunSLB) SetLoadBalancerName(ctx context.Context, lbId string, name string) error
- func (m *DryRunSLB) SetLoadBalancerTCPListenerAttribute(ctx context.Context, lbId string, listener model.ListenerAttribute) error
- func (m *DryRunSLB) SetLoadBalancerUDPListenerAttribute(ctx context.Context, lbId string, listener model.ListenerAttribute) error
- func (m *DryRunSLB) SetVServerGroupAttribute(ctx context.Context, vGroupId string, backends string) error
- func (m *DryRunSLB) StartLoadBalancerListener(ctx context.Context, lbId string, port int, proto string) error
- func (m *DryRunSLB) StopLoadBalancerListener(ctx context.Context, lbId string, port int, proto string) error
- func (m *DryRunSLB) TagCLBResource(ctx context.Context, resourceId string, tags []tag.Tag) error
- func (m *DryRunSLB) UntagResources(ctx context.Context, lbId string, tagKey *[]string) error
- type DryRunSLS
- type DryRunVPC
- func (m *DryRunVPC) CreateRoute(ctx context.Context, table string, provideID string, destinationCIDR string) (*model.Route, error)
- func (m *DryRunVPC) DeleteRoute(ctx context.Context, table, provideID, destinationCIDR string) error
- func (m *DryRunVPC) DescribeEipAddresses(ctx context.Context, instanceType string, instanceId string) ([]string, error)
- func (m *DryRunVPC) DescribeVSwitches(ctx context.Context, vpcID string) ([]servicesvpc.VSwitch, error)
- func (m *DryRunVPC) DescribeVpcCIDRBlock(ctx context.Context, vpcId string, ipVersion model.AddressIPVersionType) ([]*net.IPNet, error)
- func (m *DryRunVPC) FindRoute(ctx context.Context, table, pvid, cidr string) (*model.Route, error)
- func (m *DryRunVPC) ListRoute(ctx context.Context, table string) ([]*model.Route, error)
- func (m *DryRunVPC) ListRouteTables(ctx context.Context, vpcID string) ([]string, error)
- type ItemResult
- type MessageLevel
- type Result
Constants ¶
View Source
const ( FAIL = "Fail" SUCCESS = "Success" SLB = "ccmSLB" VPC = "ccmVPC" ECS = "ccmECS" PVTZ = "ccmPVTZ" )
View Source
const ( NORMAL = MessageLevel("normal") ERROR = MessageLevel("error") WARN = MessageLevel("warn") UNKNOWN = MessageLevel("unknown") )
View Source
const ( ContextService = ContextKey("ctx.service") ContextMessage = ContextKey("ctx.msg") ContextSLB = ContextKey("ctx.slb") ContextNLB = ContextKey("ctx.nlb") )
View Source
const BATCHSIZE = 20
Variables ¶
View Source
var Message = cache{ Data: make(map[string]CheckResult), }
Functions ¶
func NewDryRunCloud ¶
Types ¶
type CheckResult ¶
type ContextKey ¶
type ContextKey string
type DryRunALB ¶
type DryRunALB struct {
// contains filtered or unexported fields
}
func NewDryRunALB ¶
func NewDryRunALB( auth *base.ClientMgr, alb *alb.ALBProvider, ) *DryRunALB
func (DryRunALB) CreateALB ¶
func (p DryRunALB) CreateALB(ctx context.Context, resLB *albmodel.AlbLoadBalancer, trackingProvider tracking.TrackingProvider) (albmodel.LoadBalancerStatus, error)
func (DryRunALB) CreateALBListener ¶
func (p DryRunALB) CreateALBListener(ctx context.Context, resLS *albmodel.Listener) (albmodel.ListenerStatus, error)
ALB Listener
func (DryRunALB) CreateALBListenerRule ¶
func (p DryRunALB) CreateALBListenerRule(ctx context.Context, resLR *albmodel.ListenerRule) (albmodel.ListenerRuleStatus, error)
ALB Listener Rule
func (DryRunALB) CreateALBListenerRules ¶
func (p DryRunALB) CreateALBListenerRules(ctx context.Context, resLR []*albmodel.ListenerRule) (map[int]albmodel.ListenerRuleStatus, error)
func (DryRunALB) CreateALBServerGroup ¶
func (p DryRunALB) CreateALBServerGroup(ctx context.Context, resSGP *albmodel.ServerGroup, trackingProvider tracking.TrackingProvider) (albmodel.ServerGroupStatus, error)
ALB ServerGroup
func (DryRunALB) DeleteALBListener ¶
func (DryRunALB) DeleteALBListenerRule ¶
func (DryRunALB) DeleteALBListenerRules ¶
func (DryRunALB) DeleteALBServerGroup ¶
func (DryRunALB) DeregisterALBServers ¶
func (DryRunALB) DescribeALBZones ¶
func (p DryRunALB) DescribeALBZones(request *albsdk.DescribeZonesRequest) (response *albsdk.DescribeZonesResponse, err error)
func (DryRunALB) ListALBListenerRules ¶
func (DryRunALB) ListALBListeners ¶
func (DryRunALB) ListALBServerGroupsWithTags ¶
func (p DryRunALB) ListALBServerGroupsWithTags(ctx context.Context, tagFilters map[string]string) ([]albmodel.ServerGroupWithTags, error)
ALB Tags
func (DryRunALB) ListALBServers ¶
func (DryRunALB) ListALBsWithTags ¶
func (DryRunALB) RegisterALBServers ¶
func (p DryRunALB) RegisterALBServers(ctx context.Context, serverGroupID string, resServers []albmodel.BackendItem) error
ALB Server
func (DryRunALB) ReplaceALBServers ¶
func (p DryRunALB) ReplaceALBServers(ctx context.Context, serverGroupID string, resServers []albmodel.BackendItem, sdkServers []albsdk.BackendServer) error
func (DryRunALB) ReuseALB ¶
func (p DryRunALB) ReuseALB(ctx context.Context, resLB *albmodel.AlbLoadBalancer, lbID string, trackingProvider tracking.TrackingProvider) (albmodel.LoadBalancerStatus, error)
func (DryRunALB) TagALBResources ¶
func (p DryRunALB) TagALBResources(request *albsdk.TagResourcesRequest) (response *albsdk.TagResourcesResponse, err error)
func (DryRunALB) UpdateALB ¶
func (p DryRunALB) UpdateALB(ctx context.Context, resLB *albmodel.AlbLoadBalancer, sdkLB albsdk.LoadBalancer) (albmodel.LoadBalancerStatus, error)
func (DryRunALB) UpdateALBListener ¶
func (DryRunALB) UpdateALBListenerRule ¶
func (p DryRunALB) UpdateALBListenerRule(ctx context.Context, resLR *albmodel.ListenerRule, sdkLR *albsdk.Rule) (albmodel.ListenerRuleStatus, error)
func (DryRunALB) UpdateALBListenerRules ¶
func (DryRunALB) UpdateALBServerGroup ¶
func (p DryRunALB) UpdateALBServerGroup(ctx context.Context, resSGP *albmodel.ServerGroup, sdkSGP albmodel.ServerGroupWithTags) (albmodel.ServerGroupStatus, error)
type DryRunCAS ¶
type DryRunCAS struct {
// contains filtered or unexported fields
}
func NewDryRunCAS ¶
func NewDryRunCAS( auth *base.ClientMgr, cas *casprvd.CASProvider, ) *DryRunCAS
func (DryRunCAS) DescribeSSLCertificateList ¶
func (DryRunCAS) DescribeSSLCertificatePublicKeyDetail ¶
type DryRunCloud ¶
type DryRunECS ¶
type DryRunECS struct {
// contains filtered or unexported fields
}
func NewDryRunECS ¶
func NewDryRunECS( auth *base.ClientMgr, ecs *ecs.ECSProvider, ) *DryRunECS
func (*DryRunECS) DescribeNetworkInterfaces ¶
func (*DryRunECS) GetInstancesByIP ¶
func (*DryRunECS) ListInstances ¶
type DryRunNLB ¶
type DryRunNLB struct {
// contains filtered or unexported fields
}
func NewDryRunNLB ¶
func NewDryRunNLB( auth *base.ClientMgr, nlb *nlb.NLBProvider, ) *DryRunNLB
func (DryRunNLB) AddNLBServers ¶
func (DryRunNLB) AttachCommonBandwidthPackageToLoadBalancer ¶
func (DryRunNLB) CreateNLBListener ¶
func (DryRunNLB) CreateNLBServerGroup ¶
func (DryRunNLB) DeleteNLBListener ¶
func (DryRunNLB) DeleteNLBServerGroup ¶
func (DryRunNLB) DescribeNLB ¶
func (DryRunNLB) DetachCommonBandwidthPackageFromLoadBalancer ¶
func (DryRunNLB) GetNLBServerGroup ¶
func (DryRunNLB) ListNLBListeners ¶
func (DryRunNLB) ListNLBServerGroups ¶
func (DryRunNLB) ListNLBTagResources ¶
func (DryRunNLB) RemoveNLBServers ¶
func (DryRunNLB) StartNLBListener ¶
func (DryRunNLB) StopNLBListener ¶
func (DryRunNLB) TagNLBResource ¶
func (DryRunNLB) UntagNLBResources ¶
func (DryRunNLB) UpdateLoadBalancerProtection ¶
func (d DryRunNLB) UpdateLoadBalancerProtection(ctx context.Context, lbId string, delCfg *nlbmodel.DeletionProtectionConfig, modCfg *nlbmodel.ModificationProtectionConfig) error
func (DryRunNLB) UpdateNLBAddressType ¶
func (DryRunNLB) UpdateNLBIPv6AddressType ¶
func (DryRunNLB) UpdateNLBListener ¶
func (DryRunNLB) UpdateNLBSecurityGroupIds ¶
func (DryRunNLB) UpdateNLBServerGroup ¶
func (DryRunNLB) UpdateNLBServers ¶
func (DryRunNLB) UpdateNLBZones ¶
type DryRunPVTZ ¶
type DryRunPVTZ struct {
// contains filtered or unexported fields
}
func NewDryRunPVTZ ¶
func NewDryRunPVTZ( auth *base.ClientMgr, pvtz *pvtz.PVTZProvider, ) *DryRunPVTZ
func (*DryRunPVTZ) DeletePVTZ ¶
func (p *DryRunPVTZ) DeletePVTZ(ctx context.Context, ep *model.PvtzEndpoint) error
func (*DryRunPVTZ) ListPVTZ ¶
func (p *DryRunPVTZ) ListPVTZ(ctx context.Context) ([]*model.PvtzEndpoint, error)
func (*DryRunPVTZ) SearchPVTZ ¶
func (p *DryRunPVTZ) SearchPVTZ(ctx context.Context, ep *model.PvtzEndpoint, exact bool) ([]*model.PvtzEndpoint, error)
func (*DryRunPVTZ) UpdatePVTZ ¶
func (p *DryRunPVTZ) UpdatePVTZ(ctx context.Context, ep *model.PvtzEndpoint) error
type DryRunSLB ¶
type DryRunSLB struct {
// contains filtered or unexported fields
}
func NewDryRunSLB ¶
func NewDryRunSLB( auth *base.ClientMgr, slb *slb.SLBProvider, ) *DryRunSLB
func (*DryRunSLB) AddVServerGroupBackendServers ¶
func (*DryRunSLB) CreateLoadBalancer ¶
func (*DryRunSLB) CreateLoadBalancerHTTPListener ¶
func (*DryRunSLB) CreateLoadBalancerHTTPSListener ¶
func (*DryRunSLB) CreateLoadBalancerTCPListener ¶
func (*DryRunSLB) CreateLoadBalancerUDPListener ¶
func (*DryRunSLB) CreateVServerGroup ¶
func (*DryRunSLB) DeleteLoadBalancer ¶
func (*DryRunSLB) DeleteLoadBalancerListener ¶
func (*DryRunSLB) DeleteVServerGroup ¶
func (*DryRunSLB) DescribeLoadBalancer ¶
func (*DryRunSLB) DescribeLoadBalancerListeners ¶
func (m *DryRunSLB) DescribeLoadBalancerListeners(ctx context.Context, lbId string) ([]model.ListenerAttribute, error)
Listener
func (*DryRunSLB) DescribeServerCertificateById ¶
func (*DryRunSLB) DescribeVServerGroupAttribute ¶
func (*DryRunSLB) DescribeVServerGroups ¶
func (m *DryRunSLB) DescribeVServerGroups(ctx context.Context, lbId string) ([]model.VServerGroup, error)
VServerGroup
func (*DryRunSLB) FindLoadBalancer ¶
func (*DryRunSLB) ListCLBTagResources ¶
func (*DryRunSLB) ModifyLoadBalancerInstanceChargeType ¶
func (*DryRunSLB) ModifyLoadBalancerInstanceSpec ¶
func (*DryRunSLB) ModifyLoadBalancerInternetSpec ¶
func (*DryRunSLB) ModifyVServerGroupBackendServers ¶
func (*DryRunSLB) RemoveVServerGroupBackendServers ¶
func (*DryRunSLB) SetLoadBalancerDeleteProtection ¶
func (*DryRunSLB) SetLoadBalancerHTTPListenerAttribute ¶
func (*DryRunSLB) SetLoadBalancerHTTPSListenerAttribute ¶
func (*DryRunSLB) SetLoadBalancerModificationProtection ¶
func (*DryRunSLB) SetLoadBalancerName ¶
func (*DryRunSLB) SetLoadBalancerTCPListenerAttribute ¶
func (*DryRunSLB) SetLoadBalancerUDPListenerAttribute ¶
func (*DryRunSLB) SetVServerGroupAttribute ¶
func (*DryRunSLB) StartLoadBalancerListener ¶
func (*DryRunSLB) StopLoadBalancerListener ¶
func (*DryRunSLB) TagCLBResource ¶
Tag
type DryRunSLS ¶
type DryRunSLS struct {
// contains filtered or unexported fields
}
func NewDryRunSLS ¶
func NewDryRunSLS( auth *base.ClientMgr, sls *slsprvd.SLSProvider, ) *DryRunSLS
func (DryRunSLS) AnalyzeProductLog ¶
func (s DryRunSLS) AnalyzeProductLog(request *sls.AnalyzeProductLogRequest) (response *sls.AnalyzeProductLogResponse, err error)
type DryRunVPC ¶
type DryRunVPC struct {
// contains filtered or unexported fields
}
func NewDryRunVPC ¶
func NewDryRunVPC( auth *base.ClientMgr, vpc *vpc.VPCProvider, ) *DryRunVPC
func (*DryRunVPC) CreateRoute ¶
func (*DryRunVPC) DeleteRoute ¶
func (*DryRunVPC) DescribeEipAddresses ¶
func (*DryRunVPC) DescribeVSwitches ¶
func (*DryRunVPC) DescribeVpcCIDRBlock ¶
type ItemResult ¶
type MessageLevel ¶
type MessageLevel string
type Result ¶
type Result struct { State string Reason string CheckResults []CheckResult }
Click to show internal directories.
Click to hide internal directories.