Documentation ¶
Index ¶
- type AddDomainsRequest
- type AddDomainsResponse
- type AddDomainsResult
- type CreateAccountRequest
- type CreateAccountResponse
- type CreateAccountResult
- type DelDomainsRequest
- type DelDomainsResponse
- type DelDomainsResult
- type GetAccountIdRequest
- type GetAccountIdResponse
- type GetAccountIdResult
- type GetAccountInfoRequest
- type GetAccountInfoResponse
- type GetAccountInfoResult
- type GetDomainsRequest
- type GetDomainsResponse
- type GetDomainsResult
- type OperateKeyRequest
- type OperateKeyResponse
- type OperateKeyResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddDomainsRequest ¶
type AddDomainsRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 需要添加的域名数组 */ DomainNames []string `json:"domainNames"` }
func NewAddDomainsRequest ¶
func NewAddDomainsRequest( regionId string, domainNames []string, ) *AddDomainsRequest
* param regionId: 实例所属的地域ID (Required) * param domainNames: 需要添加的域名数组 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddDomainsRequestWithAllParams ¶
func NewAddDomainsRequestWithAllParams( regionId string, domainNames []string, ) *AddDomainsRequest
* param regionId: 实例所属的地域ID (Required) * param domainNames: 需要添加的域名数组 (Required)
func NewAddDomainsRequestWithoutParam ¶
func NewAddDomainsRequestWithoutParam() *AddDomainsRequest
This constructor has better compatible ability when API parameters changed
func (AddDomainsRequest) GetRegionId ¶
func (r AddDomainsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddDomainsRequest) SetDomainNames ¶
func (r *AddDomainsRequest) SetDomainNames(domainNames []string)
param domainNames: 需要添加的域名数组(Required)
func (*AddDomainsRequest) SetRegionId ¶
func (r *AddDomainsRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
type AddDomainsResponse ¶
type AddDomainsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddDomainsResult `json:"result"` }
type AddDomainsResult ¶
type AddDomainsResult struct { }
type CreateAccountRequest ¶
type CreateAccountRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` }
func NewCreateAccountRequest ¶
func NewCreateAccountRequest( regionId string, ) *CreateAccountRequest
* param regionId: 实例所属的地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateAccountRequestWithAllParams ¶
func NewCreateAccountRequestWithAllParams( regionId string, ) *CreateAccountRequest
* param regionId: 实例所属的地域ID (Required)
func NewCreateAccountRequestWithoutParam ¶
func NewCreateAccountRequestWithoutParam() *CreateAccountRequest
This constructor has better compatible ability when API parameters changed
func (CreateAccountRequest) GetRegionId ¶
func (r CreateAccountRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateAccountRequest) SetRegionId ¶
func (r *CreateAccountRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
type CreateAccountResponse ¶
type CreateAccountResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateAccountResult `json:"result"` }
type CreateAccountResult ¶
type DelDomainsRequest ¶
type DelDomainsRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 需要删除的域名数组 */ DomainNames []string `json:"domainNames"` }
func NewDelDomainsRequest ¶
func NewDelDomainsRequest( regionId string, domainNames []string, ) *DelDomainsRequest
* param regionId: 实例所属的地域ID (Required) * param domainNames: 需要删除的域名数组 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDelDomainsRequestWithAllParams ¶
func NewDelDomainsRequestWithAllParams( regionId string, domainNames []string, ) *DelDomainsRequest
* param regionId: 实例所属的地域ID (Required) * param domainNames: 需要删除的域名数组 (Required)
func NewDelDomainsRequestWithoutParam ¶
func NewDelDomainsRequestWithoutParam() *DelDomainsRequest
This constructor has better compatible ability when API parameters changed
func (DelDomainsRequest) GetRegionId ¶
func (r DelDomainsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DelDomainsRequest) SetDomainNames ¶
func (r *DelDomainsRequest) SetDomainNames(domainNames []string)
param domainNames: 需要删除的域名数组(Required)
func (*DelDomainsRequest) SetRegionId ¶
func (r *DelDomainsRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
type DelDomainsResponse ¶
type DelDomainsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DelDomainsResult `json:"result"` }
type DelDomainsResult ¶
type DelDomainsResult struct { }
type GetAccountIdRequest ¶
type GetAccountIdRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` }
func NewGetAccountIdRequest ¶
func NewGetAccountIdRequest( regionId string, ) *GetAccountIdRequest
* param regionId: 实例所属的地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetAccountIdRequestWithAllParams ¶
func NewGetAccountIdRequestWithAllParams( regionId string, ) *GetAccountIdRequest
* param regionId: 实例所属的地域ID (Required)
func NewGetAccountIdRequestWithoutParam ¶
func NewGetAccountIdRequestWithoutParam() *GetAccountIdRequest
This constructor has better compatible ability when API parameters changed
func (GetAccountIdRequest) GetRegionId ¶
func (r GetAccountIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetAccountIdRequest) SetRegionId ¶
func (r *GetAccountIdRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
type GetAccountIdResponse ¶
type GetAccountIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetAccountIdResult `json:"result"` }
type GetAccountIdResult ¶
type GetAccountInfoRequest ¶
type GetAccountInfoRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` }
func NewGetAccountInfoRequest ¶
func NewGetAccountInfoRequest( regionId string, ) *GetAccountInfoRequest
* param regionId: 实例所属的地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetAccountInfoRequestWithAllParams ¶
func NewGetAccountInfoRequestWithAllParams( regionId string, ) *GetAccountInfoRequest
* param regionId: 实例所属的地域ID (Required)
func NewGetAccountInfoRequestWithoutParam ¶
func NewGetAccountInfoRequestWithoutParam() *GetAccountInfoRequest
This constructor has better compatible ability when API parameters changed
func (GetAccountInfoRequest) GetRegionId ¶
func (r GetAccountInfoRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetAccountInfoRequest) SetRegionId ¶
func (r *GetAccountInfoRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
type GetAccountInfoResponse ¶
type GetAccountInfoResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetAccountInfoResult `json:"result"` }
type GetAccountInfoResult ¶
type GetDomainsRequest ¶
type GetDomainsRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 当前页数,起始值为1 */ PageIndex int `json:"pageIndex"` /* 分页查询时设置的每页行数 */ PageSize int `json:"pageSize"` /* 关键字,按照”%domainName%”模式搜索域名 (Optional) */ DomainName *string `json:"domainName"` }
func NewGetDomainsRequest ¶
func NewGetDomainsRequest( regionId string, pageIndex int, pageSize int, ) *GetDomainsRequest
* param regionId: 实例所属的地域ID (Required) * param pageIndex: 当前页数,起始值为1 (Required) * param pageSize: 分页查询时设置的每页行数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetDomainsRequestWithAllParams ¶
func NewGetDomainsRequestWithAllParams( regionId string, pageIndex int, pageSize int, domainName *string, ) *GetDomainsRequest
* param regionId: 实例所属的地域ID (Required) * param pageIndex: 当前页数,起始值为1 (Required) * param pageSize: 分页查询时设置的每页行数 (Required) * param domainName: 关键字,按照”%domainName%”模式搜索域名 (Optional)
func NewGetDomainsRequestWithoutParam ¶
func NewGetDomainsRequestWithoutParam() *GetDomainsRequest
This constructor has better compatible ability when API parameters changed
func (GetDomainsRequest) GetRegionId ¶
func (r GetDomainsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetDomainsRequest) SetDomainName ¶
func (r *GetDomainsRequest) SetDomainName(domainName string)
param domainName: 关键字,按照”%domainName%”模式搜索域名(Optional)
func (*GetDomainsRequest) SetPageIndex ¶
func (r *GetDomainsRequest) SetPageIndex(pageIndex int)
param pageIndex: 当前页数,起始值为1(Required)
func (*GetDomainsRequest) SetPageSize ¶
func (r *GetDomainsRequest) SetPageSize(pageSize int)
param pageSize: 分页查询时设置的每页行数(Required)
func (*GetDomainsRequest) SetRegionId ¶
func (r *GetDomainsRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
type GetDomainsResponse ¶
type GetDomainsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetDomainsResult `json:"result"` }
type GetDomainsResult ¶
type GetDomainsResult struct {
Data httpdns.DomainData `json:"data"`
}
type OperateKeyRequest ¶
type OperateKeyRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 操作类型, create创建, enable启用, disable禁用 (Optional) */ Action *string `json:"action"` /* 操作的密钥 (Optional) */ Key *string `json:"key"` }
func NewOperateKeyRequest ¶
func NewOperateKeyRequest( regionId string, ) *OperateKeyRequest
* param regionId: 实例所属的地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewOperateKeyRequestWithAllParams ¶
func NewOperateKeyRequestWithAllParams( regionId string, action *string, key *string, ) *OperateKeyRequest
* param regionId: 实例所属的地域ID (Required) * param action: 操作类型, create创建, enable启用, disable禁用 (Optional) * param key: 操作的密钥 (Optional)
func NewOperateKeyRequestWithoutParam ¶
func NewOperateKeyRequestWithoutParam() *OperateKeyRequest
This constructor has better compatible ability when API parameters changed
func (OperateKeyRequest) GetRegionId ¶
func (r OperateKeyRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*OperateKeyRequest) SetAction ¶
func (r *OperateKeyRequest) SetAction(action string)
param action: 操作类型, create创建, enable启用, disable禁用(Optional)
func (*OperateKeyRequest) SetKey ¶
func (r *OperateKeyRequest) SetKey(key string)
param key: 操作的密钥(Optional)
func (*OperateKeyRequest) SetRegionId ¶
func (r *OperateKeyRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
type OperateKeyResponse ¶
type OperateKeyResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result OperateKeyResult `json:"result"` }
type OperateKeyResult ¶
type OperateKeyResult struct { }