Documentation ¶
Index ¶
- type CreateForwardRuleRequest
- type CreateForwardRuleResponse
- type CreateForwardRuleResult
- type CreateInstanceRequest
- type CreateInstanceResponse
- type CreateInstanceResult
- type CreateWebRuleRequest
- type CreateWebRuleResponse
- type CreateWebRuleResult
- type DeleteForwardRuleRequest
- type DeleteForwardRuleResponse
- type DeleteForwardRuleResult
- type DeleteWebRuleRequest
- type DeleteWebRuleResponse
- type DeleteWebRuleResult
- type DescribeForwardRuleRequest
- type DescribeForwardRuleResponse
- type DescribeForwardRuleResult
- type DescribeForwardRulesRequest
- func (r DescribeForwardRulesRequest) GetRegionId() string
- func (r *DescribeForwardRulesRequest) SetInstanceId(instanceId string)
- func (r *DescribeForwardRulesRequest) SetPageNumber(pageNumber int)
- func (r *DescribeForwardRulesRequest) SetPageSize(pageSize int)
- func (r *DescribeForwardRulesRequest) SetRegionId(regionId string)
- type DescribeForwardRulesResponse
- type DescribeForwardRulesResult
- type DescribeInstanceRequest
- type DescribeInstanceResponse
- type DescribeInstanceResult
- type DescribeInstancesRequest
- func (r DescribeInstancesRequest) GetRegionId() string
- func (r *DescribeInstancesRequest) SetName(name string)
- func (r *DescribeInstancesRequest) SetPageNumber(pageNumber int)
- func (r *DescribeInstancesRequest) SetPageSize(pageSize int)
- func (r *DescribeInstancesRequest) SetRegionId(regionId string)
- type DescribeInstancesResponse
- type DescribeInstancesResult
- type DescribeWebRuleRequest
- type DescribeWebRuleResponse
- type DescribeWebRuleResult
- type DescribeWebRulesRequest
- func (r DescribeWebRulesRequest) GetRegionId() string
- func (r *DescribeWebRulesRequest) SetInstanceId(instanceId string)
- func (r *DescribeWebRulesRequest) SetPageNumber(pageNumber int)
- func (r *DescribeWebRulesRequest) SetPageSize(pageSize int)
- func (r *DescribeWebRulesRequest) SetRegionId(regionId string)
- type DescribeWebRulesResponse
- type DescribeWebRulesResult
- type DisableInstanceCCRequest
- type DisableInstanceCCResponse
- type DisableInstanceCCResult
- type DisableInstanceIpBlackListRequest
- type DisableInstanceIpBlackListResponse
- type DisableInstanceIpBlackListResult
- type DisableInstanceIpWhiteListRequest
- type DisableInstanceIpWhiteListResponse
- type DisableInstanceIpWhiteListResult
- type DisableInstanceUrlWhiteListRequest
- type DisableInstanceUrlWhiteListResponse
- type DisableInstanceUrlWhiteListResult
- type EnableInstanceCCRequest
- type EnableInstanceCCResponse
- type EnableInstanceCCResult
- type EnableInstanceIpBlackListRequest
- type EnableInstanceIpBlackListResponse
- type EnableInstanceIpBlackListResult
- type EnableInstanceIpWhiteListRequest
- type EnableInstanceIpWhiteListResponse
- type EnableInstanceIpWhiteListResult
- type EnableInstanceUrlWhiteListRequest
- type EnableInstanceUrlWhiteListResponse
- type EnableInstanceUrlWhiteListResult
- type ModifyForwardRuleRequest
- func (r ModifyForwardRuleRequest) GetRegionId() string
- func (r *ModifyForwardRuleRequest) SetForwardRuleId(forwardRuleId string)
- func (r *ModifyForwardRuleRequest) SetForwardRuleSpec(forwardRuleSpec *ipanti.ForwardRuleSpec)
- func (r *ModifyForwardRuleRequest) SetInstanceId(instanceId string)
- func (r *ModifyForwardRuleRequest) SetRegionId(regionId string)
- type ModifyForwardRuleResponse
- type ModifyForwardRuleResult
- type ModifyInstanceCCRequest
- type ModifyInstanceCCResponse
- type ModifyInstanceCCResult
- type ModifyInstanceIpBlackListRequest
- type ModifyInstanceIpBlackListResponse
- type ModifyInstanceIpBlackListResult
- type ModifyInstanceIpWhiteListRequest
- type ModifyInstanceIpWhiteListResponse
- type ModifyInstanceIpWhiteListResult
- type ModifyInstanceNameRequest
- type ModifyInstanceNameResponse
- type ModifyInstanceNameResult
- type ModifyInstanceUrlWhiteListRequest
- type ModifyInstanceUrlWhiteListResponse
- type ModifyInstanceUrlWhiteListResult
- type ModifyWebRuleRequest
- func (r ModifyWebRuleRequest) GetRegionId() string
- func (r *ModifyWebRuleRequest) SetInstanceId(instanceId string)
- func (r *ModifyWebRuleRequest) SetRegionId(regionId string)
- func (r *ModifyWebRuleRequest) SetWebRuleId(webRuleId string)
- func (r *ModifyWebRuleRequest) SetWebRuleSpec(webRuleSpec *ipanti.WebRuleSpec)
- type ModifyWebRuleResponse
- type ModifyWebRuleResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateForwardRuleRequest ¶
type CreateForwardRuleRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` /* 非网站类规则参数 */ ForwardRuleSpec *ipanti.ForwardRuleSpec `json:"forwardRuleSpec"` }
func NewCreateForwardRuleRequest ¶
func NewCreateForwardRuleRequest( regionId string, instanceId string, forwardRuleSpec *ipanti.ForwardRuleSpec, ) *CreateForwardRuleRequest
* param regionId: Region ID * param instanceId: 实例id * param forwardRuleSpec: 非网站类规则参数
func (CreateForwardRuleRequest) GetRegionId ¶
func (r CreateForwardRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateForwardRuleRequest) SetForwardRuleSpec ¶
func (r *CreateForwardRuleRequest) SetForwardRuleSpec(forwardRuleSpec *ipanti.ForwardRuleSpec)
func (*CreateForwardRuleRequest) SetInstanceId ¶
func (r *CreateForwardRuleRequest) SetInstanceId(instanceId string)
func (*CreateForwardRuleRequest) SetRegionId ¶
func (r *CreateForwardRuleRequest) SetRegionId(regionId string)
type CreateForwardRuleResponse ¶
type CreateForwardRuleResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateForwardRuleResult `json:"result"` }
type CreateForwardRuleResult ¶
type CreateForwardRuleResult struct { }
type CreateInstanceRequest ¶
type CreateInstanceRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例规格参数 */ InstanceSpec *ipanti.InstanceSpec `json:"instanceSpec"` }
func NewCreateInstanceRequest ¶
func NewCreateInstanceRequest( regionId string, instanceSpec *ipanti.InstanceSpec, ) *CreateInstanceRequest
* param regionId: Region ID * param instanceSpec: 实例规格参数
func (CreateInstanceRequest) GetRegionId ¶
func (r CreateInstanceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateInstanceRequest) SetInstanceSpec ¶
func (r *CreateInstanceRequest) SetInstanceSpec(instanceSpec *ipanti.InstanceSpec)
func (*CreateInstanceRequest) SetRegionId ¶
func (r *CreateInstanceRequest) SetRegionId(regionId string)
type CreateInstanceResponse ¶
type CreateInstanceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateInstanceResult `json:"result"` }
type CreateInstanceResult ¶
type CreateInstanceResult struct {
OrderId string `json:"orderId"`
}
type CreateWebRuleRequest ¶
type CreateWebRuleRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` /* 网站类规则参数 */ WebRuleSpec *ipanti.WebRuleSpec `json:"webRuleSpec"` }
func NewCreateWebRuleRequest ¶
func NewCreateWebRuleRequest( regionId string, instanceId string, webRuleSpec *ipanti.WebRuleSpec, ) *CreateWebRuleRequest
* param regionId: Region ID * param instanceId: 实例id * param webRuleSpec: 网站类规则参数
func (CreateWebRuleRequest) GetRegionId ¶
func (r CreateWebRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateWebRuleRequest) SetInstanceId ¶
func (r *CreateWebRuleRequest) SetInstanceId(instanceId string)
func (*CreateWebRuleRequest) SetRegionId ¶
func (r *CreateWebRuleRequest) SetRegionId(regionId string)
func (*CreateWebRuleRequest) SetWebRuleSpec ¶
func (r *CreateWebRuleRequest) SetWebRuleSpec(webRuleSpec *ipanti.WebRuleSpec)
type CreateWebRuleResponse ¶
type CreateWebRuleResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateWebRuleResult `json:"result"` }
type CreateWebRuleResult ¶
type CreateWebRuleResult struct { }
type DeleteForwardRuleRequest ¶
type DeleteForwardRuleRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` /* 转发规则id */ ForwardRuleId string `json:"forwardRuleId"` }
func NewDeleteForwardRuleRequest ¶
func NewDeleteForwardRuleRequest( regionId string, instanceId string, forwardRuleId string, ) *DeleteForwardRuleRequest
* param regionId: Region ID * param instanceId: 实例id * param forwardRuleId: 转发规则id
func (DeleteForwardRuleRequest) GetRegionId ¶
func (r DeleteForwardRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteForwardRuleRequest) SetForwardRuleId ¶
func (r *DeleteForwardRuleRequest) SetForwardRuleId(forwardRuleId string)
func (*DeleteForwardRuleRequest) SetInstanceId ¶
func (r *DeleteForwardRuleRequest) SetInstanceId(instanceId string)
func (*DeleteForwardRuleRequest) SetRegionId ¶
func (r *DeleteForwardRuleRequest) SetRegionId(regionId string)
type DeleteForwardRuleResponse ¶
type DeleteForwardRuleResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteForwardRuleResult `json:"result"` }
type DeleteForwardRuleResult ¶
type DeleteForwardRuleResult struct { }
type DeleteWebRuleRequest ¶
type DeleteWebRuleRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` /* 网站规则id */ WebRuleId string `json:"webRuleId"` }
func NewDeleteWebRuleRequest ¶
func NewDeleteWebRuleRequest( regionId string, instanceId string, webRuleId string, ) *DeleteWebRuleRequest
* param regionId: Region ID * param instanceId: 实例id * param webRuleId: 网站规则id
func (DeleteWebRuleRequest) GetRegionId ¶
func (r DeleteWebRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteWebRuleRequest) SetInstanceId ¶
func (r *DeleteWebRuleRequest) SetInstanceId(instanceId string)
func (*DeleteWebRuleRequest) SetRegionId ¶
func (r *DeleteWebRuleRequest) SetRegionId(regionId string)
func (*DeleteWebRuleRequest) SetWebRuleId ¶
func (r *DeleteWebRuleRequest) SetWebRuleId(webRuleId string)
type DeleteWebRuleResponse ¶
type DeleteWebRuleResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteWebRuleResult `json:"result"` }
type DeleteWebRuleResult ¶
type DeleteWebRuleResult struct { }
type DescribeForwardRuleRequest ¶
type DescribeForwardRuleRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` /* 转发规则id */ ForwardRuleId string `json:"forwardRuleId"` }
func NewDescribeForwardRuleRequest ¶
func NewDescribeForwardRuleRequest( regionId string, instanceId string, forwardRuleId string, ) *DescribeForwardRuleRequest
* param regionId: Region ID * param instanceId: 实例id * param forwardRuleId: 转发规则id
func (DescribeForwardRuleRequest) GetRegionId ¶
func (r DescribeForwardRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeForwardRuleRequest) SetForwardRuleId ¶
func (r *DescribeForwardRuleRequest) SetForwardRuleId(forwardRuleId string)
func (*DescribeForwardRuleRequest) SetInstanceId ¶
func (r *DescribeForwardRuleRequest) SetInstanceId(instanceId string)
func (*DescribeForwardRuleRequest) SetRegionId ¶
func (r *DescribeForwardRuleRequest) SetRegionId(regionId string)
type DescribeForwardRuleResponse ¶
type DescribeForwardRuleResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeForwardRuleResult `json:"result"` }
type DescribeForwardRuleResult ¶
type DescribeForwardRuleResult struct {
ForwardRule ipanti.ForwardRule `json:"forwardRule"`
}
type DescribeForwardRulesRequest ¶
type DescribeForwardRulesRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` /* 页码;默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小;默认为20;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` }
func NewDescribeForwardRulesRequest ¶
func NewDescribeForwardRulesRequest( regionId string, instanceId string, ) *DescribeForwardRulesRequest
* param regionId: Region ID * param instanceId: 实例id * param pageNumber: 页码;默认为1 (Optional) * param pageSize: 分页大小;默认为20;取值范围[10, 100] (Optional)
func (DescribeForwardRulesRequest) GetRegionId ¶
func (r DescribeForwardRulesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeForwardRulesRequest) SetInstanceId ¶
func (r *DescribeForwardRulesRequest) SetInstanceId(instanceId string)
func (*DescribeForwardRulesRequest) SetPageNumber ¶
func (r *DescribeForwardRulesRequest) SetPageNumber(pageNumber int)
func (*DescribeForwardRulesRequest) SetPageSize ¶
func (r *DescribeForwardRulesRequest) SetPageSize(pageSize int)
func (*DescribeForwardRulesRequest) SetRegionId ¶
func (r *DescribeForwardRulesRequest) SetRegionId(regionId string)
type DescribeForwardRulesResponse ¶
type DescribeForwardRulesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeForwardRulesResult `json:"result"` }
type DescribeForwardRulesResult ¶
type DescribeForwardRulesResult struct { ForwardRules []ipanti.ForwardRule `json:"forwardRules"` TotalCount int `json:"totalCount"` }
type DescribeInstanceRequest ¶
type DescribeInstanceRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` }
func NewDescribeInstanceRequest ¶
func NewDescribeInstanceRequest( regionId string, instanceId string, ) *DescribeInstanceRequest
* param regionId: Region ID * param instanceId: 实例id
func (DescribeInstanceRequest) GetRegionId ¶
func (r DescribeInstanceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeInstanceRequest) SetInstanceId ¶
func (r *DescribeInstanceRequest) SetInstanceId(instanceId string)
func (*DescribeInstanceRequest) SetRegionId ¶
func (r *DescribeInstanceRequest) SetRegionId(regionId string)
type DescribeInstanceResponse ¶
type DescribeInstanceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeInstanceResult `json:"result"` }
type DescribeInstanceResult ¶
type DescribeInstancesRequest ¶
type DescribeInstancesRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 页码;默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小;默认为20;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` /* 实例名称,可模糊匹配 (Optional) */ Name *string `json:"name"` }
func NewDescribeInstancesRequest ¶
func NewDescribeInstancesRequest( regionId string, ) *DescribeInstancesRequest
* param regionId: Region ID * param pageNumber: 页码;默认为1 (Optional) * param pageSize: 分页大小;默认为20;取值范围[10, 100] (Optional) * param name: 实例名称,可模糊匹配 (Optional)
func (DescribeInstancesRequest) GetRegionId ¶
func (r DescribeInstancesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeInstancesRequest) SetName ¶
func (r *DescribeInstancesRequest) SetName(name string)
func (*DescribeInstancesRequest) SetPageNumber ¶
func (r *DescribeInstancesRequest) SetPageNumber(pageNumber int)
func (*DescribeInstancesRequest) SetPageSize ¶
func (r *DescribeInstancesRequest) SetPageSize(pageSize int)
func (*DescribeInstancesRequest) SetRegionId ¶
func (r *DescribeInstancesRequest) SetRegionId(regionId string)
type DescribeInstancesResponse ¶
type DescribeInstancesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeInstancesResult `json:"result"` }
type DescribeInstancesResult ¶
type DescribeWebRuleRequest ¶
type DescribeWebRuleRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` /* 网站规则id */ WebRuleId string `json:"webRuleId"` }
func NewDescribeWebRuleRequest ¶
func NewDescribeWebRuleRequest( regionId string, instanceId string, webRuleId string, ) *DescribeWebRuleRequest
* param regionId: Region ID * param instanceId: 实例id * param webRuleId: 网站规则id
func (DescribeWebRuleRequest) GetRegionId ¶
func (r DescribeWebRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeWebRuleRequest) SetInstanceId ¶
func (r *DescribeWebRuleRequest) SetInstanceId(instanceId string)
func (*DescribeWebRuleRequest) SetRegionId ¶
func (r *DescribeWebRuleRequest) SetRegionId(regionId string)
func (*DescribeWebRuleRequest) SetWebRuleId ¶
func (r *DescribeWebRuleRequest) SetWebRuleId(webRuleId string)
type DescribeWebRuleResponse ¶
type DescribeWebRuleResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeWebRuleResult `json:"result"` }
type DescribeWebRuleResult ¶
type DescribeWebRulesRequest ¶
type DescribeWebRulesRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` /* 页码;默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小;默认为20;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` }
func NewDescribeWebRulesRequest ¶
func NewDescribeWebRulesRequest( regionId string, instanceId string, ) *DescribeWebRulesRequest
* param regionId: Region ID * param instanceId: 实例id * param pageNumber: 页码;默认为1 (Optional) * param pageSize: 分页大小;默认为20;取值范围[10, 100] (Optional)
func (DescribeWebRulesRequest) GetRegionId ¶
func (r DescribeWebRulesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeWebRulesRequest) SetInstanceId ¶
func (r *DescribeWebRulesRequest) SetInstanceId(instanceId string)
func (*DescribeWebRulesRequest) SetPageNumber ¶
func (r *DescribeWebRulesRequest) SetPageNumber(pageNumber int)
func (*DescribeWebRulesRequest) SetPageSize ¶
func (r *DescribeWebRulesRequest) SetPageSize(pageSize int)
func (*DescribeWebRulesRequest) SetRegionId ¶
func (r *DescribeWebRulesRequest) SetRegionId(regionId string)
type DescribeWebRulesResponse ¶
type DescribeWebRulesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeWebRulesResult `json:"result"` }
type DescribeWebRulesResult ¶
type DisableInstanceCCRequest ¶
type DisableInstanceCCRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` }
func NewDisableInstanceCCRequest ¶
func NewDisableInstanceCCRequest( regionId string, instanceId string, ) *DisableInstanceCCRequest
* param regionId: Region ID * param instanceId: 实例id
func (DisableInstanceCCRequest) GetRegionId ¶
func (r DisableInstanceCCRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DisableInstanceCCRequest) SetInstanceId ¶
func (r *DisableInstanceCCRequest) SetInstanceId(instanceId string)
func (*DisableInstanceCCRequest) SetRegionId ¶
func (r *DisableInstanceCCRequest) SetRegionId(regionId string)
type DisableInstanceCCResponse ¶
type DisableInstanceCCResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DisableInstanceCCResult `json:"result"` }
type DisableInstanceCCResult ¶
type DisableInstanceCCResult struct { }
type DisableInstanceIpBlackListRequest ¶
type DisableInstanceIpBlackListRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` }
func NewDisableInstanceIpBlackListRequest ¶
func NewDisableInstanceIpBlackListRequest( regionId string, instanceId string, ) *DisableInstanceIpBlackListRequest
* param regionId: Region ID * param instanceId: 实例id
func (DisableInstanceIpBlackListRequest) GetRegionId ¶
func (r DisableInstanceIpBlackListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DisableInstanceIpBlackListRequest) SetInstanceId ¶
func (r *DisableInstanceIpBlackListRequest) SetInstanceId(instanceId string)
func (*DisableInstanceIpBlackListRequest) SetRegionId ¶
func (r *DisableInstanceIpBlackListRequest) SetRegionId(regionId string)
type DisableInstanceIpBlackListResponse ¶
type DisableInstanceIpBlackListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DisableInstanceIpBlackListResult `json:"result"` }
type DisableInstanceIpBlackListResult ¶
type DisableInstanceIpBlackListResult struct { }
type DisableInstanceIpWhiteListRequest ¶
type DisableInstanceIpWhiteListRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` }
func NewDisableInstanceIpWhiteListRequest ¶
func NewDisableInstanceIpWhiteListRequest( regionId string, instanceId string, ) *DisableInstanceIpWhiteListRequest
* param regionId: Region ID * param instanceId: 实例id
func (DisableInstanceIpWhiteListRequest) GetRegionId ¶
func (r DisableInstanceIpWhiteListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DisableInstanceIpWhiteListRequest) SetInstanceId ¶
func (r *DisableInstanceIpWhiteListRequest) SetInstanceId(instanceId string)
func (*DisableInstanceIpWhiteListRequest) SetRegionId ¶
func (r *DisableInstanceIpWhiteListRequest) SetRegionId(regionId string)
type DisableInstanceIpWhiteListResponse ¶
type DisableInstanceIpWhiteListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DisableInstanceIpWhiteListResult `json:"result"` }
type DisableInstanceIpWhiteListResult ¶
type DisableInstanceIpWhiteListResult struct { }
type DisableInstanceUrlWhiteListRequest ¶
type DisableInstanceUrlWhiteListRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` }
func NewDisableInstanceUrlWhiteListRequest ¶
func NewDisableInstanceUrlWhiteListRequest( regionId string, instanceId string, ) *DisableInstanceUrlWhiteListRequest
* param regionId: Region ID * param instanceId: 实例id
func (DisableInstanceUrlWhiteListRequest) GetRegionId ¶
func (r DisableInstanceUrlWhiteListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DisableInstanceUrlWhiteListRequest) SetInstanceId ¶
func (r *DisableInstanceUrlWhiteListRequest) SetInstanceId(instanceId string)
func (*DisableInstanceUrlWhiteListRequest) SetRegionId ¶
func (r *DisableInstanceUrlWhiteListRequest) SetRegionId(regionId string)
type DisableInstanceUrlWhiteListResponse ¶
type DisableInstanceUrlWhiteListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DisableInstanceUrlWhiteListResult `json:"result"` }
type DisableInstanceUrlWhiteListResult ¶
type DisableInstanceUrlWhiteListResult struct { }
type EnableInstanceCCRequest ¶
type EnableInstanceCCRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` }
func NewEnableInstanceCCRequest ¶
func NewEnableInstanceCCRequest( regionId string, instanceId string, ) *EnableInstanceCCRequest
* param regionId: Region ID * param instanceId: 实例id
func (EnableInstanceCCRequest) GetRegionId ¶
func (r EnableInstanceCCRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EnableInstanceCCRequest) SetInstanceId ¶
func (r *EnableInstanceCCRequest) SetInstanceId(instanceId string)
func (*EnableInstanceCCRequest) SetRegionId ¶
func (r *EnableInstanceCCRequest) SetRegionId(regionId string)
type EnableInstanceCCResponse ¶
type EnableInstanceCCResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result EnableInstanceCCResult `json:"result"` }
type EnableInstanceCCResult ¶
type EnableInstanceCCResult struct { }
type EnableInstanceIpBlackListRequest ¶
type EnableInstanceIpBlackListRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` }
func NewEnableInstanceIpBlackListRequest ¶
func NewEnableInstanceIpBlackListRequest( regionId string, instanceId string, ) *EnableInstanceIpBlackListRequest
* param regionId: Region ID * param instanceId: 实例id
func (EnableInstanceIpBlackListRequest) GetRegionId ¶
func (r EnableInstanceIpBlackListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EnableInstanceIpBlackListRequest) SetInstanceId ¶
func (r *EnableInstanceIpBlackListRequest) SetInstanceId(instanceId string)
func (*EnableInstanceIpBlackListRequest) SetRegionId ¶
func (r *EnableInstanceIpBlackListRequest) SetRegionId(regionId string)
type EnableInstanceIpBlackListResponse ¶
type EnableInstanceIpBlackListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result EnableInstanceIpBlackListResult `json:"result"` }
type EnableInstanceIpBlackListResult ¶
type EnableInstanceIpBlackListResult struct { }
type EnableInstanceIpWhiteListRequest ¶
type EnableInstanceIpWhiteListRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` }
func NewEnableInstanceIpWhiteListRequest ¶
func NewEnableInstanceIpWhiteListRequest( regionId string, instanceId string, ) *EnableInstanceIpWhiteListRequest
* param regionId: Region ID * param instanceId: 实例id
func (EnableInstanceIpWhiteListRequest) GetRegionId ¶
func (r EnableInstanceIpWhiteListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EnableInstanceIpWhiteListRequest) SetInstanceId ¶
func (r *EnableInstanceIpWhiteListRequest) SetInstanceId(instanceId string)
func (*EnableInstanceIpWhiteListRequest) SetRegionId ¶
func (r *EnableInstanceIpWhiteListRequest) SetRegionId(regionId string)
type EnableInstanceIpWhiteListResponse ¶
type EnableInstanceIpWhiteListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result EnableInstanceIpWhiteListResult `json:"result"` }
type EnableInstanceIpWhiteListResult ¶
type EnableInstanceIpWhiteListResult struct { }
type EnableInstanceUrlWhiteListRequest ¶
type EnableInstanceUrlWhiteListRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` }
func NewEnableInstanceUrlWhiteListRequest ¶
func NewEnableInstanceUrlWhiteListRequest( regionId string, instanceId string, ) *EnableInstanceUrlWhiteListRequest
* param regionId: Region ID * param instanceId: 实例id
func (EnableInstanceUrlWhiteListRequest) GetRegionId ¶
func (r EnableInstanceUrlWhiteListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EnableInstanceUrlWhiteListRequest) SetInstanceId ¶
func (r *EnableInstanceUrlWhiteListRequest) SetInstanceId(instanceId string)
func (*EnableInstanceUrlWhiteListRequest) SetRegionId ¶
func (r *EnableInstanceUrlWhiteListRequest) SetRegionId(regionId string)
type EnableInstanceUrlWhiteListResponse ¶
type EnableInstanceUrlWhiteListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result EnableInstanceUrlWhiteListResult `json:"result"` }
type EnableInstanceUrlWhiteListResult ¶
type EnableInstanceUrlWhiteListResult struct { }
type ModifyForwardRuleRequest ¶
type ModifyForwardRuleRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` /* 转发规则id */ ForwardRuleId string `json:"forwardRuleId"` /* 非网站类规则参数 */ ForwardRuleSpec *ipanti.ForwardRuleSpec `json:"forwardRuleSpec"` }
func NewModifyForwardRuleRequest ¶
func NewModifyForwardRuleRequest( regionId string, instanceId string, forwardRuleId string, forwardRuleSpec *ipanti.ForwardRuleSpec, ) *ModifyForwardRuleRequest
* param regionId: Region ID * param instanceId: 实例id * param forwardRuleId: 转发规则id * param forwardRuleSpec: 非网站类规则参数
func (ModifyForwardRuleRequest) GetRegionId ¶
func (r ModifyForwardRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyForwardRuleRequest) SetForwardRuleId ¶
func (r *ModifyForwardRuleRequest) SetForwardRuleId(forwardRuleId string)
func (*ModifyForwardRuleRequest) SetForwardRuleSpec ¶
func (r *ModifyForwardRuleRequest) SetForwardRuleSpec(forwardRuleSpec *ipanti.ForwardRuleSpec)
func (*ModifyForwardRuleRequest) SetInstanceId ¶
func (r *ModifyForwardRuleRequest) SetInstanceId(instanceId string)
func (*ModifyForwardRuleRequest) SetRegionId ¶
func (r *ModifyForwardRuleRequest) SetRegionId(regionId string)
type ModifyForwardRuleResponse ¶
type ModifyForwardRuleResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyForwardRuleResult `json:"result"` }
type ModifyForwardRuleResult ¶
type ModifyForwardRuleResult struct { }
type ModifyInstanceCCRequest ¶
type ModifyInstanceCCRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` /* cc参数 */ CCSpec *ipanti.CCSpec `json:"cCSpec"` }
func NewModifyInstanceCCRequest ¶
func NewModifyInstanceCCRequest( regionId string, instanceId string, cCSpec *ipanti.CCSpec, ) *ModifyInstanceCCRequest
* param regionId: Region ID * param instanceId: 实例id * param cCSpec: cc参数
func (ModifyInstanceCCRequest) GetRegionId ¶
func (r ModifyInstanceCCRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyInstanceCCRequest) SetCCSpec ¶
func (r *ModifyInstanceCCRequest) SetCCSpec(cCSpec *ipanti.CCSpec)
func (*ModifyInstanceCCRequest) SetInstanceId ¶
func (r *ModifyInstanceCCRequest) SetInstanceId(instanceId string)
func (*ModifyInstanceCCRequest) SetRegionId ¶
func (r *ModifyInstanceCCRequest) SetRegionId(regionId string)
type ModifyInstanceCCResponse ¶
type ModifyInstanceCCResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyInstanceCCResult `json:"result"` }
type ModifyInstanceCCResult ¶
type ModifyInstanceCCResult struct { }
type ModifyInstanceIpBlackListRequest ¶
type ModifyInstanceIpBlackListRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` /* ip黑名单列表 */ IpBlackList []string `json:"ipBlackList"` }
func NewModifyInstanceIpBlackListRequest ¶
func NewModifyInstanceIpBlackListRequest( regionId string, instanceId string, ipBlackList []string, ) *ModifyInstanceIpBlackListRequest
* param regionId: Region ID * param instanceId: 实例id * param ipBlackList: ip黑名单列表
func (ModifyInstanceIpBlackListRequest) GetRegionId ¶
func (r ModifyInstanceIpBlackListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyInstanceIpBlackListRequest) SetInstanceId ¶
func (r *ModifyInstanceIpBlackListRequest) SetInstanceId(instanceId string)
func (*ModifyInstanceIpBlackListRequest) SetIpBlackList ¶
func (r *ModifyInstanceIpBlackListRequest) SetIpBlackList(ipBlackList []string)
func (*ModifyInstanceIpBlackListRequest) SetRegionId ¶
func (r *ModifyInstanceIpBlackListRequest) SetRegionId(regionId string)
type ModifyInstanceIpBlackListResponse ¶
type ModifyInstanceIpBlackListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyInstanceIpBlackListResult `json:"result"` }
type ModifyInstanceIpBlackListResult ¶
type ModifyInstanceIpBlackListResult struct { }
type ModifyInstanceIpWhiteListRequest ¶
type ModifyInstanceIpWhiteListRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` /* ip白名单列表 */ IpWhiteList []string `json:"ipWhiteList"` }
func NewModifyInstanceIpWhiteListRequest ¶
func NewModifyInstanceIpWhiteListRequest( regionId string, instanceId string, ipWhiteList []string, ) *ModifyInstanceIpWhiteListRequest
* param regionId: Region ID * param instanceId: 实例id * param ipWhiteList: ip白名单列表
func (ModifyInstanceIpWhiteListRequest) GetRegionId ¶
func (r ModifyInstanceIpWhiteListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyInstanceIpWhiteListRequest) SetInstanceId ¶
func (r *ModifyInstanceIpWhiteListRequest) SetInstanceId(instanceId string)
func (*ModifyInstanceIpWhiteListRequest) SetIpWhiteList ¶
func (r *ModifyInstanceIpWhiteListRequest) SetIpWhiteList(ipWhiteList []string)
func (*ModifyInstanceIpWhiteListRequest) SetRegionId ¶
func (r *ModifyInstanceIpWhiteListRequest) SetRegionId(regionId string)
type ModifyInstanceIpWhiteListResponse ¶
type ModifyInstanceIpWhiteListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyInstanceIpWhiteListResult `json:"result"` }
type ModifyInstanceIpWhiteListResult ¶
type ModifyInstanceIpWhiteListResult struct { }
type ModifyInstanceNameRequest ¶
type ModifyInstanceNameRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` /* 新的实例名称 */ Name string `json:"name"` }
func NewModifyInstanceNameRequest ¶
func NewModifyInstanceNameRequest( regionId string, instanceId string, name string, ) *ModifyInstanceNameRequest
* param regionId: Region ID * param instanceId: 实例id * param name: 新的实例名称
func (ModifyInstanceNameRequest) GetRegionId ¶
func (r ModifyInstanceNameRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyInstanceNameRequest) SetInstanceId ¶
func (r *ModifyInstanceNameRequest) SetInstanceId(instanceId string)
func (*ModifyInstanceNameRequest) SetName ¶
func (r *ModifyInstanceNameRequest) SetName(name string)
func (*ModifyInstanceNameRequest) SetRegionId ¶
func (r *ModifyInstanceNameRequest) SetRegionId(regionId string)
type ModifyInstanceNameResponse ¶
type ModifyInstanceNameResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyInstanceNameResult `json:"result"` }
type ModifyInstanceNameResult ¶
type ModifyInstanceNameResult struct { }
type ModifyInstanceUrlWhiteListRequest ¶
type ModifyInstanceUrlWhiteListRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` /* 网站类规则参数 */ UrlWhiteList []string `json:"urlWhiteList"` }
func NewModifyInstanceUrlWhiteListRequest ¶
func NewModifyInstanceUrlWhiteListRequest( regionId string, instanceId string, urlWhiteList []string, ) *ModifyInstanceUrlWhiteListRequest
* param regionId: Region ID * param instanceId: 实例id * param urlWhiteList: 网站类规则参数
func (ModifyInstanceUrlWhiteListRequest) GetRegionId ¶
func (r ModifyInstanceUrlWhiteListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyInstanceUrlWhiteListRequest) SetInstanceId ¶
func (r *ModifyInstanceUrlWhiteListRequest) SetInstanceId(instanceId string)
func (*ModifyInstanceUrlWhiteListRequest) SetRegionId ¶
func (r *ModifyInstanceUrlWhiteListRequest) SetRegionId(regionId string)
func (*ModifyInstanceUrlWhiteListRequest) SetUrlWhiteList ¶
func (r *ModifyInstanceUrlWhiteListRequest) SetUrlWhiteList(urlWhiteList []string)
type ModifyInstanceUrlWhiteListResponse ¶
type ModifyInstanceUrlWhiteListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyInstanceUrlWhiteListResult `json:"result"` }
type ModifyInstanceUrlWhiteListResult ¶
type ModifyInstanceUrlWhiteListResult struct { }
type ModifyWebRuleRequest ¶
type ModifyWebRuleRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 实例id */ InstanceId string `json:"instanceId"` /* 网站规则id */ WebRuleId string `json:"webRuleId"` /* 网站类规则参数 */ WebRuleSpec *ipanti.WebRuleSpec `json:"webRuleSpec"` }
func NewModifyWebRuleRequest ¶
func NewModifyWebRuleRequest( regionId string, instanceId string, webRuleId string, webRuleSpec *ipanti.WebRuleSpec, ) *ModifyWebRuleRequest
* param regionId: Region ID * param instanceId: 实例id * param webRuleId: 网站规则id * param webRuleSpec: 网站类规则参数
func (ModifyWebRuleRequest) GetRegionId ¶
func (r ModifyWebRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyWebRuleRequest) SetInstanceId ¶
func (r *ModifyWebRuleRequest) SetInstanceId(instanceId string)
func (*ModifyWebRuleRequest) SetRegionId ¶
func (r *ModifyWebRuleRequest) SetRegionId(regionId string)
func (*ModifyWebRuleRequest) SetWebRuleId ¶
func (r *ModifyWebRuleRequest) SetWebRuleId(webRuleId string)
func (*ModifyWebRuleRequest) SetWebRuleSpec ¶
func (r *ModifyWebRuleRequest) SetWebRuleSpec(webRuleSpec *ipanti.WebRuleSpec)
type ModifyWebRuleResponse ¶
type ModifyWebRuleResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyWebRuleResult `json:"result"` }
type ModifyWebRuleResult ¶
type ModifyWebRuleResult struct { }
Source Files ¶
- CreateForwardRule.go
- CreateInstance.go
- CreateWebRule.go
- DeleteForwardRule.go
- DeleteWebRule.go
- DescribeForwardRule.go
- DescribeForwardRules.go
- DescribeInstance.go
- DescribeInstances.go
- DescribeWebRule.go
- DescribeWebRules.go
- DisableInstanceCC.go
- DisableInstanceIpBlackList.go
- DisableInstanceIpWhiteList.go
- DisableInstanceUrlWhiteList.go
- EnableInstanceCC.go
- EnableInstanceIpBlackList.go
- EnableInstanceIpWhiteList.go
- EnableInstanceUrlWhiteList.go
- ModifyForwardRule.go
- ModifyInstanceCC.go
- ModifyInstanceIpBlackList.go
- ModifyInstanceIpWhiteList.go
- ModifyInstanceName.go
- ModifyInstanceUrlWhiteList.go
- ModifyWebRule.go