Documentation
¶
Overview ¶
This file is auto-generated, don't edit it. Thanks.
Index ¶
- type AddGatewaySecurityGroupRuleRequest
- func (s AddGatewaySecurityGroupRuleRequest) GoString() string
- func (s *AddGatewaySecurityGroupRuleRequest) SetDescription(v string) *AddGatewaySecurityGroupRuleRequest
- func (s *AddGatewaySecurityGroupRuleRequest) SetPortRanges(v []*string) *AddGatewaySecurityGroupRuleRequest
- func (s *AddGatewaySecurityGroupRuleRequest) SetSecurityGroupId(v string) *AddGatewaySecurityGroupRuleRequest
- func (s AddGatewaySecurityGroupRuleRequest) String() string
- type AddGatewaySecurityGroupRuleResponse
- func (s AddGatewaySecurityGroupRuleResponse) GoString() string
- func (s *AddGatewaySecurityGroupRuleResponse) SetBody(v *AddGatewaySecurityGroupRuleResponseBody) *AddGatewaySecurityGroupRuleResponse
- func (s *AddGatewaySecurityGroupRuleResponse) SetHeaders(v map[string]*string) *AddGatewaySecurityGroupRuleResponse
- func (s *AddGatewaySecurityGroupRuleResponse) SetStatusCode(v int32) *AddGatewaySecurityGroupRuleResponse
- func (s AddGatewaySecurityGroupRuleResponse) String() string
- type AddGatewaySecurityGroupRuleResponseBody
- func (s AddGatewaySecurityGroupRuleResponseBody) GoString() string
- func (s *AddGatewaySecurityGroupRuleResponseBody) SetCode(v string) *AddGatewaySecurityGroupRuleResponseBody
- func (s *AddGatewaySecurityGroupRuleResponseBody) SetMessage(v string) *AddGatewaySecurityGroupRuleResponseBody
- func (s *AddGatewaySecurityGroupRuleResponseBody) SetRequestId(v string) *AddGatewaySecurityGroupRuleResponseBody
- func (s AddGatewaySecurityGroupRuleResponseBody) String() string
- type AiServiceConfig
- func (s AiServiceConfig) GoString() string
- func (s *AiServiceConfig) SetAddress(v string) *AiServiceConfig
- func (s *AiServiceConfig) SetApiKeys(v []*string) *AiServiceConfig
- func (s *AiServiceConfig) SetEnableHealthCheck(v bool) *AiServiceConfig
- func (s *AiServiceConfig) SetProtocols(v []*string) *AiServiceConfig
- func (s *AiServiceConfig) SetProvider(v string) *AiServiceConfig
- func (s AiServiceConfig) String() string
- type AkSkIdentityConfig
- func (s AkSkIdentityConfig) GoString() string
- func (s *AkSkIdentityConfig) SetAk(v string) *AkSkIdentityConfig
- func (s *AkSkIdentityConfig) SetGenerateMode(v string) *AkSkIdentityConfig
- func (s *AkSkIdentityConfig) SetSk(v string) *AkSkIdentityConfig
- func (s *AkSkIdentityConfig) SetType(v string) *AkSkIdentityConfig
- func (s AkSkIdentityConfig) String() string
- type ApiKeyIdentityConfig
- func (s ApiKeyIdentityConfig) GoString() string
- func (s *ApiKeyIdentityConfig) SetApikey(v string) *ApiKeyIdentityConfig
- func (s *ApiKeyIdentityConfig) SetApikeySource(v *ApiKeyIdentityConfigApikeySource) *ApiKeyIdentityConfig
- func (s *ApiKeyIdentityConfig) SetGenerateMode(v string) *ApiKeyIdentityConfig
- func (s *ApiKeyIdentityConfig) SetType(v string) *ApiKeyIdentityConfig
- func (s ApiKeyIdentityConfig) String() string
- type ApiKeyIdentityConfigApikeySource
- func (s ApiKeyIdentityConfigApikeySource) GoString() string
- func (s *ApiKeyIdentityConfigApikeySource) SetSource(v string) *ApiKeyIdentityConfigApikeySource
- func (s *ApiKeyIdentityConfigApikeySource) SetValue(v string) *ApiKeyIdentityConfigApikeySource
- func (s ApiKeyIdentityConfigApikeySource) String() string
- type ApiRouteConflictInfo
- type ApiRouteConflictInfoConflicts
- func (s ApiRouteConflictInfoConflicts) GoString() string
- func (s *ApiRouteConflictInfoConflicts) SetDetails(v []*ApiRouteConflictInfoConflictsDetails) *ApiRouteConflictInfoConflicts
- func (s *ApiRouteConflictInfoConflicts) SetEnvironmentInfo(v *ApiRouteConflictInfoConflictsEnvironmentInfo) *ApiRouteConflictInfoConflicts
- func (s *ApiRouteConflictInfoConflicts) SetResourceId(v string) *ApiRouteConflictInfoConflicts
- func (s *ApiRouteConflictInfoConflicts) SetResourceName(v string) *ApiRouteConflictInfoConflicts
- func (s *ApiRouteConflictInfoConflicts) SetResourceType(v string) *ApiRouteConflictInfoConflicts
- func (s *ApiRouteConflictInfoConflicts) SetRouteInfo(v *ApiRouteConflictInfoConflictsRouteInfo) *ApiRouteConflictInfoConflicts
- func (s ApiRouteConflictInfoConflicts) String() string
- type ApiRouteConflictInfoConflictsDetails
- func (s ApiRouteConflictInfoConflictsDetails) GoString() string
- func (s *ApiRouteConflictInfoConflictsDetails) SetConflictingMatch(v *ApiRouteConflictInfoConflictsDetailsConflictingMatch) *ApiRouteConflictInfoConflictsDetails
- func (s *ApiRouteConflictInfoConflictsDetails) SetDetectedMatch(v *ApiRouteConflictInfoConflictsDetailsDetectedMatch) *ApiRouteConflictInfoConflictsDetails
- func (s *ApiRouteConflictInfoConflictsDetails) SetLevel(v string) *ApiRouteConflictInfoConflictsDetails
- func (s ApiRouteConflictInfoConflictsDetails) String() string
- type ApiRouteConflictInfoConflictsDetailsConflictingMatch
- func (s ApiRouteConflictInfoConflictsDetailsConflictingMatch) GoString() string
- func (s *ApiRouteConflictInfoConflictsDetailsConflictingMatch) SetMatch(v *HttpRouteMatch) *ApiRouteConflictInfoConflictsDetailsConflictingMatch
- func (s *ApiRouteConflictInfoConflictsDetailsConflictingMatch) SetOperationInfo(v *ApiRouteConflictInfoConflictsDetailsConflictingMatchOperationInfo) *ApiRouteConflictInfoConflictsDetailsConflictingMatch
- func (s ApiRouteConflictInfoConflictsDetailsConflictingMatch) String() string
- type ApiRouteConflictInfoConflictsDetailsConflictingMatchOperationInfo
- func (s ApiRouteConflictInfoConflictsDetailsConflictingMatchOperationInfo) GoString() string
- func (s *ApiRouteConflictInfoConflictsDetailsConflictingMatchOperationInfo) SetName(v string) *ApiRouteConflictInfoConflictsDetailsConflictingMatchOperationInfo
- func (s *ApiRouteConflictInfoConflictsDetailsConflictingMatchOperationInfo) SetOperationId(v string) *ApiRouteConflictInfoConflictsDetailsConflictingMatchOperationInfo
- func (s ApiRouteConflictInfoConflictsDetailsConflictingMatchOperationInfo) String() string
- type ApiRouteConflictInfoConflictsDetailsDetectedMatch
- func (s ApiRouteConflictInfoConflictsDetailsDetectedMatch) GoString() string
- func (s *ApiRouteConflictInfoConflictsDetailsDetectedMatch) SetMatch(v *HttpRouteMatch) *ApiRouteConflictInfoConflictsDetailsDetectedMatch
- func (s *ApiRouteConflictInfoConflictsDetailsDetectedMatch) SetOperationInfo(v *ApiRouteConflictInfoConflictsDetailsDetectedMatchOperationInfo) *ApiRouteConflictInfoConflictsDetailsDetectedMatch
- func (s ApiRouteConflictInfoConflictsDetailsDetectedMatch) String() string
- type ApiRouteConflictInfoConflictsDetailsDetectedMatchOperationInfo
- func (s ApiRouteConflictInfoConflictsDetailsDetectedMatchOperationInfo) GoString() string
- func (s *ApiRouteConflictInfoConflictsDetailsDetectedMatchOperationInfo) SetName(v string) *ApiRouteConflictInfoConflictsDetailsDetectedMatchOperationInfo
- func (s *ApiRouteConflictInfoConflictsDetailsDetectedMatchOperationInfo) SetOperationId(v string) *ApiRouteConflictInfoConflictsDetailsDetectedMatchOperationInfo
- func (s ApiRouteConflictInfoConflictsDetailsDetectedMatchOperationInfo) String() string
- type ApiRouteConflictInfoConflictsEnvironmentInfo
- func (s ApiRouteConflictInfoConflictsEnvironmentInfo) GoString() string
- func (s *ApiRouteConflictInfoConflictsEnvironmentInfo) SetEnvironmentId(v string) *ApiRouteConflictInfoConflictsEnvironmentInfo
- func (s *ApiRouteConflictInfoConflictsEnvironmentInfo) SetName(v string) *ApiRouteConflictInfoConflictsEnvironmentInfo
- func (s ApiRouteConflictInfoConflictsEnvironmentInfo) String() string
- type ApiRouteConflictInfoConflictsRouteInfo
- func (s ApiRouteConflictInfoConflictsRouteInfo) GoString() string
- func (s *ApiRouteConflictInfoConflictsRouteInfo) SetName(v string) *ApiRouteConflictInfoConflictsRouteInfo
- func (s *ApiRouteConflictInfoConflictsRouteInfo) SetRouteId(v string) *ApiRouteConflictInfoConflictsRouteInfo
- func (s ApiRouteConflictInfoConflictsRouteInfo) String() string
- type ApiRouteConflictInfoDomainInfo
- type Attachment
- func (s Attachment) GoString() string
- func (s *Attachment) SetAttachResourceIds(v []*string) *Attachment
- func (s *Attachment) SetAttachResourceType(v string) *Attachment
- func (s *Attachment) SetEnvironmentId(v string) *Attachment
- func (s *Attachment) SetGatewayId(v string) *Attachment
- func (s *Attachment) SetPolicyAttachmentId(v string) *Attachment
- func (s Attachment) String() string
- type AuthorizationResourceInfo
- func (s AuthorizationResourceInfo) GoString() string
- func (s *AuthorizationResourceInfo) SetEnvironmentId(v string) *AuthorizationResourceInfo
- func (s *AuthorizationResourceInfo) SetParentResourceId(v string) *AuthorizationResourceInfo
- func (s *AuthorizationResourceInfo) SetResourceId(v string) *AuthorizationResourceInfo
- func (s AuthorizationResourceInfo) String() string
- type Backend
- type BackendServices
- func (s BackendServices) GoString() string
- func (s *BackendServices) SetName(v string) *BackendServices
- func (s *BackendServices) SetPort(v int32) *BackendServices
- func (s *BackendServices) SetProtocol(v string) *BackendServices
- func (s *BackendServices) SetServiceId(v string) *BackendServices
- func (s *BackendServices) SetVersion(v string) *BackendServices
- func (s *BackendServices) SetWeight(v int32) *BackendServices
- func (s BackendServices) String() string
- type CheckServiceLinkedRoleResult
- type Client
- func (client *Client) AddGatewaySecurityGroupRule(gatewayId *string, request *AddGatewaySecurityGroupRuleRequest) (_result *AddGatewaySecurityGroupRuleResponse, _err error)
- func (client *Client) AddGatewaySecurityGroupRuleWithOptions(gatewayId *string, request *AddGatewaySecurityGroupRuleRequest, ...) (_result *AddGatewaySecurityGroupRuleResponse, _err error)
- func (client *Client) CreateDomain(request *CreateDomainRequest) (_result *CreateDomainResponse, _err error)
- func (client *Client) CreateDomainWithOptions(request *CreateDomainRequest, headers map[string]*string, ...) (_result *CreateDomainResponse, _err error)
- func (client *Client) CreateEnvironment(request *CreateEnvironmentRequest) (_result *CreateEnvironmentResponse, _err error)
- func (client *Client) CreateEnvironmentWithOptions(request *CreateEnvironmentRequest, headers map[string]*string, ...) (_result *CreateEnvironmentResponse, _err error)
- func (client *Client) CreateHttpApi(request *CreateHttpApiRequest) (_result *CreateHttpApiResponse, _err error)
- func (client *Client) CreateHttpApiOperation(httpApiId *string, request *CreateHttpApiOperationRequest) (_result *CreateHttpApiOperationResponse, _err error)
- func (client *Client) CreateHttpApiOperationWithOptions(httpApiId *string, request *CreateHttpApiOperationRequest, ...) (_result *CreateHttpApiOperationResponse, _err error)
- func (client *Client) CreateHttpApiWithOptions(request *CreateHttpApiRequest, headers map[string]*string, ...) (_result *CreateHttpApiResponse, _err error)
- func (client *Client) DeleteDomain(domainId *string) (_result *DeleteDomainResponse, _err error)
- func (client *Client) DeleteDomainWithOptions(domainId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteDomainResponse, _err error)
- func (client *Client) DeleteEnvironment(environmentId *string) (_result *DeleteEnvironmentResponse, _err error)
- func (client *Client) DeleteEnvironmentWithOptions(environmentId *string, headers map[string]*string, ...) (_result *DeleteEnvironmentResponse, _err error)
- func (client *Client) DeleteGateway(gatewayId *string) (_result *DeleteGatewayResponse, _err error)
- func (client *Client) DeleteGatewayWithOptions(gatewayId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteGatewayResponse, _err error)
- func (client *Client) DeleteHttpApi(httpApiId *string) (_result *DeleteHttpApiResponse, _err error)
- func (client *Client) DeleteHttpApiOperation(httpApiId *string, operationId *string) (_result *DeleteHttpApiOperationResponse, _err error)
- func (client *Client) DeleteHttpApiOperationWithOptions(httpApiId *string, operationId *string, headers map[string]*string, ...) (_result *DeleteHttpApiOperationResponse, _err error)
- func (client *Client) DeleteHttpApiWithOptions(httpApiId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteHttpApiResponse, _err error)
- func (client *Client) GetDomain(domainId *string, request *GetDomainRequest) (_result *GetDomainResponse, _err error)
- func (client *Client) GetDomainWithOptions(domainId *string, request *GetDomainRequest, headers map[string]*string, ...) (_result *GetDomainResponse, _err error)
- func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, ...) (_result *string, _err error)
- func (client *Client) GetEnvironment(environmentId *string, request *GetEnvironmentRequest) (_result *GetEnvironmentResponse, _err error)
- func (client *Client) GetEnvironmentWithOptions(environmentId *string, request *GetEnvironmentRequest, ...) (_result *GetEnvironmentResponse, _err error)
- func (client *Client) GetGateway(gatewayId *string) (_result *GetGatewayResponse, _err error)
- func (client *Client) GetGatewayWithOptions(gatewayId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetGatewayResponse, _err error)
- func (client *Client) GetHttpApi(httpApiId *string) (_result *GetHttpApiResponse, _err error)
- func (client *Client) GetHttpApiOperation(httpApiId *string, operationId *string) (_result *GetHttpApiOperationResponse, _err error)
- func (client *Client) GetHttpApiOperationWithOptions(httpApiId *string, operationId *string, headers map[string]*string, ...) (_result *GetHttpApiOperationResponse, _err error)
- func (client *Client) GetHttpApiRoute(httpApiId *string, routeId *string) (_result *GetHttpApiRouteResponse, _err error)
- func (client *Client) GetHttpApiRouteWithOptions(httpApiId *string, routeId *string, headers map[string]*string, ...) (_result *GetHttpApiRouteResponse, _err error)
- func (client *Client) GetHttpApiWithOptions(httpApiId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetHttpApiResponse, _err error)
- func (client *Client) Init(config *openapi.Config) (_err error)
- func (client *Client) ListDomains(request *ListDomainsRequest) (_result *ListDomainsResponse, _err error)
- func (client *Client) ListDomainsWithOptions(request *ListDomainsRequest, headers map[string]*string, ...) (_result *ListDomainsResponse, _err error)
- func (client *Client) ListEnvironments(request *ListEnvironmentsRequest) (_result *ListEnvironmentsResponse, _err error)
- func (client *Client) ListEnvironmentsWithOptions(request *ListEnvironmentsRequest, headers map[string]*string, ...) (_result *ListEnvironmentsResponse, _err error)
- func (client *Client) ListGateways(request *ListGatewaysRequest) (_result *ListGatewaysResponse, _err error)
- func (client *Client) ListGatewaysWithOptions(tmpReq *ListGatewaysRequest, headers map[string]*string, ...) (_result *ListGatewaysResponse, _err error)
- func (client *Client) ListHttpApiOperations(httpApiId *string, request *ListHttpApiOperationsRequest) (_result *ListHttpApiOperationsResponse, _err error)
- func (client *Client) ListHttpApiOperationsWithOptions(httpApiId *string, request *ListHttpApiOperationsRequest, ...) (_result *ListHttpApiOperationsResponse, _err error)
- func (client *Client) ListHttpApis(request *ListHttpApisRequest) (_result *ListHttpApisResponse, _err error)
- func (client *Client) ListHttpApisWithOptions(request *ListHttpApisRequest, headers map[string]*string, ...) (_result *ListHttpApisResponse, _err error)
- func (client *Client) UpdateDomain(domainId *string, request *UpdateDomainRequest) (_result *UpdateDomainResponse, _err error)
- func (client *Client) UpdateDomainWithOptions(domainId *string, request *UpdateDomainRequest, headers map[string]*string, ...) (_result *UpdateDomainResponse, _err error)
- func (client *Client) UpdateEnvironment(environmentId *string, request *UpdateEnvironmentRequest) (_result *UpdateEnvironmentResponse, _err error)
- func (client *Client) UpdateEnvironmentWithOptions(environmentId *string, request *UpdateEnvironmentRequest, ...) (_result *UpdateEnvironmentResponse, _err error)
- func (client *Client) UpdateHttpApi(httpApiId *string, request *UpdateHttpApiRequest) (_result *UpdateHttpApiResponse, _err error)
- func (client *Client) UpdateHttpApiOperation(httpApiId *string, operationId *string, request *UpdateHttpApiOperationRequest) (_result *UpdateHttpApiOperationResponse, _err error)
- func (client *Client) UpdateHttpApiOperationWithOptions(httpApiId *string, operationId *string, request *UpdateHttpApiOperationRequest, ...) (_result *UpdateHttpApiOperationResponse, _err error)
- func (client *Client) UpdateHttpApiWithOptions(httpApiId *string, request *UpdateHttpApiRequest, headers map[string]*string, ...) (_result *UpdateHttpApiResponse, _err error)
- type CreateDomainRequest
- func (s CreateDomainRequest) GoString() string
- func (s *CreateDomainRequest) SetCaCertIdentifier(v string) *CreateDomainRequest
- func (s *CreateDomainRequest) SetCertIdentifier(v string) *CreateDomainRequest
- func (s *CreateDomainRequest) SetForceHttps(v bool) *CreateDomainRequest
- func (s *CreateDomainRequest) SetHttp2Option(v string) *CreateDomainRequest
- func (s *CreateDomainRequest) SetName(v string) *CreateDomainRequest
- func (s *CreateDomainRequest) SetProtocol(v string) *CreateDomainRequest
- func (s *CreateDomainRequest) SetResourceGroupId(v string) *CreateDomainRequest
- func (s *CreateDomainRequest) SetTlsCipherSuitesConfig(v *TlsCipherSuitesConfig) *CreateDomainRequest
- func (s *CreateDomainRequest) SetTlsMax(v string) *CreateDomainRequest
- func (s *CreateDomainRequest) SetTlsMin(v string) *CreateDomainRequest
- func (s CreateDomainRequest) String() string
- type CreateDomainResponse
- func (s CreateDomainResponse) GoString() string
- func (s *CreateDomainResponse) SetBody(v *CreateDomainResponseBody) *CreateDomainResponse
- func (s *CreateDomainResponse) SetHeaders(v map[string]*string) *CreateDomainResponse
- func (s *CreateDomainResponse) SetStatusCode(v int32) *CreateDomainResponse
- func (s CreateDomainResponse) String() string
- type CreateDomainResponseBody
- func (s CreateDomainResponseBody) GoString() string
- func (s *CreateDomainResponseBody) SetCode(v string) *CreateDomainResponseBody
- func (s *CreateDomainResponseBody) SetData(v *CreateDomainResponseBodyData) *CreateDomainResponseBody
- func (s *CreateDomainResponseBody) SetMessage(v string) *CreateDomainResponseBody
- func (s *CreateDomainResponseBody) SetRequestId(v string) *CreateDomainResponseBody
- func (s CreateDomainResponseBody) String() string
- type CreateDomainResponseBodyData
- type CreateEnvironmentRequest
- func (s CreateEnvironmentRequest) GoString() string
- func (s *CreateEnvironmentRequest) SetAlias(v string) *CreateEnvironmentRequest
- func (s *CreateEnvironmentRequest) SetDescription(v string) *CreateEnvironmentRequest
- func (s *CreateEnvironmentRequest) SetGatewayId(v string) *CreateEnvironmentRequest
- func (s *CreateEnvironmentRequest) SetName(v string) *CreateEnvironmentRequest
- func (s *CreateEnvironmentRequest) SetResourceGroupId(v string) *CreateEnvironmentRequest
- func (s CreateEnvironmentRequest) String() string
- type CreateEnvironmentResponse
- func (s CreateEnvironmentResponse) GoString() string
- func (s *CreateEnvironmentResponse) SetBody(v *CreateEnvironmentResponseBody) *CreateEnvironmentResponse
- func (s *CreateEnvironmentResponse) SetHeaders(v map[string]*string) *CreateEnvironmentResponse
- func (s *CreateEnvironmentResponse) SetStatusCode(v int32) *CreateEnvironmentResponse
- func (s CreateEnvironmentResponse) String() string
- type CreateEnvironmentResponseBody
- func (s CreateEnvironmentResponseBody) GoString() string
- func (s *CreateEnvironmentResponseBody) SetCode(v string) *CreateEnvironmentResponseBody
- func (s *CreateEnvironmentResponseBody) SetData(v *CreateEnvironmentResponseBodyData) *CreateEnvironmentResponseBody
- func (s *CreateEnvironmentResponseBody) SetMessage(v string) *CreateEnvironmentResponseBody
- func (s *CreateEnvironmentResponseBody) SetRequestId(v string) *CreateEnvironmentResponseBody
- func (s CreateEnvironmentResponseBody) String() string
- type CreateEnvironmentResponseBodyData
- type CreateHttpApiOperationRequest
- type CreateHttpApiOperationResponse
- func (s CreateHttpApiOperationResponse) GoString() string
- func (s *CreateHttpApiOperationResponse) SetBody(v *CreateHttpApiOperationResponseBody) *CreateHttpApiOperationResponse
- func (s *CreateHttpApiOperationResponse) SetHeaders(v map[string]*string) *CreateHttpApiOperationResponse
- func (s *CreateHttpApiOperationResponse) SetStatusCode(v int32) *CreateHttpApiOperationResponse
- func (s CreateHttpApiOperationResponse) String() string
- type CreateHttpApiOperationResponseBody
- func (s CreateHttpApiOperationResponseBody) GoString() string
- func (s *CreateHttpApiOperationResponseBody) SetCode(v string) *CreateHttpApiOperationResponseBody
- func (s *CreateHttpApiOperationResponseBody) SetData(v *CreateHttpApiOperationResponseBodyData) *CreateHttpApiOperationResponseBody
- func (s *CreateHttpApiOperationResponseBody) SetMessage(v string) *CreateHttpApiOperationResponseBody
- func (s *CreateHttpApiOperationResponseBody) SetRequestId(v string) *CreateHttpApiOperationResponseBody
- func (s CreateHttpApiOperationResponseBody) String() string
- type CreateHttpApiOperationResponseBodyData
- type CreateHttpApiOperationResponseBodyDataOperations
- type CreateHttpApiRequest
- func (s CreateHttpApiRequest) GoString() string
- func (s *CreateHttpApiRequest) SetAiProtocols(v []*string) *CreateHttpApiRequest
- func (s *CreateHttpApiRequest) SetBasePath(v string) *CreateHttpApiRequest
- func (s *CreateHttpApiRequest) SetDeployConfigs(v []*HttpApiDeployConfig) *CreateHttpApiRequest
- func (s *CreateHttpApiRequest) SetDescription(v string) *CreateHttpApiRequest
- func (s *CreateHttpApiRequest) SetIngressConfig(v *CreateHttpApiRequestIngressConfig) *CreateHttpApiRequest
- func (s *CreateHttpApiRequest) SetName(v string) *CreateHttpApiRequest
- func (s *CreateHttpApiRequest) SetProtocols(v []*string) *CreateHttpApiRequest
- func (s *CreateHttpApiRequest) SetResourceGroupId(v string) *CreateHttpApiRequest
- func (s *CreateHttpApiRequest) SetType(v string) *CreateHttpApiRequest
- func (s *CreateHttpApiRequest) SetVersionConfig(v *HttpApiVersionConfig) *CreateHttpApiRequest
- func (s CreateHttpApiRequest) String() string
- type CreateHttpApiRequestIngressConfig
- func (s CreateHttpApiRequestIngressConfig) GoString() string
- func (s *CreateHttpApiRequestIngressConfig) SetEnvironmentId(v string) *CreateHttpApiRequestIngressConfig
- func (s *CreateHttpApiRequestIngressConfig) SetIngressClass(v string) *CreateHttpApiRequestIngressConfig
- func (s *CreateHttpApiRequestIngressConfig) SetOverrideIngressIp(v bool) *CreateHttpApiRequestIngressConfig
- func (s *CreateHttpApiRequestIngressConfig) SetSourceId(v string) *CreateHttpApiRequestIngressConfig
- func (s *CreateHttpApiRequestIngressConfig) SetWatchNamespace(v string) *CreateHttpApiRequestIngressConfig
- func (s CreateHttpApiRequestIngressConfig) String() string
- type CreateHttpApiResponse
- func (s CreateHttpApiResponse) GoString() string
- func (s *CreateHttpApiResponse) SetBody(v *CreateHttpApiResponseBody) *CreateHttpApiResponse
- func (s *CreateHttpApiResponse) SetHeaders(v map[string]*string) *CreateHttpApiResponse
- func (s *CreateHttpApiResponse) SetStatusCode(v int32) *CreateHttpApiResponse
- func (s CreateHttpApiResponse) String() string
- type CreateHttpApiResponseBody
- func (s CreateHttpApiResponseBody) GoString() string
- func (s *CreateHttpApiResponseBody) SetCode(v string) *CreateHttpApiResponseBody
- func (s *CreateHttpApiResponseBody) SetData(v *CreateHttpApiResponseBodyData) *CreateHttpApiResponseBody
- func (s *CreateHttpApiResponseBody) SetMessage(v string) *CreateHttpApiResponseBody
- func (s *CreateHttpApiResponseBody) SetRequestId(v string) *CreateHttpApiResponseBody
- func (s CreateHttpApiResponseBody) String() string
- type CreateHttpApiResponseBodyData
- type DashboardFilter
- type DeleteDomainResponse
- func (s DeleteDomainResponse) GoString() string
- func (s *DeleteDomainResponse) SetBody(v *DeleteDomainResponseBody) *DeleteDomainResponse
- func (s *DeleteDomainResponse) SetHeaders(v map[string]*string) *DeleteDomainResponse
- func (s *DeleteDomainResponse) SetStatusCode(v int32) *DeleteDomainResponse
- func (s DeleteDomainResponse) String() string
- type DeleteDomainResponseBody
- func (s DeleteDomainResponseBody) GoString() string
- func (s *DeleteDomainResponseBody) SetCode(v string) *DeleteDomainResponseBody
- func (s *DeleteDomainResponseBody) SetMessage(v string) *DeleteDomainResponseBody
- func (s *DeleteDomainResponseBody) SetRequestId(v string) *DeleteDomainResponseBody
- func (s DeleteDomainResponseBody) String() string
- type DeleteEnvironmentResponse
- func (s DeleteEnvironmentResponse) GoString() string
- func (s *DeleteEnvironmentResponse) SetBody(v *DeleteEnvironmentResponseBody) *DeleteEnvironmentResponse
- func (s *DeleteEnvironmentResponse) SetHeaders(v map[string]*string) *DeleteEnvironmentResponse
- func (s *DeleteEnvironmentResponse) SetStatusCode(v int32) *DeleteEnvironmentResponse
- func (s DeleteEnvironmentResponse) String() string
- type DeleteEnvironmentResponseBody
- func (s DeleteEnvironmentResponseBody) GoString() string
- func (s *DeleteEnvironmentResponseBody) SetCode(v string) *DeleteEnvironmentResponseBody
- func (s *DeleteEnvironmentResponseBody) SetMessage(v string) *DeleteEnvironmentResponseBody
- func (s *DeleteEnvironmentResponseBody) SetRequestId(v string) *DeleteEnvironmentResponseBody
- func (s DeleteEnvironmentResponseBody) String() string
- type DeleteGatewayResponse
- func (s DeleteGatewayResponse) GoString() string
- func (s *DeleteGatewayResponse) SetBody(v *DeleteGatewayResponseBody) *DeleteGatewayResponse
- func (s *DeleteGatewayResponse) SetHeaders(v map[string]*string) *DeleteGatewayResponse
- func (s *DeleteGatewayResponse) SetStatusCode(v int32) *DeleteGatewayResponse
- func (s DeleteGatewayResponse) String() string
- type DeleteGatewayResponseBody
- func (s DeleteGatewayResponseBody) GoString() string
- func (s *DeleteGatewayResponseBody) SetCode(v string) *DeleteGatewayResponseBody
- func (s *DeleteGatewayResponseBody) SetMessage(v string) *DeleteGatewayResponseBody
- func (s *DeleteGatewayResponseBody) SetRequestId(v string) *DeleteGatewayResponseBody
- func (s DeleteGatewayResponseBody) String() string
- type DeleteHttpApiOperationResponse
- func (s DeleteHttpApiOperationResponse) GoString() string
- func (s *DeleteHttpApiOperationResponse) SetBody(v *DeleteHttpApiOperationResponseBody) *DeleteHttpApiOperationResponse
- func (s *DeleteHttpApiOperationResponse) SetHeaders(v map[string]*string) *DeleteHttpApiOperationResponse
- func (s *DeleteHttpApiOperationResponse) SetStatusCode(v int32) *DeleteHttpApiOperationResponse
- func (s DeleteHttpApiOperationResponse) String() string
- type DeleteHttpApiOperationResponseBody
- func (s DeleteHttpApiOperationResponseBody) GoString() string
- func (s *DeleteHttpApiOperationResponseBody) SetCode(v string) *DeleteHttpApiOperationResponseBody
- func (s *DeleteHttpApiOperationResponseBody) SetMessage(v string) *DeleteHttpApiOperationResponseBody
- func (s *DeleteHttpApiOperationResponseBody) SetRequestId(v string) *DeleteHttpApiOperationResponseBody
- func (s DeleteHttpApiOperationResponseBody) String() string
- type DeleteHttpApiResponse
- func (s DeleteHttpApiResponse) GoString() string
- func (s *DeleteHttpApiResponse) SetBody(v *DeleteHttpApiResponseBody) *DeleteHttpApiResponse
- func (s *DeleteHttpApiResponse) SetHeaders(v map[string]*string) *DeleteHttpApiResponse
- func (s *DeleteHttpApiResponse) SetStatusCode(v int32) *DeleteHttpApiResponse
- func (s DeleteHttpApiResponse) String() string
- type DeleteHttpApiResponseBody
- func (s DeleteHttpApiResponseBody) GoString() string
- func (s *DeleteHttpApiResponseBody) SetCode(v string) *DeleteHttpApiResponseBody
- func (s *DeleteHttpApiResponseBody) SetMessage(v string) *DeleteHttpApiResponseBody
- func (s *DeleteHttpApiResponseBody) SetRequestId(v string) *DeleteHttpApiResponseBody
- func (s DeleteHttpApiResponseBody) String() string
- type DomainInfo
- func (s DomainInfo) GoString() string
- func (s *DomainInfo) SetCertIdentifier(v string) *DomainInfo
- func (s *DomainInfo) SetCreateFrom(v string) *DomainInfo
- func (s *DomainInfo) SetCreateTimestamp(v int64) *DomainInfo
- func (s *DomainInfo) SetDomainId(v string) *DomainInfo
- func (s *DomainInfo) SetForceHttps(v bool) *DomainInfo
- func (s *DomainInfo) SetName(v string) *DomainInfo
- func (s *DomainInfo) SetProtocol(v string) *DomainInfo
- func (s *DomainInfo) SetResourceGroupId(v string) *DomainInfo
- func (s *DomainInfo) SetStatus(v string) *DomainInfo
- func (s *DomainInfo) SetUpdateTimestamp(v int64) *DomainInfo
- func (s DomainInfo) String() string
- type EnvironmentInfo
- func (s EnvironmentInfo) GoString() string
- func (s *EnvironmentInfo) SetAlias(v string) *EnvironmentInfo
- func (s *EnvironmentInfo) SetCreateTimestamp(v int64) *EnvironmentInfo
- func (s *EnvironmentInfo) SetDefault(v bool) *EnvironmentInfo
- func (s *EnvironmentInfo) SetDescription(v string) *EnvironmentInfo
- func (s *EnvironmentInfo) SetEnvironmentId(v string) *EnvironmentInfo
- func (s *EnvironmentInfo) SetGatewayInfo(v *GatewayInfo) *EnvironmentInfo
- func (s *EnvironmentInfo) SetName(v string) *EnvironmentInfo
- func (s *EnvironmentInfo) SetResourceGroupId(v string) *EnvironmentInfo
- func (s *EnvironmentInfo) SetSubDomainInfos(v []*SubDomainInfo) *EnvironmentInfo
- func (s *EnvironmentInfo) SetUpdateTimestamp(v int64) *EnvironmentInfo
- func (s EnvironmentInfo) String() string
- type GatewayInfo
- func (s GatewayInfo) GoString() string
- func (s *GatewayInfo) SetEngineVersion(v string) *GatewayInfo
- func (s *GatewayInfo) SetGatewayId(v string) *GatewayInfo
- func (s *GatewayInfo) SetName(v string) *GatewayInfo
- func (s *GatewayInfo) SetVpcInfo(v *GatewayInfoVpcInfo) *GatewayInfo
- func (s GatewayInfo) String() string
- type GatewayInfoVpcInfo
- type GatewayLogConfig
- type GatewayLogConfigSlsConfig
- type GetDomainRequest
- type GetDomainResponse
- func (s GetDomainResponse) GoString() string
- func (s *GetDomainResponse) SetBody(v *GetDomainResponseBody) *GetDomainResponse
- func (s *GetDomainResponse) SetHeaders(v map[string]*string) *GetDomainResponse
- func (s *GetDomainResponse) SetStatusCode(v int32) *GetDomainResponse
- func (s GetDomainResponse) String() string
- type GetDomainResponseBody
- func (s GetDomainResponseBody) GoString() string
- func (s *GetDomainResponseBody) SetCode(v string) *GetDomainResponseBody
- func (s *GetDomainResponseBody) SetData(v *GetDomainResponseBodyData) *GetDomainResponseBody
- func (s *GetDomainResponseBody) SetMessage(v string) *GetDomainResponseBody
- func (s *GetDomainResponseBody) SetRequestId(v string) *GetDomainResponseBody
- func (s GetDomainResponseBody) String() string
- type GetDomainResponseBodyData
- func (s GetDomainResponseBodyData) GoString() string
- func (s *GetDomainResponseBodyData) SetAlgorithm(v string) *GetDomainResponseBodyData
- func (s *GetDomainResponseBodyData) SetCaCertIndentifier(v string) *GetDomainResponseBodyData
- func (s *GetDomainResponseBodyData) SetCertIndentifier(v string) *GetDomainResponseBodyData
- func (s *GetDomainResponseBodyData) SetCertName(v string) *GetDomainResponseBodyData
- func (s *GetDomainResponseBodyData) SetCreateFrom(v string) *GetDomainResponseBodyData
- func (s *GetDomainResponseBodyData) SetCreateTimestamp(v int64) *GetDomainResponseBodyData
- func (s *GetDomainResponseBodyData) SetDefault(v bool) *GetDomainResponseBodyData
- func (s *GetDomainResponseBodyData) SetDomainId(v string) *GetDomainResponseBodyData
- func (s *GetDomainResponseBodyData) SetForceHttps(v bool) *GetDomainResponseBodyData
- func (s *GetDomainResponseBodyData) SetHttp2Option(v string) *GetDomainResponseBodyData
- func (s *GetDomainResponseBodyData) SetIssuer(v string) *GetDomainResponseBodyData
- func (s *GetDomainResponseBodyData) SetName(v string) *GetDomainResponseBodyData
- func (s *GetDomainResponseBodyData) SetNotAfterTimstamp(v int64) *GetDomainResponseBodyData
- func (s *GetDomainResponseBodyData) SetNotBeforeTimestamp(v int64) *GetDomainResponseBodyData
- func (s *GetDomainResponseBodyData) SetProtocol(v string) *GetDomainResponseBodyData
- func (s *GetDomainResponseBodyData) SetResourceGroupId(v string) *GetDomainResponseBodyData
- func (s *GetDomainResponseBodyData) SetSans(v string) *GetDomainResponseBodyData
- func (s *GetDomainResponseBodyData) SetStatisticsInfo(v *GetDomainResponseBodyDataStatisticsInfo) *GetDomainResponseBodyData
- func (s *GetDomainResponseBodyData) SetTlsCipherSuitesConfig(v *TlsCipherSuitesConfig) *GetDomainResponseBodyData
- func (s *GetDomainResponseBodyData) SetTlsMax(v string) *GetDomainResponseBodyData
- func (s *GetDomainResponseBodyData) SetTlsMin(v string) *GetDomainResponseBodyData
- func (s *GetDomainResponseBodyData) SetUpdatetimestamp(v int64) *GetDomainResponseBodyData
- func (s GetDomainResponseBodyData) String() string
- type GetDomainResponseBodyDataStatisticsInfo
- func (s GetDomainResponseBodyDataStatisticsInfo) GoString() string
- func (s *GetDomainResponseBodyDataStatisticsInfo) SetResourceStatistics(v []*ResourceStatistic) *GetDomainResponseBodyDataStatisticsInfo
- func (s *GetDomainResponseBodyDataStatisticsInfo) SetTotalCount(v string) *GetDomainResponseBodyDataStatisticsInfo
- func (s GetDomainResponseBodyDataStatisticsInfo) String() string
- type GetEnvironmentRequest
- type GetEnvironmentResponse
- func (s GetEnvironmentResponse) GoString() string
- func (s *GetEnvironmentResponse) SetBody(v *GetEnvironmentResponseBody) *GetEnvironmentResponse
- func (s *GetEnvironmentResponse) SetHeaders(v map[string]*string) *GetEnvironmentResponse
- func (s *GetEnvironmentResponse) SetStatusCode(v int32) *GetEnvironmentResponse
- func (s GetEnvironmentResponse) String() string
- type GetEnvironmentResponseBody
- func (s GetEnvironmentResponseBody) GoString() string
- func (s *GetEnvironmentResponseBody) SetCode(v string) *GetEnvironmentResponseBody
- func (s *GetEnvironmentResponseBody) SetData(v *GetEnvironmentResponseBodyData) *GetEnvironmentResponseBody
- func (s *GetEnvironmentResponseBody) SetMessage(v string) *GetEnvironmentResponseBody
- func (s *GetEnvironmentResponseBody) SetRequestId(v string) *GetEnvironmentResponseBody
- func (s GetEnvironmentResponseBody) String() string
- type GetEnvironmentResponseBodyData
- func (s GetEnvironmentResponseBodyData) GoString() string
- func (s *GetEnvironmentResponseBodyData) SetAlias(v string) *GetEnvironmentResponseBodyData
- func (s *GetEnvironmentResponseBodyData) SetCreateTimestamp(v int64) *GetEnvironmentResponseBodyData
- func (s *GetEnvironmentResponseBodyData) SetDefault(v bool) *GetEnvironmentResponseBodyData
- func (s *GetEnvironmentResponseBodyData) SetDescription(v string) *GetEnvironmentResponseBodyData
- func (s *GetEnvironmentResponseBodyData) SetEnvironmentId(v string) *GetEnvironmentResponseBodyData
- func (s *GetEnvironmentResponseBodyData) SetGatewayInfo(v *GatewayInfo) *GetEnvironmentResponseBodyData
- func (s *GetEnvironmentResponseBodyData) SetName(v string) *GetEnvironmentResponseBodyData
- func (s *GetEnvironmentResponseBodyData) SetResourceGroupId(v string) *GetEnvironmentResponseBodyData
- func (s *GetEnvironmentResponseBodyData) SetStatisticsInfo(v *GetEnvironmentResponseBodyDataStatisticsInfo) *GetEnvironmentResponseBodyData
- func (s *GetEnvironmentResponseBodyData) SetSubDomainInfos(v []*SubDomainInfo) *GetEnvironmentResponseBodyData
- func (s *GetEnvironmentResponseBodyData) SetUpdateTimestamp(v int64) *GetEnvironmentResponseBodyData
- func (s GetEnvironmentResponseBodyData) String() string
- type GetEnvironmentResponseBodyDataStatisticsInfo
- func (s GetEnvironmentResponseBodyDataStatisticsInfo) GoString() string
- func (s *GetEnvironmentResponseBodyDataStatisticsInfo) SetResourceStatistics(v []*ResourceStatistic) *GetEnvironmentResponseBodyDataStatisticsInfo
- func (s *GetEnvironmentResponseBodyDataStatisticsInfo) SetTotalCount(v int32) *GetEnvironmentResponseBodyDataStatisticsInfo
- func (s GetEnvironmentResponseBodyDataStatisticsInfo) String() string
- type GetGatewayResponse
- func (s GetGatewayResponse) GoString() string
- func (s *GetGatewayResponse) SetBody(v *GetGatewayResponseBody) *GetGatewayResponse
- func (s *GetGatewayResponse) SetHeaders(v map[string]*string) *GetGatewayResponse
- func (s *GetGatewayResponse) SetStatusCode(v int32) *GetGatewayResponse
- func (s GetGatewayResponse) String() string
- type GetGatewayResponseBody
- func (s GetGatewayResponseBody) GoString() string
- func (s *GetGatewayResponseBody) SetCode(v string) *GetGatewayResponseBody
- func (s *GetGatewayResponseBody) SetData(v *GetGatewayResponseBodyData) *GetGatewayResponseBody
- func (s *GetGatewayResponseBody) SetMessage(v string) *GetGatewayResponseBody
- func (s *GetGatewayResponseBody) SetRequestId(v string) *GetGatewayResponseBody
- func (s GetGatewayResponseBody) String() string
- type GetGatewayResponseBodyData
- func (s GetGatewayResponseBodyData) GoString() string
- func (s *GetGatewayResponseBodyData) SetChargeType(v string) *GetGatewayResponseBodyData
- func (s *GetGatewayResponseBodyData) SetCreateFrom(v string) *GetGatewayResponseBodyData
- func (s *GetGatewayResponseBodyData) SetCreateTimestamp(v int64) *GetGatewayResponseBodyData
- func (s *GetGatewayResponseBodyData) SetEnvironments(v []*GetGatewayResponseBodyDataEnvironments) *GetGatewayResponseBodyData
- func (s *GetGatewayResponseBodyData) SetExpireTimestamp(v int64) *GetGatewayResponseBodyData
- func (s *GetGatewayResponseBodyData) SetGatewayId(v string) *GetGatewayResponseBodyData
- func (s *GetGatewayResponseBodyData) SetLoadBalancers(v []*GetGatewayResponseBodyDataLoadBalancers) *GetGatewayResponseBodyData
- func (s *GetGatewayResponseBodyData) SetName(v string) *GetGatewayResponseBodyData
- func (s *GetGatewayResponseBodyData) SetReplicas(v string) *GetGatewayResponseBodyData
- func (s *GetGatewayResponseBodyData) SetResourceGroupId(v string) *GetGatewayResponseBodyData
- func (s *GetGatewayResponseBodyData) SetSecurityGroup(v *GetGatewayResponseBodyDataSecurityGroup) *GetGatewayResponseBodyData
- func (s *GetGatewayResponseBodyData) SetSpec(v string) *GetGatewayResponseBodyData
- func (s *GetGatewayResponseBodyData) SetStatus(v string) *GetGatewayResponseBodyData
- func (s *GetGatewayResponseBodyData) SetTags(v []*GetGatewayResponseBodyDataTags) *GetGatewayResponseBodyData
- func (s *GetGatewayResponseBodyData) SetTargetVersion(v string) *GetGatewayResponseBodyData
- func (s *GetGatewayResponseBodyData) SetUpdateTimestamp(v int64) *GetGatewayResponseBodyData
- func (s *GetGatewayResponseBodyData) SetVSwitch(v *GetGatewayResponseBodyDataVSwitch) *GetGatewayResponseBodyData
- func (s *GetGatewayResponseBodyData) SetVersion(v string) *GetGatewayResponseBodyData
- func (s *GetGatewayResponseBodyData) SetVpc(v *GetGatewayResponseBodyDataVpc) *GetGatewayResponseBodyData
- func (s *GetGatewayResponseBodyData) SetZones(v []*GetGatewayResponseBodyDataZones) *GetGatewayResponseBodyData
- func (s GetGatewayResponseBodyData) String() string
- type GetGatewayResponseBodyDataEnvironments
- func (s GetGatewayResponseBodyDataEnvironments) GoString() string
- func (s *GetGatewayResponseBodyDataEnvironments) SetAlias(v string) *GetGatewayResponseBodyDataEnvironments
- func (s *GetGatewayResponseBodyDataEnvironments) SetEnvironmentId(v string) *GetGatewayResponseBodyDataEnvironments
- func (s *GetGatewayResponseBodyDataEnvironments) SetName(v string) *GetGatewayResponseBodyDataEnvironments
- func (s GetGatewayResponseBodyDataEnvironments) String() string
- type GetGatewayResponseBodyDataLoadBalancers
- func (s GetGatewayResponseBodyDataLoadBalancers) GoString() string
- func (s *GetGatewayResponseBodyDataLoadBalancers) SetAddress(v string) *GetGatewayResponseBodyDataLoadBalancers
- func (s *GetGatewayResponseBodyDataLoadBalancers) SetAddressIpVersion(v string) *GetGatewayResponseBodyDataLoadBalancers
- func (s *GetGatewayResponseBodyDataLoadBalancers) SetAddressType(v string) *GetGatewayResponseBodyDataLoadBalancers
- func (s *GetGatewayResponseBodyDataLoadBalancers) SetGatewayDefault(v bool) *GetGatewayResponseBodyDataLoadBalancers
- func (s *GetGatewayResponseBodyDataLoadBalancers) SetLoadBalancerId(v string) *GetGatewayResponseBodyDataLoadBalancers
- func (s *GetGatewayResponseBodyDataLoadBalancers) SetMode(v string) *GetGatewayResponseBodyDataLoadBalancers
- func (s *GetGatewayResponseBodyDataLoadBalancers) SetPorts(v []*GetGatewayResponseBodyDataLoadBalancersPorts) *GetGatewayResponseBodyDataLoadBalancers
- func (s *GetGatewayResponseBodyDataLoadBalancers) SetStatus(v string) *GetGatewayResponseBodyDataLoadBalancers
- func (s *GetGatewayResponseBodyDataLoadBalancers) SetType(v string) *GetGatewayResponseBodyDataLoadBalancers
- func (s GetGatewayResponseBodyDataLoadBalancers) String() string
- type GetGatewayResponseBodyDataLoadBalancersPorts
- func (s GetGatewayResponseBodyDataLoadBalancersPorts) GoString() string
- func (s *GetGatewayResponseBodyDataLoadBalancersPorts) SetPort(v int32) *GetGatewayResponseBodyDataLoadBalancersPorts
- func (s *GetGatewayResponseBodyDataLoadBalancersPorts) SetProtocol(v string) *GetGatewayResponseBodyDataLoadBalancersPorts
- func (s GetGatewayResponseBodyDataLoadBalancersPorts) String() string
- type GetGatewayResponseBodyDataSecurityGroup
- func (s GetGatewayResponseBodyDataSecurityGroup) GoString() string
- func (s *GetGatewayResponseBodyDataSecurityGroup) SetName(v string) *GetGatewayResponseBodyDataSecurityGroup
- func (s *GetGatewayResponseBodyDataSecurityGroup) SetSecurityGroupId(v string) *GetGatewayResponseBodyDataSecurityGroup
- func (s GetGatewayResponseBodyDataSecurityGroup) String() string
- type GetGatewayResponseBodyDataTags
- type GetGatewayResponseBodyDataVSwitch
- func (s GetGatewayResponseBodyDataVSwitch) GoString() string
- func (s *GetGatewayResponseBodyDataVSwitch) SetName(v string) *GetGatewayResponseBodyDataVSwitch
- func (s *GetGatewayResponseBodyDataVSwitch) SetVSwitchId(v string) *GetGatewayResponseBodyDataVSwitch
- func (s GetGatewayResponseBodyDataVSwitch) String() string
- type GetGatewayResponseBodyDataVpc
- type GetGatewayResponseBodyDataZones
- func (s GetGatewayResponseBodyDataZones) GoString() string
- func (s *GetGatewayResponseBodyDataZones) SetName(v string) *GetGatewayResponseBodyDataZones
- func (s *GetGatewayResponseBodyDataZones) SetVSwitch(v *GetGatewayResponseBodyDataZonesVSwitch) *GetGatewayResponseBodyDataZones
- func (s *GetGatewayResponseBodyDataZones) SetZoneId(v string) *GetGatewayResponseBodyDataZones
- func (s GetGatewayResponseBodyDataZones) String() string
- type GetGatewayResponseBodyDataZonesVSwitch
- func (s GetGatewayResponseBodyDataZonesVSwitch) GoString() string
- func (s *GetGatewayResponseBodyDataZonesVSwitch) SetName(v string) *GetGatewayResponseBodyDataZonesVSwitch
- func (s *GetGatewayResponseBodyDataZonesVSwitch) SetVSwitchId(v string) *GetGatewayResponseBodyDataZonesVSwitch
- func (s GetGatewayResponseBodyDataZonesVSwitch) String() string
- type GetHttpApiOperationResponse
- func (s GetHttpApiOperationResponse) GoString() string
- func (s *GetHttpApiOperationResponse) SetBody(v *GetHttpApiOperationResponseBody) *GetHttpApiOperationResponse
- func (s *GetHttpApiOperationResponse) SetHeaders(v map[string]*string) *GetHttpApiOperationResponse
- func (s *GetHttpApiOperationResponse) SetStatusCode(v int32) *GetHttpApiOperationResponse
- func (s GetHttpApiOperationResponse) String() string
- type GetHttpApiOperationResponseBody
- func (s GetHttpApiOperationResponseBody) GoString() string
- func (s *GetHttpApiOperationResponseBody) SetCode(v string) *GetHttpApiOperationResponseBody
- func (s *GetHttpApiOperationResponseBody) SetData(v *HttpApiOperationInfo) *GetHttpApiOperationResponseBody
- func (s *GetHttpApiOperationResponseBody) SetMessage(v string) *GetHttpApiOperationResponseBody
- func (s *GetHttpApiOperationResponseBody) SetRequestId(v string) *GetHttpApiOperationResponseBody
- func (s GetHttpApiOperationResponseBody) String() string
- type GetHttpApiResponse
- func (s GetHttpApiResponse) GoString() string
- func (s *GetHttpApiResponse) SetBody(v *GetHttpApiResponseBody) *GetHttpApiResponse
- func (s *GetHttpApiResponse) SetHeaders(v map[string]*string) *GetHttpApiResponse
- func (s *GetHttpApiResponse) SetStatusCode(v int32) *GetHttpApiResponse
- func (s GetHttpApiResponse) String() string
- type GetHttpApiResponseBody
- func (s GetHttpApiResponseBody) GoString() string
- func (s *GetHttpApiResponseBody) SetCode(v string) *GetHttpApiResponseBody
- func (s *GetHttpApiResponseBody) SetData(v *HttpApiApiInfo) *GetHttpApiResponseBody
- func (s *GetHttpApiResponseBody) SetMessage(v string) *GetHttpApiResponseBody
- func (s *GetHttpApiResponseBody) SetRequestId(v string) *GetHttpApiResponseBody
- func (s GetHttpApiResponseBody) String() string
- type GetHttpApiRouteResponse
- func (s GetHttpApiRouteResponse) GoString() string
- func (s *GetHttpApiRouteResponse) SetBody(v *GetHttpApiRouteResponseBody) *GetHttpApiRouteResponse
- func (s *GetHttpApiRouteResponse) SetHeaders(v map[string]*string) *GetHttpApiRouteResponse
- func (s *GetHttpApiRouteResponse) SetStatusCode(v int32) *GetHttpApiRouteResponse
- func (s GetHttpApiRouteResponse) String() string
- type GetHttpApiRouteResponseBody
- func (s GetHttpApiRouteResponseBody) GoString() string
- func (s *GetHttpApiRouteResponseBody) SetCode(v string) *GetHttpApiRouteResponseBody
- func (s *GetHttpApiRouteResponseBody) SetData(v *HttpRoute) *GetHttpApiRouteResponseBody
- func (s *GetHttpApiRouteResponseBody) SetMessage(v string) *GetHttpApiRouteResponseBody
- func (s *GetHttpApiRouteResponseBody) SetRequestId(v string) *GetHttpApiRouteResponseBody
- func (s GetHttpApiRouteResponseBody) String() string
- type HttpApiApiInfo
- func (s HttpApiApiInfo) GoString() string
- func (s *HttpApiApiInfo) SetAiProtocols(v []*string) *HttpApiApiInfo
- func (s *HttpApiApiInfo) SetBasePath(v string) *HttpApiApiInfo
- func (s *HttpApiApiInfo) SetDeployConfigs(v []*HttpApiDeployConfig) *HttpApiApiInfo
- func (s *HttpApiApiInfo) SetDescription(v string) *HttpApiApiInfo
- func (s *HttpApiApiInfo) SetEnvironments(v []*HttpApiApiInfoEnvironments) *HttpApiApiInfo
- func (s *HttpApiApiInfo) SetHttpApiId(v string) *HttpApiApiInfo
- func (s *HttpApiApiInfo) SetIngressInfo(v *HttpApiApiInfoIngressInfo) *HttpApiApiInfo
- func (s *HttpApiApiInfo) SetName(v string) *HttpApiApiInfo
- func (s *HttpApiApiInfo) SetProtocols(v []*string) *HttpApiApiInfo
- func (s *HttpApiApiInfo) SetResourceGroupId(v string) *HttpApiApiInfo
- func (s *HttpApiApiInfo) SetType(v string) *HttpApiApiInfo
- func (s *HttpApiApiInfo) SetVersionInfo(v *HttpApiVersionInfo) *HttpApiApiInfo
- func (s HttpApiApiInfo) String() string
- type HttpApiApiInfoEnvironments
- func (s HttpApiApiInfoEnvironments) GoString() string
- func (s *HttpApiApiInfoEnvironments) SetAlias(v string) *HttpApiApiInfoEnvironments
- func (s *HttpApiApiInfoEnvironments) SetBackendScene(v string) *HttpApiApiInfoEnvironments
- func (s *HttpApiApiInfoEnvironments) SetBackendType(v string) *HttpApiApiInfoEnvironments
- func (s *HttpApiApiInfoEnvironments) SetCustomDomains(v []*HttpApiDomainInfo) *HttpApiApiInfoEnvironments
- func (s *HttpApiApiInfoEnvironments) SetDeployStatus(v string) *HttpApiApiInfoEnvironments
- func (s *HttpApiApiInfoEnvironments) SetEnvironmentId(v string) *HttpApiApiInfoEnvironments
- func (s *HttpApiApiInfoEnvironments) SetGatewayInfo(v *HttpApiApiInfoEnvironmentsGatewayInfo) *HttpApiApiInfoEnvironments
- func (s *HttpApiApiInfoEnvironments) SetName(v string) *HttpApiApiInfoEnvironments
- func (s *HttpApiApiInfoEnvironments) SetServiceConfigs(v []*HttpApiApiInfoEnvironmentsServiceConfigs) *HttpApiApiInfoEnvironments
- func (s *HttpApiApiInfoEnvironments) SetSubDomains(v []*HttpApiApiInfoEnvironmentsSubDomains) *HttpApiApiInfoEnvironments
- func (s HttpApiApiInfoEnvironments) String() string
- type HttpApiApiInfoEnvironmentsGatewayInfo
- func (s HttpApiApiInfoEnvironmentsGatewayInfo) GoString() string
- func (s *HttpApiApiInfoEnvironmentsGatewayInfo) SetGatewayId(v string) *HttpApiApiInfoEnvironmentsGatewayInfo
- func (s *HttpApiApiInfoEnvironmentsGatewayInfo) SetName(v string) *HttpApiApiInfoEnvironmentsGatewayInfo
- func (s HttpApiApiInfoEnvironmentsGatewayInfo) String() string
- type HttpApiApiInfoEnvironmentsServiceConfigs
- func (s HttpApiApiInfoEnvironmentsServiceConfigs) GoString() string
- func (s *HttpApiApiInfoEnvironmentsServiceConfigs) SetGatewayServiceId(v string) *HttpApiApiInfoEnvironmentsServiceConfigs
- func (s *HttpApiApiInfoEnvironmentsServiceConfigs) SetMatch(v *HttpApiBackendMatchConditions) *HttpApiApiInfoEnvironmentsServiceConfigs
- func (s *HttpApiApiInfoEnvironmentsServiceConfigs) SetName(v string) *HttpApiApiInfoEnvironmentsServiceConfigs
- func (s *HttpApiApiInfoEnvironmentsServiceConfigs) SetPort(v string) *HttpApiApiInfoEnvironmentsServiceConfigs
- func (s *HttpApiApiInfoEnvironmentsServiceConfigs) SetProtocol(v string) *HttpApiApiInfoEnvironmentsServiceConfigs
- func (s *HttpApiApiInfoEnvironmentsServiceConfigs) SetServiceId(v string) *HttpApiApiInfoEnvironmentsServiceConfigs
- func (s *HttpApiApiInfoEnvironmentsServiceConfigs) SetVersion(v string) *HttpApiApiInfoEnvironmentsServiceConfigs
- func (s *HttpApiApiInfoEnvironmentsServiceConfigs) SetWeight(v int32) *HttpApiApiInfoEnvironmentsServiceConfigs
- func (s HttpApiApiInfoEnvironmentsServiceConfigs) String() string
- type HttpApiApiInfoEnvironmentsSubDomains
- func (s HttpApiApiInfoEnvironmentsSubDomains) GoString() string
- func (s *HttpApiApiInfoEnvironmentsSubDomains) SetDomainId(v string) *HttpApiApiInfoEnvironmentsSubDomains
- func (s *HttpApiApiInfoEnvironmentsSubDomains) SetName(v string) *HttpApiApiInfoEnvironmentsSubDomains
- func (s *HttpApiApiInfoEnvironmentsSubDomains) SetNetworkType(v string) *HttpApiApiInfoEnvironmentsSubDomains
- func (s *HttpApiApiInfoEnvironmentsSubDomains) SetProtocol(v string) *HttpApiApiInfoEnvironmentsSubDomains
- func (s HttpApiApiInfoEnvironmentsSubDomains) String() string
- type HttpApiApiInfoIngressInfo
- func (s HttpApiApiInfoIngressInfo) GoString() string
- func (s *HttpApiApiInfoIngressInfo) SetEnvironmentInfo(v *HttpApiApiInfoIngressInfoEnvironmentInfo) *HttpApiApiInfoIngressInfo
- func (s *HttpApiApiInfoIngressInfo) SetIngressClass(v string) *HttpApiApiInfoIngressInfo
- func (s *HttpApiApiInfoIngressInfo) SetK8sClusterInfo(v *HttpApiApiInfoIngressInfoK8sClusterInfo) *HttpApiApiInfoIngressInfo
- func (s *HttpApiApiInfoIngressInfo) SetOverrideIngressIp(v bool) *HttpApiApiInfoIngressInfo
- func (s *HttpApiApiInfoIngressInfo) SetSourceId(v string) *HttpApiApiInfoIngressInfo
- func (s *HttpApiApiInfoIngressInfo) SetWatchNamespace(v string) *HttpApiApiInfoIngressInfo
- func (s HttpApiApiInfoIngressInfo) String() string
- type HttpApiApiInfoIngressInfoEnvironmentInfo
- type HttpApiApiInfoIngressInfoK8sClusterInfo
- type HttpApiBackendMatchCondition
- func (s HttpApiBackendMatchCondition) GoString() string
- func (s *HttpApiBackendMatchCondition) SetKey(v string) *HttpApiBackendMatchCondition
- func (s *HttpApiBackendMatchCondition) SetOperator(v string) *HttpApiBackendMatchCondition
- func (s *HttpApiBackendMatchCondition) SetType(v string) *HttpApiBackendMatchCondition
- func (s *HttpApiBackendMatchCondition) SetValue(v string) *HttpApiBackendMatchCondition
- func (s HttpApiBackendMatchCondition) String() string
- type HttpApiBackendMatchConditions
- func (s HttpApiBackendMatchConditions) GoString() string
- func (s *HttpApiBackendMatchConditions) SetConditions(v []*HttpApiBackendMatchCondition) *HttpApiBackendMatchConditions
- func (s *HttpApiBackendMatchConditions) SetDefault(v bool) *HttpApiBackendMatchConditions
- func (s HttpApiBackendMatchConditions) String() string
- type HttpApiDeployConfig
- func (s HttpApiDeployConfig) GoString() string
- func (s *HttpApiDeployConfig) SetAutoDeploy(v bool) *HttpApiDeployConfig
- func (s *HttpApiDeployConfig) SetBackendScene(v string) *HttpApiDeployConfig
- func (s *HttpApiDeployConfig) SetCustomDomainIds(v []*string) *HttpApiDeployConfig
- func (s *HttpApiDeployConfig) SetEnvironmentId(v string) *HttpApiDeployConfig
- func (s *HttpApiDeployConfig) SetPolicyConfigs(v []*HttpApiDeployConfigPolicyConfigs) *HttpApiDeployConfig
- func (s *HttpApiDeployConfig) SetServiceConfigs(v []*HttpApiDeployConfigServiceConfigs) *HttpApiDeployConfig
- func (s HttpApiDeployConfig) String() string
- type HttpApiDeployConfigPolicyConfigs
- func (s HttpApiDeployConfigPolicyConfigs) GoString() string
- func (s *HttpApiDeployConfigPolicyConfigs) SetAiFallbackConfig(v *HttpApiDeployConfigPolicyConfigsAiFallbackConfig) *HttpApiDeployConfigPolicyConfigs
- func (s *HttpApiDeployConfigPolicyConfigs) SetEnable(v bool) *HttpApiDeployConfigPolicyConfigs
- func (s *HttpApiDeployConfigPolicyConfigs) SetType(v string) *HttpApiDeployConfigPolicyConfigs
- func (s HttpApiDeployConfigPolicyConfigs) String() string
- type HttpApiDeployConfigPolicyConfigsAiFallbackConfig
- type HttpApiDeployConfigServiceConfigs
- func (s HttpApiDeployConfigServiceConfigs) GoString() string
- func (s *HttpApiDeployConfigServiceConfigs) SetModelName(v string) *HttpApiDeployConfigServiceConfigs
- func (s *HttpApiDeployConfigServiceConfigs) SetModelNamePattern(v string) *HttpApiDeployConfigServiceConfigs
- func (s *HttpApiDeployConfigServiceConfigs) SetServiceId(v string) *HttpApiDeployConfigServiceConfigs
- func (s *HttpApiDeployConfigServiceConfigs) SetWeight(v int64) *HttpApiDeployConfigServiceConfigs
- func (s HttpApiDeployConfigServiceConfigs) String() string
- type HttpApiDomainInfo
- type HttpApiInfoByName
- func (s HttpApiInfoByName) GoString() string
- func (s *HttpApiInfoByName) SetName(v string) *HttpApiInfoByName
- func (s *HttpApiInfoByName) SetType(v string) *HttpApiInfoByName
- func (s *HttpApiInfoByName) SetVersionEnabled(v bool) *HttpApiInfoByName
- func (s *HttpApiInfoByName) SetVersionedHttpApis(v []*HttpApiApiInfo) *HttpApiInfoByName
- func (s HttpApiInfoByName) String() string
- type HttpApiMockContract
- func (s HttpApiMockContract) GoString() string
- func (s *HttpApiMockContract) SetEnable(v bool) *HttpApiMockContract
- func (s *HttpApiMockContract) SetResponseCode(v int32) *HttpApiMockContract
- func (s *HttpApiMockContract) SetResponseContent(v string) *HttpApiMockContract
- func (s HttpApiMockContract) String() string
- type HttpApiOperation
- func (s HttpApiOperation) GoString() string
- func (s *HttpApiOperation) SetDescription(v string) *HttpApiOperation
- func (s *HttpApiOperation) SetMethod(v string) *HttpApiOperation
- func (s *HttpApiOperation) SetMock(v *HttpApiMockContract) *HttpApiOperation
- func (s *HttpApiOperation) SetName(v string) *HttpApiOperation
- func (s *HttpApiOperation) SetPath(v string) *HttpApiOperation
- func (s *HttpApiOperation) SetRequest(v *HttpApiRequestContract) *HttpApiOperation
- func (s *HttpApiOperation) SetResponse(v *HttpApiResponseContract) *HttpApiOperation
- func (s HttpApiOperation) String() string
- type HttpApiOperationInfo
- func (s HttpApiOperationInfo) GoString() string
- func (s *HttpApiOperationInfo) SetCreateTimestamp(v int64) *HttpApiOperationInfo
- func (s *HttpApiOperationInfo) SetDescription(v string) *HttpApiOperationInfo
- func (s *HttpApiOperationInfo) SetMethod(v string) *HttpApiOperationInfo
- func (s *HttpApiOperationInfo) SetMock(v *HttpApiMockContract) *HttpApiOperationInfo
- func (s *HttpApiOperationInfo) SetName(v string) *HttpApiOperationInfo
- func (s *HttpApiOperationInfo) SetOperationId(v string) *HttpApiOperationInfo
- func (s *HttpApiOperationInfo) SetPath(v string) *HttpApiOperationInfo
- func (s *HttpApiOperationInfo) SetRequest(v *HttpApiRequestContract) *HttpApiOperationInfo
- func (s *HttpApiOperationInfo) SetResponse(v *HttpApiResponseContract) *HttpApiOperationInfo
- func (s HttpApiOperationInfo) String() string
- type HttpApiParameter
- func (s HttpApiParameter) GoString() string
- func (s *HttpApiParameter) SetDefaultValue(v string) *HttpApiParameter
- func (s *HttpApiParameter) SetDescription(v string) *HttpApiParameter
- func (s *HttpApiParameter) SetExampleValue(v string) *HttpApiParameter
- func (s *HttpApiParameter) SetName(v string) *HttpApiParameter
- func (s *HttpApiParameter) SetRequired(v bool) *HttpApiParameter
- func (s *HttpApiParameter) SetType(v string) *HttpApiParameter
- func (s HttpApiParameter) String() string
- type HttpApiPublishRevisionInfo
- func (s HttpApiPublishRevisionInfo) GoString() string
- func (s *HttpApiPublishRevisionInfo) SetBackendScene(v string) *HttpApiPublishRevisionInfo
- func (s *HttpApiPublishRevisionInfo) SetBackendType(v string) *HttpApiPublishRevisionInfo
- func (s *HttpApiPublishRevisionInfo) SetCloudProductConfig(v *HttpApiPublishRevisionInfoCloudProductConfig) *HttpApiPublishRevisionInfo
- func (s *HttpApiPublishRevisionInfo) SetCreateTimestamp(v int64) *HttpApiPublishRevisionInfo
- func (s *HttpApiPublishRevisionInfo) SetCustomDomains(v []*HttpApiDomainInfo) *HttpApiPublishRevisionInfo
- func (s *HttpApiPublishRevisionInfo) SetDnsConfigs(v []*HttpApiPublishRevisionInfoDnsConfigs) *HttpApiPublishRevisionInfo
- func (s *HttpApiPublishRevisionInfo) SetEnvironmentInfo(v *HttpApiPublishRevisionInfoEnvironmentInfo) *HttpApiPublishRevisionInfo
- func (s *HttpApiPublishRevisionInfo) SetIsCurrentVersion(v bool) *HttpApiPublishRevisionInfo
- func (s *HttpApiPublishRevisionInfo) SetOperations(v []*HttpApiOperationInfo) *HttpApiPublishRevisionInfo
- func (s *HttpApiPublishRevisionInfo) SetRevisionId(v string) *HttpApiPublishRevisionInfo
- func (s *HttpApiPublishRevisionInfo) SetServiceConfigs(v []*HttpApiPublishRevisionInfoServiceConfigs) *HttpApiPublishRevisionInfo
- func (s *HttpApiPublishRevisionInfo) SetSubDomains(v []*HttpApiDomainInfo) *HttpApiPublishRevisionInfo
- func (s *HttpApiPublishRevisionInfo) SetVipConfigs(v []*HttpApiPublishRevisionInfoVipConfigs) *HttpApiPublishRevisionInfo
- func (s HttpApiPublishRevisionInfo) String() string
- type HttpApiPublishRevisionInfoCloudProductConfig
- func (s HttpApiPublishRevisionInfoCloudProductConfig) GoString() string
- func (s *HttpApiPublishRevisionInfoCloudProductConfig) SetCloudProductType(v string) *HttpApiPublishRevisionInfoCloudProductConfig
- func (s *HttpApiPublishRevisionInfoCloudProductConfig) SetContainerServiceConfigs(v []*HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs) *HttpApiPublishRevisionInfoCloudProductConfig
- func (s *HttpApiPublishRevisionInfoCloudProductConfig) SetFunctionConfigs(v []*HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs) *HttpApiPublishRevisionInfoCloudProductConfig
- func (s *HttpApiPublishRevisionInfoCloudProductConfig) SetMseNacosConfigs(v []*HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs) *HttpApiPublishRevisionInfoCloudProductConfig
- func (s HttpApiPublishRevisionInfoCloudProductConfig) String() string
- type HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs
- func (s HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs) GoString() string
- func (s *HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs) SetGatewayServiceId(v string) *HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs
- func (s *HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs) SetMatch(v *HttpApiBackendMatchConditions) *HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs
- func (s *HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs) SetName(v string) *HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs
- func (s *HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs) SetNamespace(v string) *HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs
- func (s *HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs) SetPort(v int32) *HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs
- func (s *HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs) SetProtocol(v string) *HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs
- func (s *HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs) SetWeight(v string) *HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs
- func (s HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs) String() string
- type HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs
- func (s HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs) GoString() string
- func (s *HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs) SetGatewayServiceId(v string) *HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs
- func (s *HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs) SetMatch(v *HttpApiBackendMatchConditions) *HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs
- func (s *HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs) SetName(v string) *HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs
- func (s *HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs) SetQualifier(v string) *HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs
- func (s *HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs) SetWeight(v int32) *HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs
- func (s HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs) String() string
- type HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs
- func (s HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs) GoString() string
- func (s *HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs) SetGatewayServiceId(v string) *HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs
- func (s *HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs) SetGroupName(v string) *HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs
- func (s *HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs) SetMatch(v *HttpApiBackendMatchConditions) *HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs
- func (s *HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs) SetName(v string) *HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs
- func (s *HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs) SetNamespace(v string) *HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs
- func (s *HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs) SetWeight(v int32) *HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs
- func (s HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs) String() string
- type HttpApiPublishRevisionInfoDnsConfigs
- func (s HttpApiPublishRevisionInfoDnsConfigs) GoString() string
- func (s *HttpApiPublishRevisionInfoDnsConfigs) SetDnsList(v []*string) *HttpApiPublishRevisionInfoDnsConfigs
- func (s *HttpApiPublishRevisionInfoDnsConfigs) SetMatch(v *HttpApiBackendMatchConditions) *HttpApiPublishRevisionInfoDnsConfigs
- func (s *HttpApiPublishRevisionInfoDnsConfigs) SetWeight(v int32) *HttpApiPublishRevisionInfoDnsConfigs
- func (s HttpApiPublishRevisionInfoDnsConfigs) String() string
- type HttpApiPublishRevisionInfoEnvironmentInfo
- func (s HttpApiPublishRevisionInfoEnvironmentInfo) GoString() string
- func (s *HttpApiPublishRevisionInfoEnvironmentInfo) SetAlias(v string) *HttpApiPublishRevisionInfoEnvironmentInfo
- func (s *HttpApiPublishRevisionInfoEnvironmentInfo) SetEnvironmentId(v string) *HttpApiPublishRevisionInfoEnvironmentInfo
- func (s *HttpApiPublishRevisionInfoEnvironmentInfo) SetGatewayInfo(v *HttpApiPublishRevisionInfoEnvironmentInfoGatewayInfo) *HttpApiPublishRevisionInfoEnvironmentInfo
- func (s *HttpApiPublishRevisionInfoEnvironmentInfo) SetName(v string) *HttpApiPublishRevisionInfoEnvironmentInfo
- func (s HttpApiPublishRevisionInfoEnvironmentInfo) String() string
- type HttpApiPublishRevisionInfoEnvironmentInfoGatewayInfo
- func (s HttpApiPublishRevisionInfoEnvironmentInfoGatewayInfo) GoString() string
- func (s *HttpApiPublishRevisionInfoEnvironmentInfoGatewayInfo) SetGatewayId(v string) *HttpApiPublishRevisionInfoEnvironmentInfoGatewayInfo
- func (s *HttpApiPublishRevisionInfoEnvironmentInfoGatewayInfo) SetName(v string) *HttpApiPublishRevisionInfoEnvironmentInfoGatewayInfo
- func (s HttpApiPublishRevisionInfoEnvironmentInfoGatewayInfo) String() string
- type HttpApiPublishRevisionInfoServiceConfigs
- func (s HttpApiPublishRevisionInfoServiceConfigs) GoString() string
- func (s *HttpApiPublishRevisionInfoServiceConfigs) SetGatewayServiceId(v string) *HttpApiPublishRevisionInfoServiceConfigs
- func (s *HttpApiPublishRevisionInfoServiceConfigs) SetMatch(v *HttpApiBackendMatchConditions) *HttpApiPublishRevisionInfoServiceConfigs
- func (s *HttpApiPublishRevisionInfoServiceConfigs) SetPort(v int32) *HttpApiPublishRevisionInfoServiceConfigs
- func (s *HttpApiPublishRevisionInfoServiceConfigs) SetProtocol(v string) *HttpApiPublishRevisionInfoServiceConfigs
- func (s *HttpApiPublishRevisionInfoServiceConfigs) SetVersion(v string) *HttpApiPublishRevisionInfoServiceConfigs
- func (s *HttpApiPublishRevisionInfoServiceConfigs) SetWeight(v int32) *HttpApiPublishRevisionInfoServiceConfigs
- func (s HttpApiPublishRevisionInfoServiceConfigs) String() string
- type HttpApiPublishRevisionInfoVipConfigs
- func (s HttpApiPublishRevisionInfoVipConfigs) GoString() string
- func (s *HttpApiPublishRevisionInfoVipConfigs) SetEndpoints(v []*string) *HttpApiPublishRevisionInfoVipConfigs
- func (s *HttpApiPublishRevisionInfoVipConfigs) SetMatch(v *HttpApiBackendMatchConditions) *HttpApiPublishRevisionInfoVipConfigs
- func (s *HttpApiPublishRevisionInfoVipConfigs) SetWeight(v int32) *HttpApiPublishRevisionInfoVipConfigs
- func (s HttpApiPublishRevisionInfoVipConfigs) String() string
- type HttpApiRequestContract
- func (s HttpApiRequestContract) GoString() string
- func (s *HttpApiRequestContract) SetBody(v *HttpApiRequestContractBody) *HttpApiRequestContract
- func (s *HttpApiRequestContract) SetHeaderParameters(v []*HttpApiParameter) *HttpApiRequestContract
- func (s *HttpApiRequestContract) SetPathParameters(v []*HttpApiParameter) *HttpApiRequestContract
- func (s *HttpApiRequestContract) SetQueryParameters(v []*HttpApiParameter) *HttpApiRequestContract
- func (s HttpApiRequestContract) String() string
- type HttpApiRequestContractBody
- func (s HttpApiRequestContractBody) GoString() string
- func (s *HttpApiRequestContractBody) SetContentType(v string) *HttpApiRequestContractBody
- func (s *HttpApiRequestContractBody) SetDescription(v string) *HttpApiRequestContractBody
- func (s *HttpApiRequestContractBody) SetExample(v string) *HttpApiRequestContractBody
- func (s *HttpApiRequestContractBody) SetJsonSchema(v string) *HttpApiRequestContractBody
- func (s HttpApiRequestContractBody) String() string
- type HttpApiResponseContract
- type HttpApiResponseContractItems
- func (s HttpApiResponseContractItems) GoString() string
- func (s *HttpApiResponseContractItems) SetCode(v int32) *HttpApiResponseContractItems
- func (s *HttpApiResponseContractItems) SetDescription(v string) *HttpApiResponseContractItems
- func (s *HttpApiResponseContractItems) SetExample(v string) *HttpApiResponseContractItems
- func (s *HttpApiResponseContractItems) SetJsonSchema(v string) *HttpApiResponseContractItems
- func (s HttpApiResponseContractItems) String() string
- type HttpApiVersionConfig
- func (s HttpApiVersionConfig) GoString() string
- func (s *HttpApiVersionConfig) SetEnable(v bool) *HttpApiVersionConfig
- func (s *HttpApiVersionConfig) SetHeaderName(v string) *HttpApiVersionConfig
- func (s *HttpApiVersionConfig) SetQueryName(v string) *HttpApiVersionConfig
- func (s *HttpApiVersionConfig) SetScheme(v string) *HttpApiVersionConfig
- func (s *HttpApiVersionConfig) SetVersion(v string) *HttpApiVersionConfig
- func (s HttpApiVersionConfig) String() string
- type HttpApiVersionInfo
- func (s HttpApiVersionInfo) GoString() string
- func (s *HttpApiVersionInfo) SetEnable(v bool) *HttpApiVersionInfo
- func (s *HttpApiVersionInfo) SetHeaderName(v string) *HttpApiVersionInfo
- func (s *HttpApiVersionInfo) SetQueryName(v string) *HttpApiVersionInfo
- func (s *HttpApiVersionInfo) SetScheme(v string) *HttpApiVersionInfo
- func (s *HttpApiVersionInfo) SetVersion(v string) *HttpApiVersionInfo
- func (s HttpApiVersionInfo) String() string
- type HttpDubboTranscoder
- func (s HttpDubboTranscoder) GoString() string
- func (s *HttpDubboTranscoder) SetDubboServiceGroup(v string) *HttpDubboTranscoder
- func (s *HttpDubboTranscoder) SetDubboServiceName(v string) *HttpDubboTranscoder
- func (s *HttpDubboTranscoder) SetDubboServiceVersion(v string) *HttpDubboTranscoder
- func (s *HttpDubboTranscoder) SetMothedMapList(v []*HttpDubboTranscoderMothedMapList) *HttpDubboTranscoder
- func (s HttpDubboTranscoder) String() string
- type HttpDubboTranscoderMothedMapList
- func (s HttpDubboTranscoderMothedMapList) GoString() string
- func (s *HttpDubboTranscoderMothedMapList) SetDubboMothedName(v string) *HttpDubboTranscoderMothedMapList
- func (s *HttpDubboTranscoderMothedMapList) SetHttpMothed(v string) *HttpDubboTranscoderMothedMapList
- func (s *HttpDubboTranscoderMothedMapList) SetMothedpath(v string) *HttpDubboTranscoderMothedMapList
- func (s *HttpDubboTranscoderMothedMapList) SetParamMapsList(v []*HttpDubboTranscoderMothedMapListParamMapsList) *HttpDubboTranscoderMothedMapList
- func (s *HttpDubboTranscoderMothedMapList) SetPassThroughAllHeaders(v string) *HttpDubboTranscoderMothedMapList
- func (s *HttpDubboTranscoderMothedMapList) SetPassThroughList(v []*string) *HttpDubboTranscoderMothedMapList
- func (s HttpDubboTranscoderMothedMapList) String() string
- type HttpDubboTranscoderMothedMapListParamMapsList
- func (s HttpDubboTranscoderMothedMapListParamMapsList) GoString() string
- func (s *HttpDubboTranscoderMothedMapListParamMapsList) SetExtractKey(v string) *HttpDubboTranscoderMothedMapListParamMapsList
- func (s *HttpDubboTranscoderMothedMapListParamMapsList) SetExtractKeySpec(v string) *HttpDubboTranscoderMothedMapListParamMapsList
- func (s *HttpDubboTranscoderMothedMapListParamMapsList) SetMappingType(v string) *HttpDubboTranscoderMothedMapListParamMapsList
- func (s HttpDubboTranscoderMothedMapListParamMapsList) String() string
- type HttpRoute
- func (s HttpRoute) GoString() string
- func (s *HttpRoute) SetBackend(v *Backend) *HttpRoute
- func (s *HttpRoute) SetCreateTimestamp(v int64) *HttpRoute
- func (s *HttpRoute) SetDeployStatus(v string) *HttpRoute
- func (s *HttpRoute) SetDescription(v string) *HttpRoute
- func (s *HttpRoute) SetDomainInfos(v []*HttpRouteDomainInfos) *HttpRoute
- func (s *HttpRoute) SetEnvironmentInfo(v *HttpRouteEnvironmentInfo) *HttpRoute
- func (s *HttpRoute) SetMatch(v *HttpRouteMatch) *HttpRoute
- func (s *HttpRoute) SetName(v string) *HttpRoute
- func (s *HttpRoute) SetRouteId(v string) *HttpRoute
- func (s *HttpRoute) SetUpdateTimestamp(v int64) *HttpRoute
- func (s HttpRoute) String() string
- type HttpRouteDomainInfos
- func (s HttpRouteDomainInfos) GoString() string
- func (s *HttpRouteDomainInfos) SetDomainId(v string) *HttpRouteDomainInfos
- func (s *HttpRouteDomainInfos) SetName(v string) *HttpRouteDomainInfos
- func (s *HttpRouteDomainInfos) SetProtocol(v string) *HttpRouteDomainInfos
- func (s HttpRouteDomainInfos) String() string
- type HttpRouteEnvironmentInfo
- func (s HttpRouteEnvironmentInfo) GoString() string
- func (s *HttpRouteEnvironmentInfo) SetAlias(v string) *HttpRouteEnvironmentInfo
- func (s *HttpRouteEnvironmentInfo) SetEnvironmentId(v string) *HttpRouteEnvironmentInfo
- func (s *HttpRouteEnvironmentInfo) SetGatewayInfo(v *HttpRouteEnvironmentInfoGatewayInfo) *HttpRouteEnvironmentInfo
- func (s *HttpRouteEnvironmentInfo) SetName(v string) *HttpRouteEnvironmentInfo
- func (s *HttpRouteEnvironmentInfo) SetSubDomains(v []*HttpRouteEnvironmentInfoSubDomains) *HttpRouteEnvironmentInfo
- func (s HttpRouteEnvironmentInfo) String() string
- type HttpRouteEnvironmentInfoGatewayInfo
- func (s HttpRouteEnvironmentInfoGatewayInfo) GoString() string
- func (s *HttpRouteEnvironmentInfoGatewayInfo) SetGatewayId(v string) *HttpRouteEnvironmentInfoGatewayInfo
- func (s *HttpRouteEnvironmentInfoGatewayInfo) SetName(v string) *HttpRouteEnvironmentInfoGatewayInfo
- func (s HttpRouteEnvironmentInfoGatewayInfo) String() string
- type HttpRouteEnvironmentInfoSubDomains
- func (s HttpRouteEnvironmentInfoSubDomains) GoString() string
- func (s *HttpRouteEnvironmentInfoSubDomains) SetDomainId(v string) *HttpRouteEnvironmentInfoSubDomains
- func (s *HttpRouteEnvironmentInfoSubDomains) SetName(v string) *HttpRouteEnvironmentInfoSubDomains
- func (s *HttpRouteEnvironmentInfoSubDomains) SetNetworkType(v string) *HttpRouteEnvironmentInfoSubDomains
- func (s *HttpRouteEnvironmentInfoSubDomains) SetProtocol(v string) *HttpRouteEnvironmentInfoSubDomains
- func (s HttpRouteEnvironmentInfoSubDomains) String() string
- type HttpRouteMatch
- func (s HttpRouteMatch) GoString() string
- func (s *HttpRouteMatch) SetHeaders(v []*HttpRouteMatchHeaders) *HttpRouteMatch
- func (s *HttpRouteMatch) SetIgnoreUriCase(v bool) *HttpRouteMatch
- func (s *HttpRouteMatch) SetMethods(v []*string) *HttpRouteMatch
- func (s *HttpRouteMatch) SetPath(v *HttpRouteMatchPath) *HttpRouteMatch
- func (s *HttpRouteMatch) SetQueryParams(v []*HttpRouteMatchQueryParams) *HttpRouteMatch
- func (s HttpRouteMatch) String() string
- type HttpRouteMatchHeaders
- func (s HttpRouteMatchHeaders) GoString() string
- func (s *HttpRouteMatchHeaders) SetName(v string) *HttpRouteMatchHeaders
- func (s *HttpRouteMatchHeaders) SetType(v string) *HttpRouteMatchHeaders
- func (s *HttpRouteMatchHeaders) SetValue(v string) *HttpRouteMatchHeaders
- func (s HttpRouteMatchHeaders) String() string
- type HttpRouteMatchPath
- type HttpRouteMatchQueryParams
- func (s HttpRouteMatchQueryParams) GoString() string
- func (s *HttpRouteMatchQueryParams) SetName(v string) *HttpRouteMatchQueryParams
- func (s *HttpRouteMatchQueryParams) SetType(v string) *HttpRouteMatchQueryParams
- func (s *HttpRouteMatchQueryParams) SetValue(v string) *HttpRouteMatchQueryParams
- func (s HttpRouteMatchQueryParams) String() string
- type JwtIdentityConfig
- func (s JwtIdentityConfig) GoString() string
- func (s *JwtIdentityConfig) SetJwks(v string) *JwtIdentityConfig
- func (s *JwtIdentityConfig) SetJwtPayloadConfig(v *JwtIdentityConfigJwtPayloadConfig) *JwtIdentityConfig
- func (s *JwtIdentityConfig) SetJwtTokenConfig(v *JwtIdentityConfigJwtTokenConfig) *JwtIdentityConfig
- func (s *JwtIdentityConfig) SetSecretType(v string) *JwtIdentityConfig
- func (s *JwtIdentityConfig) SetType(v string) *JwtIdentityConfig
- func (s JwtIdentityConfig) String() string
- type JwtIdentityConfigJwtPayloadConfig
- func (s JwtIdentityConfigJwtPayloadConfig) GoString() string
- func (s *JwtIdentityConfigJwtPayloadConfig) SetPayloadKeyName(v string) *JwtIdentityConfigJwtPayloadConfig
- func (s *JwtIdentityConfigJwtPayloadConfig) SetPayloadKeyValue(v string) *JwtIdentityConfigJwtPayloadConfig
- func (s JwtIdentityConfigJwtPayloadConfig) String() string
- type JwtIdentityConfigJwtTokenConfig
- func (s JwtIdentityConfigJwtTokenConfig) GoString() string
- func (s *JwtIdentityConfigJwtTokenConfig) SetKey(v string) *JwtIdentityConfigJwtTokenConfig
- func (s *JwtIdentityConfigJwtTokenConfig) SetPass(v bool) *JwtIdentityConfigJwtTokenConfig
- func (s *JwtIdentityConfigJwtTokenConfig) SetPosition(v string) *JwtIdentityConfigJwtTokenConfig
- func (s *JwtIdentityConfigJwtTokenConfig) SetPrefix(v string) *JwtIdentityConfigJwtTokenConfig
- func (s JwtIdentityConfigJwtTokenConfig) String() string
- type ListDomainsRequest
- func (s ListDomainsRequest) GoString() string
- func (s *ListDomainsRequest) SetGatewayId(v string) *ListDomainsRequest
- func (s *ListDomainsRequest) SetNameLike(v string) *ListDomainsRequest
- func (s *ListDomainsRequest) SetPageNumber(v int32) *ListDomainsRequest
- func (s *ListDomainsRequest) SetPageSize(v int32) *ListDomainsRequest
- func (s *ListDomainsRequest) SetResourceGroupId(v string) *ListDomainsRequest
- func (s ListDomainsRequest) String() string
- type ListDomainsResponse
- func (s ListDomainsResponse) GoString() string
- func (s *ListDomainsResponse) SetBody(v *ListDomainsResponseBody) *ListDomainsResponse
- func (s *ListDomainsResponse) SetHeaders(v map[string]*string) *ListDomainsResponse
- func (s *ListDomainsResponse) SetStatusCode(v int32) *ListDomainsResponse
- func (s ListDomainsResponse) String() string
- type ListDomainsResponseBody
- func (s ListDomainsResponseBody) GoString() string
- func (s *ListDomainsResponseBody) SetCode(v string) *ListDomainsResponseBody
- func (s *ListDomainsResponseBody) SetData(v *ListDomainsResponseBodyData) *ListDomainsResponseBody
- func (s *ListDomainsResponseBody) SetMessage(v string) *ListDomainsResponseBody
- func (s *ListDomainsResponseBody) SetRequestId(v string) *ListDomainsResponseBody
- func (s ListDomainsResponseBody) String() string
- type ListDomainsResponseBodyData
- func (s ListDomainsResponseBodyData) GoString() string
- func (s *ListDomainsResponseBodyData) SetItems(v []*DomainInfo) *ListDomainsResponseBodyData
- func (s *ListDomainsResponseBodyData) SetPageNumber(v int32) *ListDomainsResponseBodyData
- func (s *ListDomainsResponseBodyData) SetPageSize(v int32) *ListDomainsResponseBodyData
- func (s *ListDomainsResponseBodyData) SetTotalSize(v int32) *ListDomainsResponseBodyData
- func (s ListDomainsResponseBodyData) String() string
- type ListEnvironmentsRequest
- func (s ListEnvironmentsRequest) GoString() string
- func (s *ListEnvironmentsRequest) SetAliasLike(v string) *ListEnvironmentsRequest
- func (s *ListEnvironmentsRequest) SetGatewayId(v string) *ListEnvironmentsRequest
- func (s *ListEnvironmentsRequest) SetGatewayNameLike(v string) *ListEnvironmentsRequest
- func (s *ListEnvironmentsRequest) SetNameLike(v string) *ListEnvironmentsRequest
- func (s *ListEnvironmentsRequest) SetPageNumber(v int32) *ListEnvironmentsRequest
- func (s *ListEnvironmentsRequest) SetPageSize(v int32) *ListEnvironmentsRequest
- func (s *ListEnvironmentsRequest) SetResourceGroupId(v string) *ListEnvironmentsRequest
- func (s ListEnvironmentsRequest) String() string
- type ListEnvironmentsResponse
- func (s ListEnvironmentsResponse) GoString() string
- func (s *ListEnvironmentsResponse) SetBody(v *ListEnvironmentsResponseBody) *ListEnvironmentsResponse
- func (s *ListEnvironmentsResponse) SetHeaders(v map[string]*string) *ListEnvironmentsResponse
- func (s *ListEnvironmentsResponse) SetStatusCode(v int32) *ListEnvironmentsResponse
- func (s ListEnvironmentsResponse) String() string
- type ListEnvironmentsResponseBody
- func (s ListEnvironmentsResponseBody) GoString() string
- func (s *ListEnvironmentsResponseBody) SetCode(v string) *ListEnvironmentsResponseBody
- func (s *ListEnvironmentsResponseBody) SetData(v *ListEnvironmentsResponseBodyData) *ListEnvironmentsResponseBody
- func (s *ListEnvironmentsResponseBody) SetMessage(v string) *ListEnvironmentsResponseBody
- func (s *ListEnvironmentsResponseBody) SetRequestId(v string) *ListEnvironmentsResponseBody
- func (s ListEnvironmentsResponseBody) String() string
- type ListEnvironmentsResponseBodyData
- func (s ListEnvironmentsResponseBodyData) GoString() string
- func (s *ListEnvironmentsResponseBodyData) SetItems(v []*EnvironmentInfo) *ListEnvironmentsResponseBodyData
- func (s *ListEnvironmentsResponseBodyData) SetPageNumber(v int32) *ListEnvironmentsResponseBodyData
- func (s *ListEnvironmentsResponseBodyData) SetPageSize(v int32) *ListEnvironmentsResponseBodyData
- func (s *ListEnvironmentsResponseBodyData) SetTotalSize(v int32) *ListEnvironmentsResponseBodyData
- func (s ListEnvironmentsResponseBodyData) String() string
- type ListGatewaysRequest
- func (s ListGatewaysRequest) GoString() string
- func (s *ListGatewaysRequest) SetGatewayId(v string) *ListGatewaysRequest
- func (s *ListGatewaysRequest) SetKeyword(v string) *ListGatewaysRequest
- func (s *ListGatewaysRequest) SetName(v string) *ListGatewaysRequest
- func (s *ListGatewaysRequest) SetPageNumber(v int32) *ListGatewaysRequest
- func (s *ListGatewaysRequest) SetPageSize(v int32) *ListGatewaysRequest
- func (s *ListGatewaysRequest) SetResourceGroupId(v string) *ListGatewaysRequest
- func (s *ListGatewaysRequest) SetTags(v []*ListGatewaysRequestTags) *ListGatewaysRequest
- func (s ListGatewaysRequest) String() string
- type ListGatewaysRequestTags
- type ListGatewaysResponse
- func (s ListGatewaysResponse) GoString() string
- func (s *ListGatewaysResponse) SetBody(v *ListGatewaysResponseBody) *ListGatewaysResponse
- func (s *ListGatewaysResponse) SetHeaders(v map[string]*string) *ListGatewaysResponse
- func (s *ListGatewaysResponse) SetStatusCode(v int32) *ListGatewaysResponse
- func (s ListGatewaysResponse) String() string
- type ListGatewaysResponseBody
- func (s ListGatewaysResponseBody) GoString() string
- func (s *ListGatewaysResponseBody) SetCode(v string) *ListGatewaysResponseBody
- func (s *ListGatewaysResponseBody) SetData(v *ListGatewaysResponseBodyData) *ListGatewaysResponseBody
- func (s *ListGatewaysResponseBody) SetMessage(v string) *ListGatewaysResponseBody
- func (s *ListGatewaysResponseBody) SetRequestId(v string) *ListGatewaysResponseBody
- func (s ListGatewaysResponseBody) String() string
- type ListGatewaysResponseBodyData
- func (s ListGatewaysResponseBodyData) GoString() string
- func (s *ListGatewaysResponseBodyData) SetItems(v []*ListGatewaysResponseBodyDataItems) *ListGatewaysResponseBodyData
- func (s *ListGatewaysResponseBodyData) SetPageNumber(v int32) *ListGatewaysResponseBodyData
- func (s *ListGatewaysResponseBodyData) SetPageSize(v int32) *ListGatewaysResponseBodyData
- func (s *ListGatewaysResponseBodyData) SetTotalSize(v int64) *ListGatewaysResponseBodyData
- func (s ListGatewaysResponseBodyData) String() string
- type ListGatewaysResponseBodyDataItems
- func (s ListGatewaysResponseBodyDataItems) GoString() string
- func (s *ListGatewaysResponseBodyDataItems) SetChargeType(v string) *ListGatewaysResponseBodyDataItems
- func (s *ListGatewaysResponseBodyDataItems) SetCreateFrom(v string) *ListGatewaysResponseBodyDataItems
- func (s *ListGatewaysResponseBodyDataItems) SetCreateTimestamp(v int64) *ListGatewaysResponseBodyDataItems
- func (s *ListGatewaysResponseBodyDataItems) SetExpireTimestamp(v int64) *ListGatewaysResponseBodyDataItems
- func (s *ListGatewaysResponseBodyDataItems) SetGatewayId(v string) *ListGatewaysResponseBodyDataItems
- func (s *ListGatewaysResponseBodyDataItems) SetLoadBalancers(v []*ListGatewaysResponseBodyDataItemsLoadBalancers) *ListGatewaysResponseBodyDataItems
- func (s *ListGatewaysResponseBodyDataItems) SetName(v string) *ListGatewaysResponseBodyDataItems
- func (s *ListGatewaysResponseBodyDataItems) SetReplicas(v string) *ListGatewaysResponseBodyDataItems
- func (s *ListGatewaysResponseBodyDataItems) SetResourceGroupId(v string) *ListGatewaysResponseBodyDataItems
- func (s *ListGatewaysResponseBodyDataItems) SetSecurityGroup(v *ListGatewaysResponseBodyDataItemsSecurityGroup) *ListGatewaysResponseBodyDataItems
- func (s *ListGatewaysResponseBodyDataItems) SetSpec(v string) *ListGatewaysResponseBodyDataItems
- func (s *ListGatewaysResponseBodyDataItems) SetStatus(v string) *ListGatewaysResponseBodyDataItems
- func (s *ListGatewaysResponseBodyDataItems) SetTags(v []*ListGatewaysResponseBodyDataItemsTags) *ListGatewaysResponseBodyDataItems
- func (s *ListGatewaysResponseBodyDataItems) SetTargetVersion(v string) *ListGatewaysResponseBodyDataItems
- func (s *ListGatewaysResponseBodyDataItems) SetUpdateTimestamp(v int64) *ListGatewaysResponseBodyDataItems
- func (s *ListGatewaysResponseBodyDataItems) SetVSwitch(v *ListGatewaysResponseBodyDataItemsVSwitch) *ListGatewaysResponseBodyDataItems
- func (s *ListGatewaysResponseBodyDataItems) SetVersion(v string) *ListGatewaysResponseBodyDataItems
- func (s *ListGatewaysResponseBodyDataItems) SetVpc(v *ListGatewaysResponseBodyDataItemsVpc) *ListGatewaysResponseBodyDataItems
- func (s *ListGatewaysResponseBodyDataItems) SetZones(v []*ListGatewaysResponseBodyDataItemsZones) *ListGatewaysResponseBodyDataItems
- func (s ListGatewaysResponseBodyDataItems) String() string
- type ListGatewaysResponseBodyDataItemsLoadBalancers
- func (s ListGatewaysResponseBodyDataItemsLoadBalancers) GoString() string
- func (s *ListGatewaysResponseBodyDataItemsLoadBalancers) SetAddress(v string) *ListGatewaysResponseBodyDataItemsLoadBalancers
- func (s *ListGatewaysResponseBodyDataItemsLoadBalancers) SetAddressIpVersion(v string) *ListGatewaysResponseBodyDataItemsLoadBalancers
- func (s *ListGatewaysResponseBodyDataItemsLoadBalancers) SetAddressType(v string) *ListGatewaysResponseBodyDataItemsLoadBalancers
- func (s *ListGatewaysResponseBodyDataItemsLoadBalancers) SetGatewayDefault(v bool) *ListGatewaysResponseBodyDataItemsLoadBalancers
- func (s *ListGatewaysResponseBodyDataItemsLoadBalancers) SetLoadBalancerId(v string) *ListGatewaysResponseBodyDataItemsLoadBalancers
- func (s *ListGatewaysResponseBodyDataItemsLoadBalancers) SetMode(v string) *ListGatewaysResponseBodyDataItemsLoadBalancers
- func (s *ListGatewaysResponseBodyDataItemsLoadBalancers) SetPorts(v []*ListGatewaysResponseBodyDataItemsLoadBalancersPorts) *ListGatewaysResponseBodyDataItemsLoadBalancers
- func (s *ListGatewaysResponseBodyDataItemsLoadBalancers) SetStatus(v string) *ListGatewaysResponseBodyDataItemsLoadBalancers
- func (s *ListGatewaysResponseBodyDataItemsLoadBalancers) SetType(v string) *ListGatewaysResponseBodyDataItemsLoadBalancers
- func (s ListGatewaysResponseBodyDataItemsLoadBalancers) String() string
- type ListGatewaysResponseBodyDataItemsLoadBalancersPorts
- func (s ListGatewaysResponseBodyDataItemsLoadBalancersPorts) GoString() string
- func (s *ListGatewaysResponseBodyDataItemsLoadBalancersPorts) SetPort(v int32) *ListGatewaysResponseBodyDataItemsLoadBalancersPorts
- func (s *ListGatewaysResponseBodyDataItemsLoadBalancersPorts) SetProtocol(v string) *ListGatewaysResponseBodyDataItemsLoadBalancersPorts
- func (s ListGatewaysResponseBodyDataItemsLoadBalancersPorts) String() string
- type ListGatewaysResponseBodyDataItemsSecurityGroup
- type ListGatewaysResponseBodyDataItemsTags
- func (s ListGatewaysResponseBodyDataItemsTags) GoString() string
- func (s *ListGatewaysResponseBodyDataItemsTags) SetTagKey(v string) *ListGatewaysResponseBodyDataItemsTags
- func (s *ListGatewaysResponseBodyDataItemsTags) SetTagValue(v string) *ListGatewaysResponseBodyDataItemsTags
- func (s ListGatewaysResponseBodyDataItemsTags) String() string
- type ListGatewaysResponseBodyDataItemsVSwitch
- type ListGatewaysResponseBodyDataItemsVpc
- type ListGatewaysResponseBodyDataItemsZones
- func (s ListGatewaysResponseBodyDataItemsZones) GoString() string
- func (s *ListGatewaysResponseBodyDataItemsZones) SetVSwitch(v *ListGatewaysResponseBodyDataItemsZonesVSwitch) *ListGatewaysResponseBodyDataItemsZones
- func (s *ListGatewaysResponseBodyDataItemsZones) SetZoneId(v string) *ListGatewaysResponseBodyDataItemsZones
- func (s ListGatewaysResponseBodyDataItemsZones) String() string
- type ListGatewaysResponseBodyDataItemsZonesVSwitch
- type ListGatewaysShrinkRequest
- func (s ListGatewaysShrinkRequest) GoString() string
- func (s *ListGatewaysShrinkRequest) SetGatewayId(v string) *ListGatewaysShrinkRequest
- func (s *ListGatewaysShrinkRequest) SetKeyword(v string) *ListGatewaysShrinkRequest
- func (s *ListGatewaysShrinkRequest) SetName(v string) *ListGatewaysShrinkRequest
- func (s *ListGatewaysShrinkRequest) SetPageNumber(v int32) *ListGatewaysShrinkRequest
- func (s *ListGatewaysShrinkRequest) SetPageSize(v int32) *ListGatewaysShrinkRequest
- func (s *ListGatewaysShrinkRequest) SetResourceGroupId(v string) *ListGatewaysShrinkRequest
- func (s *ListGatewaysShrinkRequest) SetTagsShrink(v string) *ListGatewaysShrinkRequest
- func (s ListGatewaysShrinkRequest) String() string
- type ListHttpApiOperationsRequest
- func (s ListHttpApiOperationsRequest) GoString() string
- func (s *ListHttpApiOperationsRequest) SetConsumerAuthorizationRuleId(v string) *ListHttpApiOperationsRequest
- func (s *ListHttpApiOperationsRequest) SetMethod(v string) *ListHttpApiOperationsRequest
- func (s *ListHttpApiOperationsRequest) SetName(v string) *ListHttpApiOperationsRequest
- func (s *ListHttpApiOperationsRequest) SetNameLike(v string) *ListHttpApiOperationsRequest
- func (s *ListHttpApiOperationsRequest) SetPageNumber(v int32) *ListHttpApiOperationsRequest
- func (s *ListHttpApiOperationsRequest) SetPageSize(v int32) *ListHttpApiOperationsRequest
- func (s *ListHttpApiOperationsRequest) SetPathLike(v string) *ListHttpApiOperationsRequest
- func (s *ListHttpApiOperationsRequest) SetWithConsumerInEnvironmentId(v string) *ListHttpApiOperationsRequest
- func (s *ListHttpApiOperationsRequest) SetWithConsumerInfoById(v string) *ListHttpApiOperationsRequest
- func (s *ListHttpApiOperationsRequest) SetWithPluginAttachmentByPluginId(v string) *ListHttpApiOperationsRequest
- func (s ListHttpApiOperationsRequest) String() string
- type ListHttpApiOperationsResponse
- func (s ListHttpApiOperationsResponse) GoString() string
- func (s *ListHttpApiOperationsResponse) SetBody(v *ListHttpApiOperationsResponseBody) *ListHttpApiOperationsResponse
- func (s *ListHttpApiOperationsResponse) SetHeaders(v map[string]*string) *ListHttpApiOperationsResponse
- func (s *ListHttpApiOperationsResponse) SetStatusCode(v int32) *ListHttpApiOperationsResponse
- func (s ListHttpApiOperationsResponse) String() string
- type ListHttpApiOperationsResponseBody
- func (s ListHttpApiOperationsResponseBody) GoString() string
- func (s *ListHttpApiOperationsResponseBody) SetCode(v string) *ListHttpApiOperationsResponseBody
- func (s *ListHttpApiOperationsResponseBody) SetData(v *ListHttpApiOperationsResponseBodyData) *ListHttpApiOperationsResponseBody
- func (s *ListHttpApiOperationsResponseBody) SetMessage(v string) *ListHttpApiOperationsResponseBody
- func (s *ListHttpApiOperationsResponseBody) SetRequestId(v string) *ListHttpApiOperationsResponseBody
- func (s ListHttpApiOperationsResponseBody) String() string
- type ListHttpApiOperationsResponseBodyData
- func (s ListHttpApiOperationsResponseBodyData) GoString() string
- func (s *ListHttpApiOperationsResponseBodyData) SetItems(v []*HttpApiOperationInfo) *ListHttpApiOperationsResponseBodyData
- func (s *ListHttpApiOperationsResponseBodyData) SetPageNumber(v int32) *ListHttpApiOperationsResponseBodyData
- func (s *ListHttpApiOperationsResponseBodyData) SetPageSize(v int32) *ListHttpApiOperationsResponseBodyData
- func (s *ListHttpApiOperationsResponseBodyData) SetTotalSize(v int32) *ListHttpApiOperationsResponseBodyData
- func (s ListHttpApiOperationsResponseBodyData) String() string
- type ListHttpApisRequest
- func (s ListHttpApisRequest) GoString() string
- func (s *ListHttpApisRequest) SetGatewayId(v string) *ListHttpApisRequest
- func (s *ListHttpApisRequest) SetKeyword(v string) *ListHttpApisRequest
- func (s *ListHttpApisRequest) SetName(v string) *ListHttpApisRequest
- func (s *ListHttpApisRequest) SetPageNumber(v int32) *ListHttpApisRequest
- func (s *ListHttpApisRequest) SetPageSize(v int32) *ListHttpApisRequest
- func (s *ListHttpApisRequest) SetResourceGroupId(v string) *ListHttpApisRequest
- func (s *ListHttpApisRequest) SetTypes(v string) *ListHttpApisRequest
- func (s *ListHttpApisRequest) SetWithAuthPolicyInEnvironmentId(v string) *ListHttpApisRequest
- func (s *ListHttpApisRequest) SetWithAuthPolicyList(v bool) *ListHttpApisRequest
- func (s *ListHttpApisRequest) SetWithConsumerInfoById(v string) *ListHttpApisRequest
- func (s *ListHttpApisRequest) SetWithEnvironmentInfo(v bool) *ListHttpApisRequest
- func (s *ListHttpApisRequest) SetWithEnvironmentInfoById(v string) *ListHttpApisRequest
- func (s *ListHttpApisRequest) SetWithPluginAttachmentByPluginId(v string) *ListHttpApisRequest
- func (s ListHttpApisRequest) String() string
- type ListHttpApisResponse
- func (s ListHttpApisResponse) GoString() string
- func (s *ListHttpApisResponse) SetBody(v *ListHttpApisResponseBody) *ListHttpApisResponse
- func (s *ListHttpApisResponse) SetHeaders(v map[string]*string) *ListHttpApisResponse
- func (s *ListHttpApisResponse) SetStatusCode(v int32) *ListHttpApisResponse
- func (s ListHttpApisResponse) String() string
- type ListHttpApisResponseBody
- func (s ListHttpApisResponseBody) GoString() string
- func (s *ListHttpApisResponseBody) SetCode(v string) *ListHttpApisResponseBody
- func (s *ListHttpApisResponseBody) SetData(v *ListHttpApisResponseBodyData) *ListHttpApisResponseBody
- func (s *ListHttpApisResponseBody) SetMessage(v string) *ListHttpApisResponseBody
- func (s *ListHttpApisResponseBody) SetRequestId(v string) *ListHttpApisResponseBody
- func (s ListHttpApisResponseBody) String() string
- type ListHttpApisResponseBodyData
- func (s ListHttpApisResponseBodyData) GoString() string
- func (s *ListHttpApisResponseBodyData) SetItems(v []*HttpApiInfoByName) *ListHttpApisResponseBodyData
- func (s *ListHttpApisResponseBodyData) SetPageNumber(v int32) *ListHttpApisResponseBodyData
- func (s *ListHttpApisResponseBodyData) SetPageSize(v int32) *ListHttpApisResponseBodyData
- func (s *ListHttpApisResponseBodyData) SetTotalSize(v int32) *ListHttpApisResponseBodyData
- func (s ListHttpApisResponseBodyData) String() string
- type ParentResourceInfo
- type PluginClassInfo
- func (s PluginClassInfo) GoString() string
- func (s *PluginClassInfo) SetAlias(v string) *PluginClassInfo
- func (s *PluginClassInfo) SetConfigExample(v string) *PluginClassInfo
- func (s *PluginClassInfo) SetDescription(v string) *PluginClassInfo
- func (s *PluginClassInfo) SetExecutePriority(v int32) *PluginClassInfo
- func (s *PluginClassInfo) SetExecuteStage(v string) *PluginClassInfo
- func (s *PluginClassInfo) SetImageName(v string) *PluginClassInfo
- func (s *PluginClassInfo) SetInnerPlugin(v bool) *PluginClassInfo
- func (s *PluginClassInfo) SetMode(v string) *PluginClassInfo
- func (s *PluginClassInfo) SetName(v string) *PluginClassInfo
- func (s *PluginClassInfo) SetPluginClassId(v string) *PluginClassInfo
- func (s *PluginClassInfo) SetSource(v string) *PluginClassInfo
- func (s *PluginClassInfo) SetSupportedMinGatewayVersion(v string) *PluginClassInfo
- func (s *PluginClassInfo) SetType(v string) *PluginClassInfo
- func (s *PluginClassInfo) SetVersion(v string) *PluginClassInfo
- func (s *PluginClassInfo) SetVersionDescription(v string) *PluginClassInfo
- func (s *PluginClassInfo) SetWasmLanguage(v string) *PluginClassInfo
- func (s *PluginClassInfo) SetWasmUrl(v string) *PluginClassInfo
- func (s PluginClassInfo) String() string
- type PolicyClassInfo
- func (s PolicyClassInfo) GoString() string
- func (s *PolicyClassInfo) SetAlias(v string) *PolicyClassInfo
- func (s *PolicyClassInfo) SetAttachableResourceTypes(v []*string) *PolicyClassInfo
- func (s *PolicyClassInfo) SetClassId(v string) *PolicyClassInfo
- func (s *PolicyClassInfo) SetConfigExample(v string) *PolicyClassInfo
- func (s *PolicyClassInfo) SetDeprecated(v bool) *PolicyClassInfo
- func (s *PolicyClassInfo) SetDescription(v string) *PolicyClassInfo
- func (s *PolicyClassInfo) SetDirection(v string) *PolicyClassInfo
- func (s *PolicyClassInfo) SetEnableLog(v bool) *PolicyClassInfo
- func (s *PolicyClassInfo) SetExecutePriority(v string) *PolicyClassInfo
- func (s *PolicyClassInfo) SetExecuteStage(v string) *PolicyClassInfo
- func (s *PolicyClassInfo) SetName(v string) *PolicyClassInfo
- func (s *PolicyClassInfo) SetType(v string) *PolicyClassInfo
- func (s *PolicyClassInfo) SetVersion(v string) *PolicyClassInfo
- func (s PolicyClassInfo) String() string
- type PolicyDetailInfo
- func (s PolicyDetailInfo) GoString() string
- func (s *PolicyDetailInfo) SetClassId(v string) *PolicyDetailInfo
- func (s *PolicyDetailInfo) SetClassName(v string) *PolicyDetailInfo
- func (s *PolicyDetailInfo) SetConfig(v string) *PolicyDetailInfo
- func (s *PolicyDetailInfo) SetDescription(v string) *PolicyDetailInfo
- func (s *PolicyDetailInfo) SetName(v string) *PolicyDetailInfo
- func (s *PolicyDetailInfo) SetPolicyId(v string) *PolicyDetailInfo
- func (s PolicyDetailInfo) String() string
- type PolicyInfo
- func (s PolicyInfo) GoString() string
- func (s *PolicyInfo) SetAttachments(v []*Attachment) *PolicyInfo
- func (s *PolicyInfo) SetClassAlias(v string) *PolicyInfo
- func (s *PolicyInfo) SetClassName(v string) *PolicyInfo
- func (s *PolicyInfo) SetConfig(v string) *PolicyInfo
- func (s *PolicyInfo) SetDirection(v string) *PolicyInfo
- func (s *PolicyInfo) SetExecutePriority(v string) *PolicyInfo
- func (s *PolicyInfo) SetExecuteStage(v string) *PolicyInfo
- func (s *PolicyInfo) SetName(v string) *PolicyInfo
- func (s *PolicyInfo) SetPolicyId(v string) *PolicyInfo
- func (s *PolicyInfo) SetType(v string) *PolicyInfo
- func (s PolicyInfo) String() string
- type ResourceInfo
- func (s ResourceInfo) GoString() string
- func (s *ResourceInfo) SetResourceId(v string) *ResourceInfo
- func (s *ResourceInfo) SetResourceName(v string) *ResourceInfo
- func (s *ResourceInfo) SetResourceType(v string) *ResourceInfo
- func (s *ResourceInfo) SetResourceVersion(v string) *ResourceInfo
- func (s ResourceInfo) String() string
- type ResourceStatistic
- type Service
- func (s Service) GoString() string
- func (s *Service) SetAddresses(v []*string) *Service
- func (s *Service) SetAiServiceConfig(v *AiServiceConfig) *Service
- func (s *Service) SetCreateTimestamp(v int64) *Service
- func (s *Service) SetGatewayId(v string) *Service
- func (s *Service) SetGroupName(v string) *Service
- func (s *Service) SetHealthCheck(v *ServiceHealthCheck) *Service
- func (s *Service) SetHealthStatus(v string) *Service
- func (s *Service) SetName(v string) *Service
- func (s *Service) SetNamespace(v string) *Service
- func (s *Service) SetPorts(v []*ServicePorts) *Service
- func (s *Service) SetProtocol(v string) *Service
- func (s *Service) SetQualifier(v string) *Service
- func (s *Service) SetResourceGroupId(v string) *Service
- func (s *Service) SetServiceId(v string) *Service
- func (s *Service) SetSourceType(v string) *Service
- func (s *Service) SetUnhealthyEndpoints(v []*string) *Service
- func (s *Service) SetUpdateTimestamp(v int64) *Service
- func (s Service) String() string
- type ServiceHealthCheck
- func (s ServiceHealthCheck) GoString() string
- func (s *ServiceHealthCheck) SetEnable(v bool) *ServiceHealthCheck
- func (s *ServiceHealthCheck) SetHealthyThreshold(v int32) *ServiceHealthCheck
- func (s *ServiceHealthCheck) SetHttpHost(v string) *ServiceHealthCheck
- func (s *ServiceHealthCheck) SetHttpPath(v string) *ServiceHealthCheck
- func (s *ServiceHealthCheck) SetInterval(v int32) *ServiceHealthCheck
- func (s *ServiceHealthCheck) SetProtocol(v string) *ServiceHealthCheck
- func (s *ServiceHealthCheck) SetTimeout(v int32) *ServiceHealthCheck
- func (s *ServiceHealthCheck) SetUnhealthyThreshold(v int32) *ServiceHealthCheck
- func (s ServiceHealthCheck) String() string
- type ServiceLinkedRole
- func (s ServiceLinkedRole) GoString() string
- func (s *ServiceLinkedRole) SetArn(v string) *ServiceLinkedRole
- func (s *ServiceLinkedRole) SetAssumeRolePolicyDocument(v string) *ServiceLinkedRole
- func (s *ServiceLinkedRole) SetCreateDate(v string) *ServiceLinkedRole
- func (s *ServiceLinkedRole) SetDescription(v string) *ServiceLinkedRole
- func (s *ServiceLinkedRole) SetIsServiceLinkedRole(v bool) *ServiceLinkedRole
- func (s *ServiceLinkedRole) SetRoleId(v string) *ServiceLinkedRole
- func (s *ServiceLinkedRole) SetRoleName(v string) *ServiceLinkedRole
- func (s *ServiceLinkedRole) SetRolePrincipalName(v string) *ServiceLinkedRole
- func (s ServiceLinkedRole) String() string
- type ServicePorts
- type SslCertMetaInfo
- func (s SslCertMetaInfo) GoString() string
- func (s *SslCertMetaInfo) SetAlgorithm(v string) *SslCertMetaInfo
- func (s *SslCertMetaInfo) SetCertId(v int64) *SslCertMetaInfo
- func (s *SslCertMetaInfo) SetCertIdentifier(v string) *SslCertMetaInfo
- func (s *SslCertMetaInfo) SetCertName(v string) *SslCertMetaInfo
- func (s *SslCertMetaInfo) SetCommonName(v string) *SslCertMetaInfo
- func (s *SslCertMetaInfo) SetDomain(v string) *SslCertMetaInfo
- func (s *SslCertMetaInfo) SetDomainMatchCert(v bool) *SslCertMetaInfo
- func (s *SslCertMetaInfo) SetFingerprint(v string) *SslCertMetaInfo
- func (s *SslCertMetaInfo) SetInstanceId(v string) *SslCertMetaInfo
- func (s *SslCertMetaInfo) SetIsChainCompleted(v bool) *SslCertMetaInfo
- func (s *SslCertMetaInfo) SetIssuer(v string) *SslCertMetaInfo
- func (s *SslCertMetaInfo) SetKeySize(v string) *SslCertMetaInfo
- func (s *SslCertMetaInfo) SetMd5(v string) *SslCertMetaInfo
- func (s *SslCertMetaInfo) SetNotAfterTimestamp(v int64) *SslCertMetaInfo
- func (s *SslCertMetaInfo) SetNotBeforeTimestamp(v int64) *SslCertMetaInfo
- func (s *SslCertMetaInfo) SetSans(v string) *SslCertMetaInfo
- func (s *SslCertMetaInfo) SetSerialNo(v string) *SslCertMetaInfo
- func (s *SslCertMetaInfo) SetSha2(v string) *SslCertMetaInfo
- func (s *SslCertMetaInfo) SetSignAlgorithm(v string) *SslCertMetaInfo
- func (s SslCertMetaInfo) String() string
- type SubDomainInfo
- func (s SubDomainInfo) GoString() string
- func (s *SubDomainInfo) SetDomainId(v string) *SubDomainInfo
- func (s *SubDomainInfo) SetName(v string) *SubDomainInfo
- func (s *SubDomainInfo) SetNetworkType(v string) *SubDomainInfo
- func (s *SubDomainInfo) SetProtocol(v string) *SubDomainInfo
- func (s SubDomainInfo) String() string
- type TlsCipherSuitesConfig
- type TlsCipherSuitesConfigCipherSuites
- func (s TlsCipherSuitesConfigCipherSuites) GoString() string
- func (s *TlsCipherSuitesConfigCipherSuites) SetName(v string) *TlsCipherSuitesConfigCipherSuites
- func (s *TlsCipherSuitesConfigCipherSuites) SetSupportVersions(v []*string) *TlsCipherSuitesConfigCipherSuites
- func (s TlsCipherSuitesConfigCipherSuites) String() string
- type UpdateDomainRequest
- func (s UpdateDomainRequest) GoString() string
- func (s *UpdateDomainRequest) SetCaCertIndentifier(v string) *UpdateDomainRequest
- func (s *UpdateDomainRequest) SetCertIndentifier(v string) *UpdateDomainRequest
- func (s *UpdateDomainRequest) SetForceHttps(v bool) *UpdateDomainRequest
- func (s *UpdateDomainRequest) SetHttp2Option(v string) *UpdateDomainRequest
- func (s *UpdateDomainRequest) SetProtocol(v string) *UpdateDomainRequest
- func (s *UpdateDomainRequest) SetTlsCipherSuitesConfig(v *TlsCipherSuitesConfig) *UpdateDomainRequest
- func (s *UpdateDomainRequest) SetTlsMax(v string) *UpdateDomainRequest
- func (s *UpdateDomainRequest) SetTlsMin(v string) *UpdateDomainRequest
- func (s UpdateDomainRequest) String() string
- type UpdateDomainResponse
- func (s UpdateDomainResponse) GoString() string
- func (s *UpdateDomainResponse) SetBody(v *UpdateDomainResponseBody) *UpdateDomainResponse
- func (s *UpdateDomainResponse) SetHeaders(v map[string]*string) *UpdateDomainResponse
- func (s *UpdateDomainResponse) SetStatusCode(v int32) *UpdateDomainResponse
- func (s UpdateDomainResponse) String() string
- type UpdateDomainResponseBody
- func (s UpdateDomainResponseBody) GoString() string
- func (s *UpdateDomainResponseBody) SetCode(v string) *UpdateDomainResponseBody
- func (s *UpdateDomainResponseBody) SetData(v *UpdateDomainResponseBodyData) *UpdateDomainResponseBody
- func (s *UpdateDomainResponseBody) SetMessage(v string) *UpdateDomainResponseBody
- func (s *UpdateDomainResponseBody) SetRequestId(v string) *UpdateDomainResponseBody
- func (s UpdateDomainResponseBody) String() string
- type UpdateDomainResponseBodyData
- type UpdateEnvironmentRequest
- type UpdateEnvironmentResponse
- func (s UpdateEnvironmentResponse) GoString() string
- func (s *UpdateEnvironmentResponse) SetBody(v *UpdateEnvironmentResponseBody) *UpdateEnvironmentResponse
- func (s *UpdateEnvironmentResponse) SetHeaders(v map[string]*string) *UpdateEnvironmentResponse
- func (s *UpdateEnvironmentResponse) SetStatusCode(v int32) *UpdateEnvironmentResponse
- func (s UpdateEnvironmentResponse) String() string
- type UpdateEnvironmentResponseBody
- func (s UpdateEnvironmentResponseBody) GoString() string
- func (s *UpdateEnvironmentResponseBody) SetCode(v string) *UpdateEnvironmentResponseBody
- func (s *UpdateEnvironmentResponseBody) SetMessage(v string) *UpdateEnvironmentResponseBody
- func (s *UpdateEnvironmentResponseBody) SetRequestId(v string) *UpdateEnvironmentResponseBody
- func (s UpdateEnvironmentResponseBody) String() string
- type UpdateHttpApiOperationRequest
- type UpdateHttpApiOperationResponse
- func (s UpdateHttpApiOperationResponse) GoString() string
- func (s *UpdateHttpApiOperationResponse) SetBody(v *UpdateHttpApiOperationResponseBody) *UpdateHttpApiOperationResponse
- func (s *UpdateHttpApiOperationResponse) SetHeaders(v map[string]*string) *UpdateHttpApiOperationResponse
- func (s *UpdateHttpApiOperationResponse) SetStatusCode(v int32) *UpdateHttpApiOperationResponse
- func (s UpdateHttpApiOperationResponse) String() string
- type UpdateHttpApiOperationResponseBody
- func (s UpdateHttpApiOperationResponseBody) GoString() string
- func (s *UpdateHttpApiOperationResponseBody) SetCode(v string) *UpdateHttpApiOperationResponseBody
- func (s *UpdateHttpApiOperationResponseBody) SetMessage(v string) *UpdateHttpApiOperationResponseBody
- func (s *UpdateHttpApiOperationResponseBody) SetRequestId(v string) *UpdateHttpApiOperationResponseBody
- func (s UpdateHttpApiOperationResponseBody) String() string
- type UpdateHttpApiRequest
- func (s UpdateHttpApiRequest) GoString() string
- func (s *UpdateHttpApiRequest) SetAiProtocols(v []*string) *UpdateHttpApiRequest
- func (s *UpdateHttpApiRequest) SetBasePath(v string) *UpdateHttpApiRequest
- func (s *UpdateHttpApiRequest) SetDeployConfigs(v []*HttpApiDeployConfig) *UpdateHttpApiRequest
- func (s *UpdateHttpApiRequest) SetDescription(v string) *UpdateHttpApiRequest
- func (s *UpdateHttpApiRequest) SetIngressConfig(v *UpdateHttpApiRequestIngressConfig) *UpdateHttpApiRequest
- func (s *UpdateHttpApiRequest) SetProtocols(v []*string) *UpdateHttpApiRequest
- func (s *UpdateHttpApiRequest) SetVersionConfig(v *HttpApiVersionConfig) *UpdateHttpApiRequest
- func (s UpdateHttpApiRequest) String() string
- type UpdateHttpApiRequestIngressConfig
- func (s UpdateHttpApiRequestIngressConfig) GoString() string
- func (s *UpdateHttpApiRequestIngressConfig) SetEnvironmentId(v string) *UpdateHttpApiRequestIngressConfig
- func (s *UpdateHttpApiRequestIngressConfig) SetIngressClass(v string) *UpdateHttpApiRequestIngressConfig
- func (s *UpdateHttpApiRequestIngressConfig) SetOverrideIngressIp(v bool) *UpdateHttpApiRequestIngressConfig
- func (s *UpdateHttpApiRequestIngressConfig) SetSourceId(v string) *UpdateHttpApiRequestIngressConfig
- func (s *UpdateHttpApiRequestIngressConfig) SetWatchNamespace(v string) *UpdateHttpApiRequestIngressConfig
- func (s UpdateHttpApiRequestIngressConfig) String() string
- type UpdateHttpApiResponse
- func (s UpdateHttpApiResponse) GoString() string
- func (s *UpdateHttpApiResponse) SetBody(v *UpdateHttpApiResponseBody) *UpdateHttpApiResponse
- func (s *UpdateHttpApiResponse) SetHeaders(v map[string]*string) *UpdateHttpApiResponse
- func (s *UpdateHttpApiResponse) SetStatusCode(v int32) *UpdateHttpApiResponse
- func (s UpdateHttpApiResponse) String() string
- type UpdateHttpApiResponseBody
- func (s UpdateHttpApiResponseBody) GoString() string
- func (s *UpdateHttpApiResponseBody) SetCode(v string) *UpdateHttpApiResponseBody
- func (s *UpdateHttpApiResponseBody) SetMessage(v string) *UpdateHttpApiResponseBody
- func (s *UpdateHttpApiResponseBody) SetRequestId(v string) *UpdateHttpApiResponseBody
- func (s UpdateHttpApiResponseBody) String() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddGatewaySecurityGroupRuleRequest ¶
type AddGatewaySecurityGroupRuleRequest struct { // Description of the security group rule. // // example: // // 商品中心访问安全组 Description *string `json:"description,omitempty" xml:"description,omitempty"` // Port ranges. PortRanges []*string `json:"portRanges,omitempty" xml:"portRanges,omitempty" type:"Repeated"` // Security group ID. // // example: // // sg-wz929kxhcdp**** SecurityGroupId *string `json:"securityGroupId,omitempty" xml:"securityGroupId,omitempty"` }
func (AddGatewaySecurityGroupRuleRequest) GoString ¶
func (s AddGatewaySecurityGroupRuleRequest) GoString() string
func (*AddGatewaySecurityGroupRuleRequest) SetDescription ¶
func (s *AddGatewaySecurityGroupRuleRequest) SetDescription(v string) *AddGatewaySecurityGroupRuleRequest
func (*AddGatewaySecurityGroupRuleRequest) SetPortRanges ¶
func (s *AddGatewaySecurityGroupRuleRequest) SetPortRanges(v []*string) *AddGatewaySecurityGroupRuleRequest
func (*AddGatewaySecurityGroupRuleRequest) SetSecurityGroupId ¶
func (s *AddGatewaySecurityGroupRuleRequest) SetSecurityGroupId(v string) *AddGatewaySecurityGroupRuleRequest
func (AddGatewaySecurityGroupRuleRequest) String ¶
func (s AddGatewaySecurityGroupRuleRequest) String() string
type AddGatewaySecurityGroupRuleResponse ¶
type AddGatewaySecurityGroupRuleResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *AddGatewaySecurityGroupRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (AddGatewaySecurityGroupRuleResponse) GoString ¶
func (s AddGatewaySecurityGroupRuleResponse) GoString() string
func (*AddGatewaySecurityGroupRuleResponse) SetHeaders ¶
func (s *AddGatewaySecurityGroupRuleResponse) SetHeaders(v map[string]*string) *AddGatewaySecurityGroupRuleResponse
func (*AddGatewaySecurityGroupRuleResponse) SetStatusCode ¶
func (s *AddGatewaySecurityGroupRuleResponse) SetStatusCode(v int32) *AddGatewaySecurityGroupRuleResponse
func (AddGatewaySecurityGroupRuleResponse) String ¶
func (s AddGatewaySecurityGroupRuleResponse) String() string
type AddGatewaySecurityGroupRuleResponseBody ¶
type AddGatewaySecurityGroupRuleResponseBody struct { // Response status code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // Response message. // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID. // // example: // // 2A6E90D5-A711-54F4-A489-E33C2021EDDF RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (AddGatewaySecurityGroupRuleResponseBody) GoString ¶
func (s AddGatewaySecurityGroupRuleResponseBody) GoString() string
func (*AddGatewaySecurityGroupRuleResponseBody) SetCode ¶
func (s *AddGatewaySecurityGroupRuleResponseBody) SetCode(v string) *AddGatewaySecurityGroupRuleResponseBody
func (*AddGatewaySecurityGroupRuleResponseBody) SetMessage ¶
func (s *AddGatewaySecurityGroupRuleResponseBody) SetMessage(v string) *AddGatewaySecurityGroupRuleResponseBody
func (*AddGatewaySecurityGroupRuleResponseBody) SetRequestId ¶
func (s *AddGatewaySecurityGroupRuleResponseBody) SetRequestId(v string) *AddGatewaySecurityGroupRuleResponseBody
func (AddGatewaySecurityGroupRuleResponseBody) String ¶
func (s AddGatewaySecurityGroupRuleResponseBody) String() string
type AiServiceConfig ¶
type AiServiceConfig struct { // example: // // https://dashscope.aliyun.com Address *string `json:"address,omitempty" xml:"address,omitempty"` ApiKeys []*string `json:"apiKeys,omitempty" xml:"apiKeys,omitempty" type:"Repeated"` EnableHealthCheck *bool `json:"enableHealthCheck,omitempty" xml:"enableHealthCheck,omitempty"` Protocols []*string `json:"protocols,omitempty" xml:"protocols,omitempty" type:"Repeated"` // example: // // qwen Provider *string `json:"provider,omitempty" xml:"provider,omitempty"` }
func (AiServiceConfig) GoString ¶
func (s AiServiceConfig) GoString() string
func (*AiServiceConfig) SetAddress ¶
func (s *AiServiceConfig) SetAddress(v string) *AiServiceConfig
func (*AiServiceConfig) SetApiKeys ¶
func (s *AiServiceConfig) SetApiKeys(v []*string) *AiServiceConfig
func (*AiServiceConfig) SetEnableHealthCheck ¶
func (s *AiServiceConfig) SetEnableHealthCheck(v bool) *AiServiceConfig
func (*AiServiceConfig) SetProtocols ¶
func (s *AiServiceConfig) SetProtocols(v []*string) *AiServiceConfig
func (*AiServiceConfig) SetProvider ¶
func (s *AiServiceConfig) SetProvider(v string) *AiServiceConfig
func (AiServiceConfig) String ¶
func (s AiServiceConfig) String() string
type AkSkIdentityConfig ¶
type AkSkIdentityConfig struct { Ak *string `json:"ak,omitempty" xml:"ak,omitempty"` GenerateMode *string `json:"generateMode,omitempty" xml:"generateMode,omitempty"` Sk *string `json:"sk,omitempty" xml:"sk,omitempty"` Type *string `json:"type,omitempty" xml:"type,omitempty"` }
func (AkSkIdentityConfig) GoString ¶
func (s AkSkIdentityConfig) GoString() string
func (*AkSkIdentityConfig) SetAk ¶
func (s *AkSkIdentityConfig) SetAk(v string) *AkSkIdentityConfig
func (*AkSkIdentityConfig) SetGenerateMode ¶
func (s *AkSkIdentityConfig) SetGenerateMode(v string) *AkSkIdentityConfig
func (*AkSkIdentityConfig) SetSk ¶
func (s *AkSkIdentityConfig) SetSk(v string) *AkSkIdentityConfig
func (*AkSkIdentityConfig) SetType ¶
func (s *AkSkIdentityConfig) SetType(v string) *AkSkIdentityConfig
func (AkSkIdentityConfig) String ¶
func (s AkSkIdentityConfig) String() string
type ApiKeyIdentityConfig ¶
type ApiKeyIdentityConfig struct { Apikey *string `json:"apikey,omitempty" xml:"apikey,omitempty"` ApikeySource *ApiKeyIdentityConfigApikeySource `json:"apikeySource,omitempty" xml:"apikeySource,omitempty" type:"Struct"` GenerateMode *string `json:"generateMode,omitempty" xml:"generateMode,omitempty"` Type *string `json:"type,omitempty" xml:"type,omitempty"` }
func (ApiKeyIdentityConfig) GoString ¶
func (s ApiKeyIdentityConfig) GoString() string
func (*ApiKeyIdentityConfig) SetApikey ¶
func (s *ApiKeyIdentityConfig) SetApikey(v string) *ApiKeyIdentityConfig
func (*ApiKeyIdentityConfig) SetApikeySource ¶
func (s *ApiKeyIdentityConfig) SetApikeySource(v *ApiKeyIdentityConfigApikeySource) *ApiKeyIdentityConfig
func (*ApiKeyIdentityConfig) SetGenerateMode ¶
func (s *ApiKeyIdentityConfig) SetGenerateMode(v string) *ApiKeyIdentityConfig
func (*ApiKeyIdentityConfig) SetType ¶
func (s *ApiKeyIdentityConfig) SetType(v string) *ApiKeyIdentityConfig
func (ApiKeyIdentityConfig) String ¶
func (s ApiKeyIdentityConfig) String() string
type ApiKeyIdentityConfigApikeySource ¶
type ApiKeyIdentityConfigApikeySource struct { Source *string `json:"source,omitempty" xml:"source,omitempty"` Value *string `json:"value,omitempty" xml:"value,omitempty"` }
func (ApiKeyIdentityConfigApikeySource) GoString ¶
func (s ApiKeyIdentityConfigApikeySource) GoString() string
func (*ApiKeyIdentityConfigApikeySource) SetSource ¶
func (s *ApiKeyIdentityConfigApikeySource) SetSource(v string) *ApiKeyIdentityConfigApikeySource
func (*ApiKeyIdentityConfigApikeySource) SetValue ¶
func (s *ApiKeyIdentityConfigApikeySource) SetValue(v string) *ApiKeyIdentityConfigApikeySource
func (ApiKeyIdentityConfigApikeySource) String ¶
func (s ApiKeyIdentityConfigApikeySource) String() string
type ApiRouteConflictInfo ¶
type ApiRouteConflictInfo struct { Conflicts []*ApiRouteConflictInfoConflicts `json:"conflicts,omitempty" xml:"conflicts,omitempty" type:"Repeated"` DomainInfo *ApiRouteConflictInfoDomainInfo `json:"domainInfo,omitempty" xml:"domainInfo,omitempty" type:"Struct"` }
func (ApiRouteConflictInfo) GoString ¶
func (s ApiRouteConflictInfo) GoString() string
func (*ApiRouteConflictInfo) SetConflicts ¶
func (s *ApiRouteConflictInfo) SetConflicts(v []*ApiRouteConflictInfoConflicts) *ApiRouteConflictInfo
func (*ApiRouteConflictInfo) SetDomainInfo ¶
func (s *ApiRouteConflictInfo) SetDomainInfo(v *ApiRouteConflictInfoDomainInfo) *ApiRouteConflictInfo
func (ApiRouteConflictInfo) String ¶
func (s ApiRouteConflictInfo) String() string
type ApiRouteConflictInfoConflicts ¶
type ApiRouteConflictInfoConflicts struct { Details []*ApiRouteConflictInfoConflictsDetails `json:"details,omitempty" xml:"details,omitempty" type:"Repeated"` EnvironmentInfo *ApiRouteConflictInfoConflictsEnvironmentInfo `json:"environmentInfo,omitempty" xml:"environmentInfo,omitempty" type:"Struct"` ResourceId *string `json:"resourceId,omitempty" xml:"resourceId,omitempty"` ResourceName *string `json:"resourceName,omitempty" xml:"resourceName,omitempty"` ResourceType *string `json:"resourceType,omitempty" xml:"resourceType,omitempty"` RouteInfo *ApiRouteConflictInfoConflictsRouteInfo `json:"routeInfo,omitempty" xml:"routeInfo,omitempty" type:"Struct"` }
func (ApiRouteConflictInfoConflicts) GoString ¶
func (s ApiRouteConflictInfoConflicts) GoString() string
func (*ApiRouteConflictInfoConflicts) SetDetails ¶
func (s *ApiRouteConflictInfoConflicts) SetDetails(v []*ApiRouteConflictInfoConflictsDetails) *ApiRouteConflictInfoConflicts
func (*ApiRouteConflictInfoConflicts) SetEnvironmentInfo ¶
func (s *ApiRouteConflictInfoConflicts) SetEnvironmentInfo(v *ApiRouteConflictInfoConflictsEnvironmentInfo) *ApiRouteConflictInfoConflicts
func (*ApiRouteConflictInfoConflicts) SetResourceId ¶
func (s *ApiRouteConflictInfoConflicts) SetResourceId(v string) *ApiRouteConflictInfoConflicts
func (*ApiRouteConflictInfoConflicts) SetResourceName ¶
func (s *ApiRouteConflictInfoConflicts) SetResourceName(v string) *ApiRouteConflictInfoConflicts
func (*ApiRouteConflictInfoConflicts) SetResourceType ¶
func (s *ApiRouteConflictInfoConflicts) SetResourceType(v string) *ApiRouteConflictInfoConflicts
func (*ApiRouteConflictInfoConflicts) SetRouteInfo ¶
func (s *ApiRouteConflictInfoConflicts) SetRouteInfo(v *ApiRouteConflictInfoConflictsRouteInfo) *ApiRouteConflictInfoConflicts
func (ApiRouteConflictInfoConflicts) String ¶
func (s ApiRouteConflictInfoConflicts) String() string
type ApiRouteConflictInfoConflictsDetails ¶
type ApiRouteConflictInfoConflictsDetails struct { ConflictingMatch *ApiRouteConflictInfoConflictsDetailsConflictingMatch `json:"conflictingMatch,omitempty" xml:"conflictingMatch,omitempty" type:"Struct"` DetectedMatch *ApiRouteConflictInfoConflictsDetailsDetectedMatch `json:"detectedMatch,omitempty" xml:"detectedMatch,omitempty" type:"Struct"` Level *string `json:"level,omitempty" xml:"level,omitempty"` }
func (ApiRouteConflictInfoConflictsDetails) GoString ¶
func (s ApiRouteConflictInfoConflictsDetails) GoString() string
func (*ApiRouteConflictInfoConflictsDetails) SetConflictingMatch ¶
func (s *ApiRouteConflictInfoConflictsDetails) SetConflictingMatch(v *ApiRouteConflictInfoConflictsDetailsConflictingMatch) *ApiRouteConflictInfoConflictsDetails
func (*ApiRouteConflictInfoConflictsDetails) SetDetectedMatch ¶
func (s *ApiRouteConflictInfoConflictsDetails) SetDetectedMatch(v *ApiRouteConflictInfoConflictsDetailsDetectedMatch) *ApiRouteConflictInfoConflictsDetails
func (*ApiRouteConflictInfoConflictsDetails) SetLevel ¶
func (s *ApiRouteConflictInfoConflictsDetails) SetLevel(v string) *ApiRouteConflictInfoConflictsDetails
func (ApiRouteConflictInfoConflictsDetails) String ¶
func (s ApiRouteConflictInfoConflictsDetails) String() string
type ApiRouteConflictInfoConflictsDetailsConflictingMatch ¶
type ApiRouteConflictInfoConflictsDetailsConflictingMatch struct { Match *HttpRouteMatch `json:"match,omitempty" xml:"match,omitempty"` OperationInfo *ApiRouteConflictInfoConflictsDetailsConflictingMatchOperationInfo `json:"operationInfo,omitempty" xml:"operationInfo,omitempty" type:"Struct"` }
func (ApiRouteConflictInfoConflictsDetailsConflictingMatch) GoString ¶
func (s ApiRouteConflictInfoConflictsDetailsConflictingMatch) GoString() string
func (*ApiRouteConflictInfoConflictsDetailsConflictingMatch) SetOperationInfo ¶
func (ApiRouteConflictInfoConflictsDetailsConflictingMatch) String ¶
func (s ApiRouteConflictInfoConflictsDetailsConflictingMatch) String() string
type ApiRouteConflictInfoConflictsDetailsConflictingMatchOperationInfo ¶
type ApiRouteConflictInfoConflictsDetailsConflictingMatchOperationInfo struct { Name *string `json:"name,omitempty" xml:"name,omitempty"` OperationId *string `json:"operationId,omitempty" xml:"operationId,omitempty"` }
func (ApiRouteConflictInfoConflictsDetailsConflictingMatchOperationInfo) GoString ¶
func (s ApiRouteConflictInfoConflictsDetailsConflictingMatchOperationInfo) GoString() string
func (*ApiRouteConflictInfoConflictsDetailsConflictingMatchOperationInfo) SetOperationId ¶
func (ApiRouteConflictInfoConflictsDetailsConflictingMatchOperationInfo) String ¶
func (s ApiRouteConflictInfoConflictsDetailsConflictingMatchOperationInfo) String() string
type ApiRouteConflictInfoConflictsDetailsDetectedMatch ¶
type ApiRouteConflictInfoConflictsDetailsDetectedMatch struct { Match *HttpRouteMatch `json:"match,omitempty" xml:"match,omitempty"` OperationInfo *ApiRouteConflictInfoConflictsDetailsDetectedMatchOperationInfo `json:"operationInfo,omitempty" xml:"operationInfo,omitempty" type:"Struct"` }
func (ApiRouteConflictInfoConflictsDetailsDetectedMatch) GoString ¶
func (s ApiRouteConflictInfoConflictsDetailsDetectedMatch) GoString() string
func (*ApiRouteConflictInfoConflictsDetailsDetectedMatch) SetOperationInfo ¶
func (ApiRouteConflictInfoConflictsDetailsDetectedMatch) String ¶
func (s ApiRouteConflictInfoConflictsDetailsDetectedMatch) String() string
type ApiRouteConflictInfoConflictsDetailsDetectedMatchOperationInfo ¶
type ApiRouteConflictInfoConflictsDetailsDetectedMatchOperationInfo struct { Name *string `json:"name,omitempty" xml:"name,omitempty"` OperationId *string `json:"operationId,omitempty" xml:"operationId,omitempty"` }
func (ApiRouteConflictInfoConflictsDetailsDetectedMatchOperationInfo) GoString ¶
func (s ApiRouteConflictInfoConflictsDetailsDetectedMatchOperationInfo) GoString() string
func (*ApiRouteConflictInfoConflictsDetailsDetectedMatchOperationInfo) SetOperationId ¶
func (ApiRouteConflictInfoConflictsDetailsDetectedMatchOperationInfo) String ¶
func (s ApiRouteConflictInfoConflictsDetailsDetectedMatchOperationInfo) String() string
type ApiRouteConflictInfoConflictsEnvironmentInfo ¶
type ApiRouteConflictInfoConflictsEnvironmentInfo struct { EnvironmentId *string `json:"environmentId,omitempty" xml:"environmentId,omitempty"` Name *string `json:"name,omitempty" xml:"name,omitempty"` }
func (ApiRouteConflictInfoConflictsEnvironmentInfo) GoString ¶
func (s ApiRouteConflictInfoConflictsEnvironmentInfo) GoString() string
func (*ApiRouteConflictInfoConflictsEnvironmentInfo) SetEnvironmentId ¶
func (s *ApiRouteConflictInfoConflictsEnvironmentInfo) SetEnvironmentId(v string) *ApiRouteConflictInfoConflictsEnvironmentInfo
func (*ApiRouteConflictInfoConflictsEnvironmentInfo) SetName ¶
func (s *ApiRouteConflictInfoConflictsEnvironmentInfo) SetName(v string) *ApiRouteConflictInfoConflictsEnvironmentInfo
func (ApiRouteConflictInfoConflictsEnvironmentInfo) String ¶
func (s ApiRouteConflictInfoConflictsEnvironmentInfo) String() string
type ApiRouteConflictInfoConflictsRouteInfo ¶
type ApiRouteConflictInfoConflictsRouteInfo struct { Name *string `json:"name,omitempty" xml:"name,omitempty"` RouteId *string `json:"routeId,omitempty" xml:"routeId,omitempty"` }
func (ApiRouteConflictInfoConflictsRouteInfo) GoString ¶
func (s ApiRouteConflictInfoConflictsRouteInfo) GoString() string
func (*ApiRouteConflictInfoConflictsRouteInfo) SetName ¶
func (s *ApiRouteConflictInfoConflictsRouteInfo) SetName(v string) *ApiRouteConflictInfoConflictsRouteInfo
func (*ApiRouteConflictInfoConflictsRouteInfo) SetRouteId ¶
func (s *ApiRouteConflictInfoConflictsRouteInfo) SetRouteId(v string) *ApiRouteConflictInfoConflictsRouteInfo
func (ApiRouteConflictInfoConflictsRouteInfo) String ¶
func (s ApiRouteConflictInfoConflictsRouteInfo) String() string
type ApiRouteConflictInfoDomainInfo ¶
type ApiRouteConflictInfoDomainInfo struct { DomainId *string `json:"domainId,omitempty" xml:"domainId,omitempty"` Name *string `json:"name,omitempty" xml:"name,omitempty"` }
func (ApiRouteConflictInfoDomainInfo) GoString ¶
func (s ApiRouteConflictInfoDomainInfo) GoString() string
func (*ApiRouteConflictInfoDomainInfo) SetDomainId ¶
func (s *ApiRouteConflictInfoDomainInfo) SetDomainId(v string) *ApiRouteConflictInfoDomainInfo
func (*ApiRouteConflictInfoDomainInfo) SetName ¶
func (s *ApiRouteConflictInfoDomainInfo) SetName(v string) *ApiRouteConflictInfoDomainInfo
func (ApiRouteConflictInfoDomainInfo) String ¶
func (s ApiRouteConflictInfoDomainInfo) String() string
type Attachment ¶
type Attachment struct { AttachResourceIds []*string `json:"attachResourceIds,omitempty" xml:"attachResourceIds,omitempty" type:"Repeated"` AttachResourceType *string `json:"attachResourceType,omitempty" xml:"attachResourceType,omitempty"` EnvironmentId *string `json:"environmentId,omitempty" xml:"environmentId,omitempty"` GatewayId *string `json:"gatewayId,omitempty" xml:"gatewayId,omitempty"` PolicyAttachmentId *string `json:"policyAttachmentId,omitempty" xml:"policyAttachmentId,omitempty"` }
func (Attachment) GoString ¶
func (s Attachment) GoString() string
func (*Attachment) SetAttachResourceIds ¶
func (s *Attachment) SetAttachResourceIds(v []*string) *Attachment
func (*Attachment) SetAttachResourceType ¶
func (s *Attachment) SetAttachResourceType(v string) *Attachment
func (*Attachment) SetEnvironmentId ¶
func (s *Attachment) SetEnvironmentId(v string) *Attachment
func (*Attachment) SetGatewayId ¶
func (s *Attachment) SetGatewayId(v string) *Attachment
func (*Attachment) SetPolicyAttachmentId ¶
func (s *Attachment) SetPolicyAttachmentId(v string) *Attachment
func (Attachment) String ¶
func (s Attachment) String() string
type AuthorizationResourceInfo ¶
type AuthorizationResourceInfo struct { EnvironmentId *string `json:"environmentId,omitempty" xml:"environmentId,omitempty"` ParentResourceId *string `json:"parentResourceId,omitempty" xml:"parentResourceId,omitempty"` ResourceId *string `json:"resourceId,omitempty" xml:"resourceId,omitempty"` }
func (AuthorizationResourceInfo) GoString ¶
func (s AuthorizationResourceInfo) GoString() string
func (*AuthorizationResourceInfo) SetEnvironmentId ¶
func (s *AuthorizationResourceInfo) SetEnvironmentId(v string) *AuthorizationResourceInfo
func (*AuthorizationResourceInfo) SetParentResourceId ¶
func (s *AuthorizationResourceInfo) SetParentResourceId(v string) *AuthorizationResourceInfo
func (*AuthorizationResourceInfo) SetResourceId ¶
func (s *AuthorizationResourceInfo) SetResourceId(v string) *AuthorizationResourceInfo
func (AuthorizationResourceInfo) String ¶
func (s AuthorizationResourceInfo) String() string
type Backend ¶
type Backend struct { // example: // // Single Scene *string `json:"scene,omitempty" xml:"scene,omitempty"` Services []*BackendServices `json:"services,omitempty" xml:"services,omitempty" type:"Repeated"` }
func (*Backend) SetServices ¶
func (s *Backend) SetServices(v []*BackendServices) *Backend
type BackendServices ¶
type BackendServices struct { // example: // // item-service Name *string `json:"name,omitempty" xml:"name,omitempty"` // example: // // port Port *int32 `json:"port,omitempty" xml:"port,omitempty"` // example: // // HTTP Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` // example: // // service-cq2bmmdlhtgj*** ServiceId *string `json:"serviceId,omitempty" xml:"serviceId,omitempty"` // example: // // v1 Version *string `json:"version,omitempty" xml:"version,omitempty"` // example: // // 49 Weight *int32 `json:"weight,omitempty" xml:"weight,omitempty"` }
func (BackendServices) GoString ¶
func (s BackendServices) GoString() string
func (*BackendServices) SetName ¶
func (s *BackendServices) SetName(v string) *BackendServices
func (*BackendServices) SetPort ¶
func (s *BackendServices) SetPort(v int32) *BackendServices
func (*BackendServices) SetProtocol ¶
func (s *BackendServices) SetProtocol(v string) *BackendServices
func (*BackendServices) SetServiceId ¶
func (s *BackendServices) SetServiceId(v string) *BackendServices
func (*BackendServices) SetVersion ¶
func (s *BackendServices) SetVersion(v string) *BackendServices
func (*BackendServices) SetWeight ¶
func (s *BackendServices) SetWeight(v int32) *BackendServices
func (BackendServices) String ¶
func (s BackendServices) String() string
type CheckServiceLinkedRoleResult ¶
type CheckServiceLinkedRoleResult struct {
Existed *bool `json:"existed,omitempty" xml:"existed,omitempty"`
}
func (CheckServiceLinkedRoleResult) GoString ¶
func (s CheckServiceLinkedRoleResult) GoString() string
func (*CheckServiceLinkedRoleResult) SetExisted ¶
func (s *CheckServiceLinkedRoleResult) SetExisted(v bool) *CheckServiceLinkedRoleResult
func (CheckServiceLinkedRoleResult) String ¶
func (s CheckServiceLinkedRoleResult) String() string
type Client ¶
func (*Client) AddGatewaySecurityGroupRule ¶
func (client *Client) AddGatewaySecurityGroupRule(gatewayId *string, request *AddGatewaySecurityGroupRuleRequest) (_result *AddGatewaySecurityGroupRuleResponse, _err error)
Summary:
Authorize the security group for gateway to access services ¶
@param request - AddGatewaySecurityGroupRuleRequest
@return AddGatewaySecurityGroupRuleResponse
func (*Client) AddGatewaySecurityGroupRuleWithOptions ¶
func (client *Client) AddGatewaySecurityGroupRuleWithOptions(gatewayId *string, request *AddGatewaySecurityGroupRuleRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *AddGatewaySecurityGroupRuleResponse, _err error)
Summary:
Authorize the security group for gateway to access services ¶
@param request - AddGatewaySecurityGroupRuleRequest
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return AddGatewaySecurityGroupRuleResponse
func (*Client) CreateDomain ¶
func (client *Client) CreateDomain(request *CreateDomainRequest) (_result *CreateDomainResponse, _err error)
Summary:
Create Domain ¶
Description:
Create Domain.
@param request - CreateDomainRequest
@return CreateDomainResponse
func (*Client) CreateDomainWithOptions ¶
func (client *Client) CreateDomainWithOptions(request *CreateDomainRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateDomainResponse, _err error)
Summary:
Create Domain ¶
Description:
Create Domain.
@param request - CreateDomainRequest
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return CreateDomainResponse
func (*Client) CreateEnvironment ¶
func (client *Client) CreateEnvironment(request *CreateEnvironmentRequest) (_result *CreateEnvironmentResponse, _err error)
Summary:
CreateEnvironment ¶
Description:
Create environment.
@param request - CreateEnvironmentRequest
@return CreateEnvironmentResponse
func (*Client) CreateEnvironmentWithOptions ¶
func (client *Client) CreateEnvironmentWithOptions(request *CreateEnvironmentRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateEnvironmentResponse, _err error)
Summary:
CreateEnvironment ¶
Description:
Create environment.
@param request - CreateEnvironmentRequest
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return CreateEnvironmentResponse
func (*Client) CreateHttpApi ¶
func (client *Client) CreateHttpApi(request *CreateHttpApiRequest) (_result *CreateHttpApiResponse, _err error)
Summary:
Create an API of HTTP type ¶
@param request - CreateHttpApiRequest
@return CreateHttpApiResponse
func (*Client) CreateHttpApiOperation ¶
func (client *Client) CreateHttpApiOperation(httpApiId *string, request *CreateHttpApiOperationRequest) (_result *CreateHttpApiOperationResponse, _err error)
Summary:
Create an Operation for HTTP API ¶
@param request - CreateHttpApiOperationRequest
@return CreateHttpApiOperationResponse
func (*Client) CreateHttpApiOperationWithOptions ¶
func (client *Client) CreateHttpApiOperationWithOptions(httpApiId *string, request *CreateHttpApiOperationRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateHttpApiOperationResponse, _err error)
Summary:
Create an Operation for HTTP API ¶
@param request - CreateHttpApiOperationRequest
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return CreateHttpApiOperationResponse
func (*Client) CreateHttpApiWithOptions ¶
func (client *Client) CreateHttpApiWithOptions(request *CreateHttpApiRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateHttpApiResponse, _err error)
Summary:
Create an API of HTTP type ¶
@param request - CreateHttpApiRequest
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return CreateHttpApiResponse
func (*Client) DeleteDomain ¶
func (client *Client) DeleteDomain(domainId *string) (_result *DeleteDomainResponse, _err error)
Summary:
DeleteDomain ¶
@return DeleteDomainResponse
func (*Client) DeleteDomainWithOptions ¶
func (client *Client) DeleteDomainWithOptions(domainId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteDomainResponse, _err error)
Summary:
DeleteDomain ¶
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return DeleteDomainResponse
func (*Client) DeleteEnvironment ¶
func (client *Client) DeleteEnvironment(environmentId *string) (_result *DeleteEnvironmentResponse, _err error)
Summary:
DeleteEnvironment ¶
@return DeleteEnvironmentResponse
func (*Client) DeleteEnvironmentWithOptions ¶
func (client *Client) DeleteEnvironmentWithOptions(environmentId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteEnvironmentResponse, _err error)
Summary:
DeleteEnvironment ¶
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return DeleteEnvironmentResponse
func (*Client) DeleteGateway ¶
func (client *Client) DeleteGateway(gatewayId *string) (_result *DeleteGatewayResponse, _err error)
Summary:
Delete Gateway ¶
@return DeleteGatewayResponse
func (*Client) DeleteGatewayWithOptions ¶
func (client *Client) DeleteGatewayWithOptions(gatewayId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteGatewayResponse, _err error)
Summary:
Delete Gateway ¶
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return DeleteGatewayResponse
func (*Client) DeleteHttpApi ¶
func (client *Client) DeleteHttpApi(httpApiId *string) (_result *DeleteHttpApiResponse, _err error)
Summary:
Delete HTTP API ¶
@return DeleteHttpApiResponse
func (*Client) DeleteHttpApiOperation ¶
func (client *Client) DeleteHttpApiOperation(httpApiId *string, operationId *string) (_result *DeleteHttpApiOperationResponse, _err error)
Summary:
Delete Operation ¶
@return DeleteHttpApiOperationResponse
func (*Client) DeleteHttpApiOperationWithOptions ¶
func (client *Client) DeleteHttpApiOperationWithOptions(httpApiId *string, operationId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteHttpApiOperationResponse, _err error)
Summary:
Delete Operation ¶
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return DeleteHttpApiOperationResponse
func (*Client) DeleteHttpApiWithOptions ¶
func (client *Client) DeleteHttpApiWithOptions(httpApiId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteHttpApiResponse, _err error)
Summary:
Delete HTTP API ¶
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return DeleteHttpApiResponse
func (*Client) GetDomain ¶
func (client *Client) GetDomain(domainId *string, request *GetDomainRequest) (_result *GetDomainResponse, _err error)
Summary:
Query domain details ¶
@param request - GetDomainRequest
@return GetDomainResponse
func (*Client) GetDomainWithOptions ¶
func (client *Client) GetDomainWithOptions(domainId *string, request *GetDomainRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetDomainResponse, _err error)
Summary:
Query domain details ¶
@param request - GetDomainRequest
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return GetDomainResponse
func (*Client) GetEndpoint ¶
func (*Client) GetEnvironment ¶
func (client *Client) GetEnvironment(environmentId *string, request *GetEnvironmentRequest) (_result *GetEnvironmentResponse, _err error)
Summary:
GetEnvironment ¶
@param request - GetEnvironmentRequest
@return GetEnvironmentResponse
func (*Client) GetEnvironmentWithOptions ¶
func (client *Client) GetEnvironmentWithOptions(environmentId *string, request *GetEnvironmentRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetEnvironmentResponse, _err error)
Summary:
GetEnvironment ¶
@param request - GetEnvironmentRequest
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return GetEnvironmentResponse
func (*Client) GetGateway ¶
func (client *Client) GetGateway(gatewayId *string) (_result *GetGatewayResponse, _err error)
Summary:
Get a gateway.
@return GetGatewayResponse
func (*Client) GetGatewayWithOptions ¶
func (client *Client) GetGatewayWithOptions(gatewayId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetGatewayResponse, _err error)
Summary:
Get a gateway.
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return GetGatewayResponse
func (*Client) GetHttpApi ¶
func (client *Client) GetHttpApi(httpApiId *string) (_result *GetHttpApiResponse, _err error)
Summary:
Read HttpApi ¶
@return GetHttpApiResponse
func (*Client) GetHttpApiOperation ¶
func (client *Client) GetHttpApiOperation(httpApiId *string, operationId *string) (_result *GetHttpApiOperationResponse, _err error)
Summary:
Get Operation ¶
@return GetHttpApiOperationResponse
func (*Client) GetHttpApiOperationWithOptions ¶
func (client *Client) GetHttpApiOperationWithOptions(httpApiId *string, operationId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetHttpApiOperationResponse, _err error)
Summary:
Get Operation ¶
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return GetHttpApiOperationResponse
func (*Client) GetHttpApiRoute ¶
func (client *Client) GetHttpApiRoute(httpApiId *string, routeId *string) (_result *GetHttpApiRouteResponse, _err error)
Summary:
获取HttpApi的路由详情
@return GetHttpApiRouteResponse
func (*Client) GetHttpApiRouteWithOptions ¶
func (client *Client) GetHttpApiRouteWithOptions(httpApiId *string, routeId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetHttpApiRouteResponse, _err error)
Summary:
获取HttpApi的路由详情
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return GetHttpApiRouteResponse
func (*Client) GetHttpApiWithOptions ¶
func (client *Client) GetHttpApiWithOptions(httpApiId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetHttpApiResponse, _err error)
Summary:
Read HttpApi ¶
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return GetHttpApiResponse
func (*Client) ListDomains ¶
func (client *Client) ListDomains(request *ListDomainsRequest) (_result *ListDomainsResponse, _err error)
Summary:
ListDomains ¶
@param request - ListDomainsRequest
@return ListDomainsResponse
func (*Client) ListDomainsWithOptions ¶
func (client *Client) ListDomainsWithOptions(request *ListDomainsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDomainsResponse, _err error)
Summary:
ListDomains ¶
@param request - ListDomainsRequest
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return ListDomainsResponse
func (*Client) ListEnvironments ¶
func (client *Client) ListEnvironments(request *ListEnvironmentsRequest) (_result *ListEnvironmentsResponse, _err error)
Summary:
ListEnvironments ¶
@param request - ListEnvironmentsRequest
@return ListEnvironmentsResponse
func (*Client) ListEnvironmentsWithOptions ¶
func (client *Client) ListEnvironmentsWithOptions(request *ListEnvironmentsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListEnvironmentsResponse, _err error)
Summary:
ListEnvironments ¶
@param request - ListEnvironmentsRequest
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return ListEnvironmentsResponse
func (*Client) ListGateways ¶
func (client *Client) ListGateways(request *ListGatewaysRequest) (_result *ListGatewaysResponse, _err error)
Summary:
Retrieve the list of created cloud-native gateways ¶
@param request - ListGatewaysRequest
@return ListGatewaysResponse
func (*Client) ListGatewaysWithOptions ¶
func (client *Client) ListGatewaysWithOptions(tmpReq *ListGatewaysRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListGatewaysResponse, _err error)
Summary:
Retrieve the list of created cloud-native gateways ¶
@param tmpReq - ListGatewaysRequest
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return ListGatewaysResponse
func (*Client) ListHttpApiOperations ¶
func (client *Client) ListHttpApiOperations(httpApiId *string, request *ListHttpApiOperationsRequest) (_result *ListHttpApiOperationsResponse, _err error)
Summary:
List Operations ¶
@param request - ListHttpApiOperationsRequest
@return ListHttpApiOperationsResponse
func (*Client) ListHttpApiOperationsWithOptions ¶
func (client *Client) ListHttpApiOperationsWithOptions(httpApiId *string, request *ListHttpApiOperationsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListHttpApiOperationsResponse, _err error)
Summary:
List Operations ¶
@param request - ListHttpApiOperationsRequest
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return ListHttpApiOperationsResponse
func (*Client) ListHttpApis ¶
func (client *Client) ListHttpApis(request *ListHttpApisRequest) (_result *ListHttpApisResponse, _err error)
Summary:
List HTTP APIs ¶
@param request - ListHttpApisRequest
@return ListHttpApisResponse
func (*Client) ListHttpApisWithOptions ¶
func (client *Client) ListHttpApisWithOptions(request *ListHttpApisRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListHttpApisResponse, _err error)
Summary:
List HTTP APIs ¶
@param request - ListHttpApisRequest
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return ListHttpApisResponse
func (*Client) UpdateDomain ¶
func (client *Client) UpdateDomain(domainId *string, request *UpdateDomainRequest) (_result *UpdateDomainResponse, _err error)
Summary:
UpdateDomain ¶
@param request - UpdateDomainRequest
@return UpdateDomainResponse
func (*Client) UpdateDomainWithOptions ¶
func (client *Client) UpdateDomainWithOptions(domainId *string, request *UpdateDomainRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateDomainResponse, _err error)
Summary:
UpdateDomain ¶
@param request - UpdateDomainRequest
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return UpdateDomainResponse
func (*Client) UpdateEnvironment ¶
func (client *Client) UpdateEnvironment(environmentId *string, request *UpdateEnvironmentRequest) (_result *UpdateEnvironmentResponse, _err error)
Summary:
UpdateEnvironment ¶
@param request - UpdateEnvironmentRequest
@return UpdateEnvironmentResponse
func (*Client) UpdateEnvironmentWithOptions ¶
func (client *Client) UpdateEnvironmentWithOptions(environmentId *string, request *UpdateEnvironmentRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateEnvironmentResponse, _err error)
Summary:
UpdateEnvironment ¶
@param request - UpdateEnvironmentRequest
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return UpdateEnvironmentResponse
func (*Client) UpdateHttpApi ¶
func (client *Client) UpdateHttpApi(httpApiId *string, request *UpdateHttpApiRequest) (_result *UpdateHttpApiResponse, _err error)
Summary:
Update HTTP API ¶
@param request - UpdateHttpApiRequest
@return UpdateHttpApiResponse
func (*Client) UpdateHttpApiOperation ¶
func (client *Client) UpdateHttpApiOperation(httpApiId *string, operationId *string, request *UpdateHttpApiOperationRequest) (_result *UpdateHttpApiOperationResponse, _err error)
Summary:
Update Operation ¶
@param request - UpdateHttpApiOperationRequest
@return UpdateHttpApiOperationResponse
func (*Client) UpdateHttpApiOperationWithOptions ¶
func (client *Client) UpdateHttpApiOperationWithOptions(httpApiId *string, operationId *string, request *UpdateHttpApiOperationRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateHttpApiOperationResponse, _err error)
Summary:
Update Operation ¶
@param request - UpdateHttpApiOperationRequest
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return UpdateHttpApiOperationResponse
func (*Client) UpdateHttpApiWithOptions ¶
func (client *Client) UpdateHttpApiWithOptions(httpApiId *string, request *UpdateHttpApiRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateHttpApiResponse, _err error)
Summary:
Update HTTP API ¶
@param request - UpdateHttpApiRequest
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return UpdateHttpApiResponse
type CreateDomainRequest ¶
type CreateDomainRequest struct { // CA Certificate Identifier. // // example: // // 1ef1da5f-38ed-69b3-****-037781890265 CaCertIdentifier *string `json:"caCertIdentifier,omitempty" xml:"caCertIdentifier,omitempty"` // Certificate Unique Identifier. // // example: // // 1ef1da5f-38ed-69b3-****-037781890265 CertIdentifier *string `json:"certIdentifier,omitempty" xml:"certIdentifier,omitempty"` // Set the HTTPS protocol type, whether to enable forced HTTPS redirection. // // example: // // false ForceHttps *bool `json:"forceHttps,omitempty" xml:"forceHttps,omitempty"` // HTTP/2 settings. // // example: // // Open Http2Option *string `json:"http2Option,omitempty" xml:"http2Option,omitempty"` // Domain name. // // This parameter is required. // // example: // // abc.com Name *string `json:"name,omitempty" xml:"name,omitempty"` // The protocol type supported by the domain. // // - HTTP: Supports only HTTP protocol. // // - HTTPS: Supports only HTTPS protocol. // // This parameter is required. // // example: // // HTTP Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"` TlsCipherSuitesConfig *TlsCipherSuitesConfig `json:"tlsCipherSuitesConfig,omitempty" xml:"tlsCipherSuitesConfig,omitempty"` // Maximum TLS protocol version, supports up to TLS 1.3. // // example: // // TLS1.3 TlsMax *string `json:"tlsMax,omitempty" xml:"tlsMax,omitempty"` // Minimum TLS protocol version, supports down to TLS 1.0. // // example: // // TLS1.0 TlsMin *string `json:"tlsMin,omitempty" xml:"tlsMin,omitempty"` }
func (CreateDomainRequest) GoString ¶
func (s CreateDomainRequest) GoString() string
func (*CreateDomainRequest) SetCaCertIdentifier ¶
func (s *CreateDomainRequest) SetCaCertIdentifier(v string) *CreateDomainRequest
func (*CreateDomainRequest) SetCertIdentifier ¶
func (s *CreateDomainRequest) SetCertIdentifier(v string) *CreateDomainRequest
func (*CreateDomainRequest) SetForceHttps ¶
func (s *CreateDomainRequest) SetForceHttps(v bool) *CreateDomainRequest
func (*CreateDomainRequest) SetHttp2Option ¶
func (s *CreateDomainRequest) SetHttp2Option(v string) *CreateDomainRequest
func (*CreateDomainRequest) SetName ¶
func (s *CreateDomainRequest) SetName(v string) *CreateDomainRequest
func (*CreateDomainRequest) SetProtocol ¶
func (s *CreateDomainRequest) SetProtocol(v string) *CreateDomainRequest
func (*CreateDomainRequest) SetResourceGroupId ¶
func (s *CreateDomainRequest) SetResourceGroupId(v string) *CreateDomainRequest
func (*CreateDomainRequest) SetTlsCipherSuitesConfig ¶ added in v2.0.1
func (s *CreateDomainRequest) SetTlsCipherSuitesConfig(v *TlsCipherSuitesConfig) *CreateDomainRequest
func (*CreateDomainRequest) SetTlsMax ¶
func (s *CreateDomainRequest) SetTlsMax(v string) *CreateDomainRequest
func (*CreateDomainRequest) SetTlsMin ¶
func (s *CreateDomainRequest) SetTlsMin(v string) *CreateDomainRequest
func (CreateDomainRequest) String ¶
func (s CreateDomainRequest) String() string
type CreateDomainResponse ¶
type CreateDomainResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateDomainResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateDomainResponse) GoString ¶
func (s CreateDomainResponse) GoString() string
func (*CreateDomainResponse) SetBody ¶
func (s *CreateDomainResponse) SetBody(v *CreateDomainResponseBody) *CreateDomainResponse
func (*CreateDomainResponse) SetHeaders ¶
func (s *CreateDomainResponse) SetHeaders(v map[string]*string) *CreateDomainResponse
func (*CreateDomainResponse) SetStatusCode ¶
func (s *CreateDomainResponse) SetStatusCode(v int32) *CreateDomainResponse
func (CreateDomainResponse) String ¶
func (s CreateDomainResponse) String() string
type CreateDomainResponseBody ¶
type CreateDomainResponseBody struct { // Response code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // Response data. Data *CreateDomainResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // Response message. // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID, used for tracing the API call chain. // // example: // // 0C2D1C68-0D93-5561-8EE6-FDB7BF067A30 RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (CreateDomainResponseBody) GoString ¶
func (s CreateDomainResponseBody) GoString() string
func (*CreateDomainResponseBody) SetCode ¶
func (s *CreateDomainResponseBody) SetCode(v string) *CreateDomainResponseBody
func (*CreateDomainResponseBody) SetData ¶
func (s *CreateDomainResponseBody) SetData(v *CreateDomainResponseBodyData) *CreateDomainResponseBody
func (*CreateDomainResponseBody) SetMessage ¶
func (s *CreateDomainResponseBody) SetMessage(v string) *CreateDomainResponseBody
func (*CreateDomainResponseBody) SetRequestId ¶
func (s *CreateDomainResponseBody) SetRequestId(v string) *CreateDomainResponseBody
func (CreateDomainResponseBody) String ¶
func (s CreateDomainResponseBody) String() string
type CreateDomainResponseBodyData ¶
type CreateDomainResponseBodyData struct { // Domain ID. // // example: // // d-cpu1aullhtgkidg7sa4g DomainId *string `json:"domainId,omitempty" xml:"domainId,omitempty"` }
func (CreateDomainResponseBodyData) GoString ¶
func (s CreateDomainResponseBodyData) GoString() string
func (*CreateDomainResponseBodyData) SetDomainId ¶
func (s *CreateDomainResponseBodyData) SetDomainId(v string) *CreateDomainResponseBodyData
func (CreateDomainResponseBodyData) String ¶
func (s CreateDomainResponseBodyData) String() string
type CreateEnvironmentRequest ¶
type CreateEnvironmentRequest struct { // Environment alias. // // This parameter is required. // // example: // // 测试环境 Alias *string `json:"alias,omitempty" xml:"alias,omitempty"` // Description of the environment, which can include information such as the purpose of the environment and its owner. // // example: // // 这是xxx的xx项目测试环境 Description *string `json:"description,omitempty" xml:"description,omitempty"` // Gateway ID. // // This parameter is required. // // example: // // gw-cq7l5s5lhtgi6qasrdc0 GatewayId *string `json:"gatewayId,omitempty" xml:"gatewayId,omitempty"` // Environment name. // // This parameter is required. // // example: // // test Name *string `json:"name,omitempty" xml:"name,omitempty"` ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"` }
func (CreateEnvironmentRequest) GoString ¶
func (s CreateEnvironmentRequest) GoString() string
func (*CreateEnvironmentRequest) SetAlias ¶
func (s *CreateEnvironmentRequest) SetAlias(v string) *CreateEnvironmentRequest
func (*CreateEnvironmentRequest) SetDescription ¶
func (s *CreateEnvironmentRequest) SetDescription(v string) *CreateEnvironmentRequest
func (*CreateEnvironmentRequest) SetGatewayId ¶
func (s *CreateEnvironmentRequest) SetGatewayId(v string) *CreateEnvironmentRequest
func (*CreateEnvironmentRequest) SetName ¶
func (s *CreateEnvironmentRequest) SetName(v string) *CreateEnvironmentRequest
func (*CreateEnvironmentRequest) SetResourceGroupId ¶
func (s *CreateEnvironmentRequest) SetResourceGroupId(v string) *CreateEnvironmentRequest
func (CreateEnvironmentRequest) String ¶
func (s CreateEnvironmentRequest) String() string
type CreateEnvironmentResponse ¶
type CreateEnvironmentResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateEnvironmentResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateEnvironmentResponse) GoString ¶
func (s CreateEnvironmentResponse) GoString() string
func (*CreateEnvironmentResponse) SetBody ¶
func (s *CreateEnvironmentResponse) SetBody(v *CreateEnvironmentResponseBody) *CreateEnvironmentResponse
func (*CreateEnvironmentResponse) SetHeaders ¶
func (s *CreateEnvironmentResponse) SetHeaders(v map[string]*string) *CreateEnvironmentResponse
func (*CreateEnvironmentResponse) SetStatusCode ¶
func (s *CreateEnvironmentResponse) SetStatusCode(v int32) *CreateEnvironmentResponse
func (CreateEnvironmentResponse) String ¶
func (s CreateEnvironmentResponse) String() string
type CreateEnvironmentResponseBody ¶
type CreateEnvironmentResponseBody struct { // Response code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // Response data. Data *CreateEnvironmentResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // Response message. // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID, used for tracing the API call chain. // // example: // // 3C3B9A12-3868-5EB9-8BEA-F99E03DD125C RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (CreateEnvironmentResponseBody) GoString ¶
func (s CreateEnvironmentResponseBody) GoString() string
func (*CreateEnvironmentResponseBody) SetCode ¶
func (s *CreateEnvironmentResponseBody) SetCode(v string) *CreateEnvironmentResponseBody
func (*CreateEnvironmentResponseBody) SetData ¶
func (s *CreateEnvironmentResponseBody) SetData(v *CreateEnvironmentResponseBodyData) *CreateEnvironmentResponseBody
func (*CreateEnvironmentResponseBody) SetMessage ¶
func (s *CreateEnvironmentResponseBody) SetMessage(v string) *CreateEnvironmentResponseBody
func (*CreateEnvironmentResponseBody) SetRequestId ¶
func (s *CreateEnvironmentResponseBody) SetRequestId(v string) *CreateEnvironmentResponseBody
func (CreateEnvironmentResponseBody) String ¶
func (s CreateEnvironmentResponseBody) String() string
type CreateEnvironmentResponseBodyData ¶
type CreateEnvironmentResponseBodyData struct { // Environment ID. // // example: // // env-cq7l5s5lhtgi6qasrdc0 EnvironmentId *string `json:"environmentId,omitempty" xml:"environmentId,omitempty"` }
func (CreateEnvironmentResponseBodyData) GoString ¶
func (s CreateEnvironmentResponseBodyData) GoString() string
func (*CreateEnvironmentResponseBodyData) SetEnvironmentId ¶
func (s *CreateEnvironmentResponseBodyData) SetEnvironmentId(v string) *CreateEnvironmentResponseBodyData
func (CreateEnvironmentResponseBodyData) String ¶
func (s CreateEnvironmentResponseBodyData) String() string
type CreateHttpApiOperationRequest ¶
type CreateHttpApiOperationRequest struct { // List of operation definitions. Operations []*HttpApiOperation `json:"operations,omitempty" xml:"operations,omitempty" type:"Repeated"` }
func (CreateHttpApiOperationRequest) GoString ¶
func (s CreateHttpApiOperationRequest) GoString() string
func (*CreateHttpApiOperationRequest) SetOperations ¶
func (s *CreateHttpApiOperationRequest) SetOperations(v []*HttpApiOperation) *CreateHttpApiOperationRequest
func (CreateHttpApiOperationRequest) String ¶
func (s CreateHttpApiOperationRequest) String() string
type CreateHttpApiOperationResponse ¶
type CreateHttpApiOperationResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateHttpApiOperationResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateHttpApiOperationResponse) GoString ¶
func (s CreateHttpApiOperationResponse) GoString() string
func (*CreateHttpApiOperationResponse) SetBody ¶
func (s *CreateHttpApiOperationResponse) SetBody(v *CreateHttpApiOperationResponseBody) *CreateHttpApiOperationResponse
func (*CreateHttpApiOperationResponse) SetHeaders ¶
func (s *CreateHttpApiOperationResponse) SetHeaders(v map[string]*string) *CreateHttpApiOperationResponse
func (*CreateHttpApiOperationResponse) SetStatusCode ¶
func (s *CreateHttpApiOperationResponse) SetStatusCode(v int32) *CreateHttpApiOperationResponse
func (CreateHttpApiOperationResponse) String ¶
func (s CreateHttpApiOperationResponse) String() string
type CreateHttpApiOperationResponseBody ¶
type CreateHttpApiOperationResponseBody struct { // Response status code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // Operation information. Data *CreateHttpApiOperationResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // Response message. // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID. // // example: // // 393E2630-DBE7-5221-AB35-9E740675491A RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (CreateHttpApiOperationResponseBody) GoString ¶
func (s CreateHttpApiOperationResponseBody) GoString() string
func (*CreateHttpApiOperationResponseBody) SetCode ¶
func (s *CreateHttpApiOperationResponseBody) SetCode(v string) *CreateHttpApiOperationResponseBody
func (*CreateHttpApiOperationResponseBody) SetMessage ¶
func (s *CreateHttpApiOperationResponseBody) SetMessage(v string) *CreateHttpApiOperationResponseBody
func (*CreateHttpApiOperationResponseBody) SetRequestId ¶
func (s *CreateHttpApiOperationResponseBody) SetRequestId(v string) *CreateHttpApiOperationResponseBody
func (CreateHttpApiOperationResponseBody) String ¶
func (s CreateHttpApiOperationResponseBody) String() string
type CreateHttpApiOperationResponseBodyData ¶
type CreateHttpApiOperationResponseBodyData struct { // Operation information. Operations []*CreateHttpApiOperationResponseBodyDataOperations `json:"operations,omitempty" xml:"operations,omitempty" type:"Repeated"` }
func (CreateHttpApiOperationResponseBodyData) GoString ¶
func (s CreateHttpApiOperationResponseBodyData) GoString() string
func (*CreateHttpApiOperationResponseBodyData) SetOperations ¶
func (s *CreateHttpApiOperationResponseBodyData) SetOperations(v []*CreateHttpApiOperationResponseBodyDataOperations) *CreateHttpApiOperationResponseBodyData
func (CreateHttpApiOperationResponseBodyData) String ¶
func (s CreateHttpApiOperationResponseBodyData) String() string
type CreateHttpApiOperationResponseBodyDataOperations ¶
type CreateHttpApiOperationResponseBodyDataOperations struct { // Operation ID. // // example: // // op-xxx OperationId *string `json:"operationId,omitempty" xml:"operationId,omitempty"` }
func (CreateHttpApiOperationResponseBodyDataOperations) GoString ¶
func (s CreateHttpApiOperationResponseBodyDataOperations) GoString() string
func (*CreateHttpApiOperationResponseBodyDataOperations) SetOperationId ¶
func (s *CreateHttpApiOperationResponseBodyDataOperations) SetOperationId(v string) *CreateHttpApiOperationResponseBodyDataOperations
func (CreateHttpApiOperationResponseBodyDataOperations) String ¶
func (s CreateHttpApiOperationResponseBodyDataOperations) String() string
type CreateHttpApiRequest ¶
type CreateHttpApiRequest struct { AiProtocols []*string `json:"aiProtocols,omitempty" xml:"aiProtocols,omitempty" type:"Repeated"` // Base path of the API, which must start with a \\"/\\". // // example: // // /v1 BasePath *string `json:"basePath,omitempty" xml:"basePath,omitempty"` DeployConfigs []*HttpApiDeployConfig `json:"deployConfigs,omitempty" xml:"deployConfigs,omitempty" type:"Repeated"` // Description of the API. // // example: // // 测试专用API。 Description *string `json:"description,omitempty" xml:"description,omitempty"` // Configuration information for the HTTP Ingress API. IngressConfig *CreateHttpApiRequestIngressConfig `json:"ingressConfig,omitempty" xml:"ingressConfig,omitempty" type:"Struct"` // Name of the API. // // This parameter is required. // // example: // // test-api Name *string `json:"name,omitempty" xml:"name,omitempty"` // List of API access protocols. Protocols []*string `json:"protocols,omitempty" xml:"protocols,omitempty" type:"Repeated"` ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"` // Type of the HTTP API. // // - Http // // - Rest // // - WebSocket // // - HttpIngress // // example: // // Http Type *string `json:"type,omitempty" xml:"type,omitempty"` // Versioning configuration for the API. VersionConfig *HttpApiVersionConfig `json:"versionConfig,omitempty" xml:"versionConfig,omitempty"` }
func (CreateHttpApiRequest) GoString ¶
func (s CreateHttpApiRequest) GoString() string
func (*CreateHttpApiRequest) SetAiProtocols ¶
func (s *CreateHttpApiRequest) SetAiProtocols(v []*string) *CreateHttpApiRequest
func (*CreateHttpApiRequest) SetBasePath ¶
func (s *CreateHttpApiRequest) SetBasePath(v string) *CreateHttpApiRequest
func (*CreateHttpApiRequest) SetDeployConfigs ¶
func (s *CreateHttpApiRequest) SetDeployConfigs(v []*HttpApiDeployConfig) *CreateHttpApiRequest
func (*CreateHttpApiRequest) SetDescription ¶
func (s *CreateHttpApiRequest) SetDescription(v string) *CreateHttpApiRequest
func (*CreateHttpApiRequest) SetIngressConfig ¶
func (s *CreateHttpApiRequest) SetIngressConfig(v *CreateHttpApiRequestIngressConfig) *CreateHttpApiRequest
func (*CreateHttpApiRequest) SetName ¶
func (s *CreateHttpApiRequest) SetName(v string) *CreateHttpApiRequest
func (*CreateHttpApiRequest) SetProtocols ¶
func (s *CreateHttpApiRequest) SetProtocols(v []*string) *CreateHttpApiRequest
func (*CreateHttpApiRequest) SetResourceGroupId ¶
func (s *CreateHttpApiRequest) SetResourceGroupId(v string) *CreateHttpApiRequest
func (*CreateHttpApiRequest) SetType ¶
func (s *CreateHttpApiRequest) SetType(v string) *CreateHttpApiRequest
func (*CreateHttpApiRequest) SetVersionConfig ¶
func (s *CreateHttpApiRequest) SetVersionConfig(v *HttpApiVersionConfig) *CreateHttpApiRequest
func (CreateHttpApiRequest) String ¶
func (s CreateHttpApiRequest) String() string
type CreateHttpApiRequestIngressConfig ¶
type CreateHttpApiRequestIngressConfig struct { // Environment ID. // // example: // // env-cq146allhtgk*** EnvironmentId *string `json:"environmentId,omitempty" xml:"environmentId,omitempty"` // Ingress Class being listened to. // // example: // // mse IngressClass *string `json:"ingressClass,omitempty" xml:"ingressClass,omitempty"` // Whether to update the address in the Ingress Status. // // example: // // false OverrideIngressIp *bool `json:"overrideIngressIp,omitempty" xml:"overrideIngressIp,omitempty"` // Source ID. // // example: // // src-crdddallhtgtr*** SourceId *string `json:"sourceId,omitempty" xml:"sourceId,omitempty"` // Namespace being watched. // // example: // // default WatchNamespace *string `json:"watchNamespace,omitempty" xml:"watchNamespace,omitempty"` }
func (CreateHttpApiRequestIngressConfig) GoString ¶
func (s CreateHttpApiRequestIngressConfig) GoString() string
func (*CreateHttpApiRequestIngressConfig) SetEnvironmentId ¶
func (s *CreateHttpApiRequestIngressConfig) SetEnvironmentId(v string) *CreateHttpApiRequestIngressConfig
func (*CreateHttpApiRequestIngressConfig) SetIngressClass ¶
func (s *CreateHttpApiRequestIngressConfig) SetIngressClass(v string) *CreateHttpApiRequestIngressConfig
func (*CreateHttpApiRequestIngressConfig) SetOverrideIngressIp ¶
func (s *CreateHttpApiRequestIngressConfig) SetOverrideIngressIp(v bool) *CreateHttpApiRequestIngressConfig
func (*CreateHttpApiRequestIngressConfig) SetSourceId ¶
func (s *CreateHttpApiRequestIngressConfig) SetSourceId(v string) *CreateHttpApiRequestIngressConfig
func (*CreateHttpApiRequestIngressConfig) SetWatchNamespace ¶
func (s *CreateHttpApiRequestIngressConfig) SetWatchNamespace(v string) *CreateHttpApiRequestIngressConfig
func (CreateHttpApiRequestIngressConfig) String ¶
func (s CreateHttpApiRequestIngressConfig) String() string
type CreateHttpApiResponse ¶
type CreateHttpApiResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateHttpApiResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateHttpApiResponse) GoString ¶
func (s CreateHttpApiResponse) GoString() string
func (*CreateHttpApiResponse) SetBody ¶
func (s *CreateHttpApiResponse) SetBody(v *CreateHttpApiResponseBody) *CreateHttpApiResponse
func (*CreateHttpApiResponse) SetHeaders ¶
func (s *CreateHttpApiResponse) SetHeaders(v map[string]*string) *CreateHttpApiResponse
func (*CreateHttpApiResponse) SetStatusCode ¶
func (s *CreateHttpApiResponse) SetStatusCode(v int32) *CreateHttpApiResponse
func (CreateHttpApiResponse) String ¶
func (s CreateHttpApiResponse) String() string
type CreateHttpApiResponseBody ¶
type CreateHttpApiResponseBody struct { // Status code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // API information. Data *CreateHttpApiResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // Response message. // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID. // // example: // // A1994B10-C6A8-58FA-8347-6A08B0D4EFDE RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (CreateHttpApiResponseBody) GoString ¶
func (s CreateHttpApiResponseBody) GoString() string
func (*CreateHttpApiResponseBody) SetCode ¶
func (s *CreateHttpApiResponseBody) SetCode(v string) *CreateHttpApiResponseBody
func (*CreateHttpApiResponseBody) SetData ¶
func (s *CreateHttpApiResponseBody) SetData(v *CreateHttpApiResponseBodyData) *CreateHttpApiResponseBody
func (*CreateHttpApiResponseBody) SetMessage ¶
func (s *CreateHttpApiResponseBody) SetMessage(v string) *CreateHttpApiResponseBody
func (*CreateHttpApiResponseBody) SetRequestId ¶
func (s *CreateHttpApiResponseBody) SetRequestId(v string) *CreateHttpApiResponseBody
func (CreateHttpApiResponseBody) String ¶
func (s CreateHttpApiResponseBody) String() string
type CreateHttpApiResponseBodyData ¶
type CreateHttpApiResponseBodyData struct { // HTTP API ID. // // example: // // api-xxx HttpApiId *string `json:"httpApiId,omitempty" xml:"httpApiId,omitempty"` // Name of the API. // // example: // // test-api Name *string `json:"name,omitempty" xml:"name,omitempty"` }
func (CreateHttpApiResponseBodyData) GoString ¶
func (s CreateHttpApiResponseBodyData) GoString() string
func (*CreateHttpApiResponseBodyData) SetHttpApiId ¶
func (s *CreateHttpApiResponseBodyData) SetHttpApiId(v string) *CreateHttpApiResponseBodyData
func (*CreateHttpApiResponseBodyData) SetName ¶
func (s *CreateHttpApiResponseBodyData) SetName(v string) *CreateHttpApiResponseBodyData
func (CreateHttpApiResponseBodyData) String ¶
func (s CreateHttpApiResponseBodyData) String() string
type DashboardFilter ¶
type DashboardFilter struct { // example: // // test RouteName *string `json:"routeName,omitempty" xml:"routeName,omitempty"` }
func (DashboardFilter) GoString ¶
func (s DashboardFilter) GoString() string
func (*DashboardFilter) SetRouteName ¶
func (s *DashboardFilter) SetRouteName(v string) *DashboardFilter
func (DashboardFilter) String ¶
func (s DashboardFilter) String() string
type DeleteDomainResponse ¶
type DeleteDomainResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteDomainResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteDomainResponse) GoString ¶
func (s DeleteDomainResponse) GoString() string
func (*DeleteDomainResponse) SetBody ¶
func (s *DeleteDomainResponse) SetBody(v *DeleteDomainResponseBody) *DeleteDomainResponse
func (*DeleteDomainResponse) SetHeaders ¶
func (s *DeleteDomainResponse) SetHeaders(v map[string]*string) *DeleteDomainResponse
func (*DeleteDomainResponse) SetStatusCode ¶
func (s *DeleteDomainResponse) SetStatusCode(v int32) *DeleteDomainResponse
func (DeleteDomainResponse) String ¶
func (s DeleteDomainResponse) String() string
type DeleteDomainResponseBody ¶
type DeleteDomainResponseBody struct { // Response code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // Response message. // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID, used for tracing the API call chain. // // example: // // A60EE5CA-1294-532A-9775-8D2FD1C6EFBF RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (DeleteDomainResponseBody) GoString ¶
func (s DeleteDomainResponseBody) GoString() string
func (*DeleteDomainResponseBody) SetCode ¶
func (s *DeleteDomainResponseBody) SetCode(v string) *DeleteDomainResponseBody
func (*DeleteDomainResponseBody) SetMessage ¶
func (s *DeleteDomainResponseBody) SetMessage(v string) *DeleteDomainResponseBody
func (*DeleteDomainResponseBody) SetRequestId ¶
func (s *DeleteDomainResponseBody) SetRequestId(v string) *DeleteDomainResponseBody
func (DeleteDomainResponseBody) String ¶
func (s DeleteDomainResponseBody) String() string
type DeleteEnvironmentResponse ¶
type DeleteEnvironmentResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteEnvironmentResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteEnvironmentResponse) GoString ¶
func (s DeleteEnvironmentResponse) GoString() string
func (*DeleteEnvironmentResponse) SetBody ¶
func (s *DeleteEnvironmentResponse) SetBody(v *DeleteEnvironmentResponseBody) *DeleteEnvironmentResponse
func (*DeleteEnvironmentResponse) SetHeaders ¶
func (s *DeleteEnvironmentResponse) SetHeaders(v map[string]*string) *DeleteEnvironmentResponse
func (*DeleteEnvironmentResponse) SetStatusCode ¶
func (s *DeleteEnvironmentResponse) SetStatusCode(v int32) *DeleteEnvironmentResponse
func (DeleteEnvironmentResponse) String ¶
func (s DeleteEnvironmentResponse) String() string
type DeleteEnvironmentResponseBody ¶
type DeleteEnvironmentResponseBody struct { // Response code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // Response message. // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID, used for tracing the request chain. // // example: // // C61E30D3-579A-5B43-994E-31E02EDC9129 RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (DeleteEnvironmentResponseBody) GoString ¶
func (s DeleteEnvironmentResponseBody) GoString() string
func (*DeleteEnvironmentResponseBody) SetCode ¶
func (s *DeleteEnvironmentResponseBody) SetCode(v string) *DeleteEnvironmentResponseBody
func (*DeleteEnvironmentResponseBody) SetMessage ¶
func (s *DeleteEnvironmentResponseBody) SetMessage(v string) *DeleteEnvironmentResponseBody
func (*DeleteEnvironmentResponseBody) SetRequestId ¶
func (s *DeleteEnvironmentResponseBody) SetRequestId(v string) *DeleteEnvironmentResponseBody
func (DeleteEnvironmentResponseBody) String ¶
func (s DeleteEnvironmentResponseBody) String() string
type DeleteGatewayResponse ¶
type DeleteGatewayResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteGatewayResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteGatewayResponse) GoString ¶
func (s DeleteGatewayResponse) GoString() string
func (*DeleteGatewayResponse) SetBody ¶
func (s *DeleteGatewayResponse) SetBody(v *DeleteGatewayResponseBody) *DeleteGatewayResponse
func (*DeleteGatewayResponse) SetHeaders ¶
func (s *DeleteGatewayResponse) SetHeaders(v map[string]*string) *DeleteGatewayResponse
func (*DeleteGatewayResponse) SetStatusCode ¶
func (s *DeleteGatewayResponse) SetStatusCode(v int32) *DeleteGatewayResponse
func (DeleteGatewayResponse) String ¶
func (s DeleteGatewayResponse) String() string
type DeleteGatewayResponseBody ¶
type DeleteGatewayResponseBody struct { // Response status code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // Response message. // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID. // // example: // // DE97DFDB-7DF0-5AB9-941C-10D27D769E4B RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (DeleteGatewayResponseBody) GoString ¶
func (s DeleteGatewayResponseBody) GoString() string
func (*DeleteGatewayResponseBody) SetCode ¶
func (s *DeleteGatewayResponseBody) SetCode(v string) *DeleteGatewayResponseBody
func (*DeleteGatewayResponseBody) SetMessage ¶
func (s *DeleteGatewayResponseBody) SetMessage(v string) *DeleteGatewayResponseBody
func (*DeleteGatewayResponseBody) SetRequestId ¶
func (s *DeleteGatewayResponseBody) SetRequestId(v string) *DeleteGatewayResponseBody
func (DeleteGatewayResponseBody) String ¶
func (s DeleteGatewayResponseBody) String() string
type DeleteHttpApiOperationResponse ¶
type DeleteHttpApiOperationResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteHttpApiOperationResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteHttpApiOperationResponse) GoString ¶
func (s DeleteHttpApiOperationResponse) GoString() string
func (*DeleteHttpApiOperationResponse) SetBody ¶
func (s *DeleteHttpApiOperationResponse) SetBody(v *DeleteHttpApiOperationResponseBody) *DeleteHttpApiOperationResponse
func (*DeleteHttpApiOperationResponse) SetHeaders ¶
func (s *DeleteHttpApiOperationResponse) SetHeaders(v map[string]*string) *DeleteHttpApiOperationResponse
func (*DeleteHttpApiOperationResponse) SetStatusCode ¶
func (s *DeleteHttpApiOperationResponse) SetStatusCode(v int32) *DeleteHttpApiOperationResponse
func (DeleteHttpApiOperationResponse) String ¶
func (s DeleteHttpApiOperationResponse) String() string
type DeleteHttpApiOperationResponseBody ¶
type DeleteHttpApiOperationResponseBody struct { // Response status code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // Response message, // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID. // // example: // // 585657D2-1C20-5B8A-AF17-D727C6490BE4 RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (DeleteHttpApiOperationResponseBody) GoString ¶
func (s DeleteHttpApiOperationResponseBody) GoString() string
func (*DeleteHttpApiOperationResponseBody) SetCode ¶
func (s *DeleteHttpApiOperationResponseBody) SetCode(v string) *DeleteHttpApiOperationResponseBody
func (*DeleteHttpApiOperationResponseBody) SetMessage ¶
func (s *DeleteHttpApiOperationResponseBody) SetMessage(v string) *DeleteHttpApiOperationResponseBody
func (*DeleteHttpApiOperationResponseBody) SetRequestId ¶
func (s *DeleteHttpApiOperationResponseBody) SetRequestId(v string) *DeleteHttpApiOperationResponseBody
func (DeleteHttpApiOperationResponseBody) String ¶
func (s DeleteHttpApiOperationResponseBody) String() string
type DeleteHttpApiResponse ¶
type DeleteHttpApiResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteHttpApiResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteHttpApiResponse) GoString ¶
func (s DeleteHttpApiResponse) GoString() string
func (*DeleteHttpApiResponse) SetBody ¶
func (s *DeleteHttpApiResponse) SetBody(v *DeleteHttpApiResponseBody) *DeleteHttpApiResponse
func (*DeleteHttpApiResponse) SetHeaders ¶
func (s *DeleteHttpApiResponse) SetHeaders(v map[string]*string) *DeleteHttpApiResponse
func (*DeleteHttpApiResponse) SetStatusCode ¶
func (s *DeleteHttpApiResponse) SetStatusCode(v int32) *DeleteHttpApiResponse
func (DeleteHttpApiResponse) String ¶
func (s DeleteHttpApiResponse) String() string
type DeleteHttpApiResponseBody ¶
type DeleteHttpApiResponseBody struct { // Response status code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // Response message. // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID. // // example: // // 5B626361-070A-56A7-B127-ADAC8F3655DB RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (DeleteHttpApiResponseBody) GoString ¶
func (s DeleteHttpApiResponseBody) GoString() string
func (*DeleteHttpApiResponseBody) SetCode ¶
func (s *DeleteHttpApiResponseBody) SetCode(v string) *DeleteHttpApiResponseBody
func (*DeleteHttpApiResponseBody) SetMessage ¶
func (s *DeleteHttpApiResponseBody) SetMessage(v string) *DeleteHttpApiResponseBody
func (*DeleteHttpApiResponseBody) SetRequestId ¶
func (s *DeleteHttpApiResponseBody) SetRequestId(v string) *DeleteHttpApiResponseBody
func (DeleteHttpApiResponseBody) String ¶
func (s DeleteHttpApiResponseBody) String() string
type DomainInfo ¶
type DomainInfo struct { CertIdentifier *string `json:"certIdentifier,omitempty" xml:"certIdentifier,omitempty"` CreateFrom *string `json:"createFrom,omitempty" xml:"createFrom,omitempty"` CreateTimestamp *int64 `json:"createTimestamp,omitempty" xml:"createTimestamp,omitempty"` DomainId *string `json:"domainId,omitempty" xml:"domainId,omitempty"` ForceHttps *bool `json:"forceHttps,omitempty" xml:"forceHttps,omitempty"` Name *string `json:"name,omitempty" xml:"name,omitempty"` Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` // example: // // rg-xxxx ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"` Status *string `json:"status,omitempty" xml:"status,omitempty"` UpdateTimestamp *int64 `json:"updateTimestamp,omitempty" xml:"updateTimestamp,omitempty"` }
func (DomainInfo) GoString ¶
func (s DomainInfo) GoString() string
func (*DomainInfo) SetCertIdentifier ¶
func (s *DomainInfo) SetCertIdentifier(v string) *DomainInfo
func (*DomainInfo) SetCreateFrom ¶
func (s *DomainInfo) SetCreateFrom(v string) *DomainInfo
func (*DomainInfo) SetCreateTimestamp ¶
func (s *DomainInfo) SetCreateTimestamp(v int64) *DomainInfo
func (*DomainInfo) SetDomainId ¶
func (s *DomainInfo) SetDomainId(v string) *DomainInfo
func (*DomainInfo) SetForceHttps ¶
func (s *DomainInfo) SetForceHttps(v bool) *DomainInfo
func (*DomainInfo) SetName ¶
func (s *DomainInfo) SetName(v string) *DomainInfo
func (*DomainInfo) SetProtocol ¶
func (s *DomainInfo) SetProtocol(v string) *DomainInfo
func (*DomainInfo) SetResourceGroupId ¶
func (s *DomainInfo) SetResourceGroupId(v string) *DomainInfo
func (*DomainInfo) SetStatus ¶
func (s *DomainInfo) SetStatus(v string) *DomainInfo
func (*DomainInfo) SetUpdateTimestamp ¶
func (s *DomainInfo) SetUpdateTimestamp(v int64) *DomainInfo
func (DomainInfo) String ¶
func (s DomainInfo) String() string
type EnvironmentInfo ¶
type EnvironmentInfo struct { Alias *string `json:"alias,omitempty" xml:"alias,omitempty"` CreateTimestamp *int64 `json:"createTimestamp,omitempty" xml:"createTimestamp,omitempty"` Default *bool `json:"default,omitempty" xml:"default,omitempty"` Description *string `json:"description,omitempty" xml:"description,omitempty"` EnvironmentId *string `json:"environmentId,omitempty" xml:"environmentId,omitempty"` GatewayInfo *GatewayInfo `json:"gatewayInfo,omitempty" xml:"gatewayInfo,omitempty"` Name *string `json:"name,omitempty" xml:"name,omitempty"` // example: // // rg-xxxx ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"` SubDomainInfos []*SubDomainInfo `json:"subDomainInfos,omitempty" xml:"subDomainInfos,omitempty" type:"Repeated"` UpdateTimestamp *int64 `json:"updateTimestamp,omitempty" xml:"updateTimestamp,omitempty"` }
func (EnvironmentInfo) GoString ¶
func (s EnvironmentInfo) GoString() string
func (*EnvironmentInfo) SetAlias ¶
func (s *EnvironmentInfo) SetAlias(v string) *EnvironmentInfo
func (*EnvironmentInfo) SetCreateTimestamp ¶
func (s *EnvironmentInfo) SetCreateTimestamp(v int64) *EnvironmentInfo
func (*EnvironmentInfo) SetDefault ¶
func (s *EnvironmentInfo) SetDefault(v bool) *EnvironmentInfo
func (*EnvironmentInfo) SetDescription ¶
func (s *EnvironmentInfo) SetDescription(v string) *EnvironmentInfo
func (*EnvironmentInfo) SetEnvironmentId ¶
func (s *EnvironmentInfo) SetEnvironmentId(v string) *EnvironmentInfo
func (*EnvironmentInfo) SetGatewayInfo ¶
func (s *EnvironmentInfo) SetGatewayInfo(v *GatewayInfo) *EnvironmentInfo
func (*EnvironmentInfo) SetName ¶
func (s *EnvironmentInfo) SetName(v string) *EnvironmentInfo
func (*EnvironmentInfo) SetResourceGroupId ¶
func (s *EnvironmentInfo) SetResourceGroupId(v string) *EnvironmentInfo
func (*EnvironmentInfo) SetSubDomainInfos ¶
func (s *EnvironmentInfo) SetSubDomainInfos(v []*SubDomainInfo) *EnvironmentInfo
func (*EnvironmentInfo) SetUpdateTimestamp ¶
func (s *EnvironmentInfo) SetUpdateTimestamp(v int64) *EnvironmentInfo
func (EnvironmentInfo) String ¶
func (s EnvironmentInfo) String() string
type GatewayInfo ¶
type GatewayInfo struct { EngineVersion *string `json:"engineVersion,omitempty" xml:"engineVersion,omitempty"` GatewayId *string `json:"gatewayId,omitempty" xml:"gatewayId,omitempty"` Name *string `json:"name,omitempty" xml:"name,omitempty"` VpcInfo *GatewayInfoVpcInfo `json:"vpcInfo,omitempty" xml:"vpcInfo,omitempty" type:"Struct"` }
func (GatewayInfo) GoString ¶
func (s GatewayInfo) GoString() string
func (*GatewayInfo) SetEngineVersion ¶
func (s *GatewayInfo) SetEngineVersion(v string) *GatewayInfo
func (*GatewayInfo) SetGatewayId ¶
func (s *GatewayInfo) SetGatewayId(v string) *GatewayInfo
func (*GatewayInfo) SetName ¶
func (s *GatewayInfo) SetName(v string) *GatewayInfo
func (*GatewayInfo) SetVpcInfo ¶
func (s *GatewayInfo) SetVpcInfo(v *GatewayInfoVpcInfo) *GatewayInfo
func (GatewayInfo) String ¶
func (s GatewayInfo) String() string
type GatewayInfoVpcInfo ¶
type GatewayInfoVpcInfo struct { Name *string `json:"name,omitempty" xml:"name,omitempty"` VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"` }
func (GatewayInfoVpcInfo) GoString ¶
func (s GatewayInfoVpcInfo) GoString() string
func (*GatewayInfoVpcInfo) SetName ¶
func (s *GatewayInfoVpcInfo) SetName(v string) *GatewayInfoVpcInfo
func (*GatewayInfoVpcInfo) SetVpcId ¶
func (s *GatewayInfoVpcInfo) SetVpcId(v string) *GatewayInfoVpcInfo
func (GatewayInfoVpcInfo) String ¶
func (s GatewayInfoVpcInfo) String() string
type GatewayLogConfig ¶
type GatewayLogConfig struct {
SlsConfig *GatewayLogConfigSlsConfig `json:"slsConfig,omitempty" xml:"slsConfig,omitempty" type:"Struct"`
}
func (GatewayLogConfig) GoString ¶
func (s GatewayLogConfig) GoString() string
func (*GatewayLogConfig) SetSlsConfig ¶
func (s *GatewayLogConfig) SetSlsConfig(v *GatewayLogConfigSlsConfig) *GatewayLogConfig
func (GatewayLogConfig) String ¶
func (s GatewayLogConfig) String() string
type GatewayLogConfigSlsConfig ¶
type GatewayLogConfigSlsConfig struct {
Enable *bool `json:"enable,omitempty" xml:"enable,omitempty"`
}
func (GatewayLogConfigSlsConfig) GoString ¶
func (s GatewayLogConfigSlsConfig) GoString() string
func (*GatewayLogConfigSlsConfig) SetEnable ¶
func (s *GatewayLogConfigSlsConfig) SetEnable(v bool) *GatewayLogConfigSlsConfig
func (GatewayLogConfigSlsConfig) String ¶
func (s GatewayLogConfigSlsConfig) String() string
type GetDomainRequest ¶
type GetDomainRequest struct {
WithStatistics *bool `json:"withStatistics,omitempty" xml:"withStatistics,omitempty"`
}
func (GetDomainRequest) GoString ¶
func (s GetDomainRequest) GoString() string
func (*GetDomainRequest) SetWithStatistics ¶
func (s *GetDomainRequest) SetWithStatistics(v bool) *GetDomainRequest
func (GetDomainRequest) String ¶
func (s GetDomainRequest) String() string
type GetDomainResponse ¶
type GetDomainResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetDomainResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetDomainResponse) GoString ¶
func (s GetDomainResponse) GoString() string
func (*GetDomainResponse) SetBody ¶
func (s *GetDomainResponse) SetBody(v *GetDomainResponseBody) *GetDomainResponse
func (*GetDomainResponse) SetHeaders ¶
func (s *GetDomainResponse) SetHeaders(v map[string]*string) *GetDomainResponse
func (*GetDomainResponse) SetStatusCode ¶
func (s *GetDomainResponse) SetStatusCode(v int32) *GetDomainResponse
func (GetDomainResponse) String ¶
func (s GetDomainResponse) String() string
type GetDomainResponseBody ¶
type GetDomainResponseBody struct { // Response code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // Response data. Data *GetDomainResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // Response message. // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID, used for tracing the API call chain. // // example: // // 3ACFC7A7-45A9-58CF-B2D5-765B60254695 RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (GetDomainResponseBody) GoString ¶
func (s GetDomainResponseBody) GoString() string
func (*GetDomainResponseBody) SetCode ¶
func (s *GetDomainResponseBody) SetCode(v string) *GetDomainResponseBody
func (*GetDomainResponseBody) SetData ¶
func (s *GetDomainResponseBody) SetData(v *GetDomainResponseBodyData) *GetDomainResponseBody
func (*GetDomainResponseBody) SetMessage ¶
func (s *GetDomainResponseBody) SetMessage(v string) *GetDomainResponseBody
func (*GetDomainResponseBody) SetRequestId ¶
func (s *GetDomainResponseBody) SetRequestId(v string) *GetDomainResponseBody
func (GetDomainResponseBody) String ¶
func (s GetDomainResponseBody) String() string
type GetDomainResponseBodyData ¶
type GetDomainResponseBodyData struct { // Encryption algorithm name // // example: // // RSA Algorithm *string `json:"algorithm,omitempty" xml:"algorithm,omitempty"` // Cloud Shield CA certificate identity. // // example: // // 223576-cn-hangzhou CaCertIndentifier *string `json:"caCertIndentifier,omitempty" xml:"caCertIndentifier,omitempty"` // Cloud Shield certificate identity. // // example: // // 123576-cn-hangzhou CertIndentifier *string `json:"certIndentifier,omitempty" xml:"certIndentifier,omitempty"` // Certificate name // // example: // // test-cert CertName *string `json:"certName,omitempty" xml:"certName,omitempty"` // Where it was created from. // // example: // // Console CreateFrom *string `json:"createFrom,omitempty" xml:"createFrom,omitempty"` // Creation timestamp. // // example: // // 1719386834548 CreateTimestamp *int64 `json:"createTimestamp,omitempty" xml:"createTimestamp,omitempty"` // Whether it is the default domain. // // example: // // false Default *bool `json:"default,omitempty" xml:"default,omitempty"` // Domain ID. // // example: // // d-cq1m3utlhtgvgkv7sitg DomainId *string `json:"domainId,omitempty" xml:"domainId,omitempty"` // Setting for HTTPS protocol type, whether to enable forced HTTPS redirection. // // example: // // false ForceHttps *bool `json:"forceHttps,omitempty" xml:"forceHttps,omitempty"` // HTTP/2 setting. // // example: // // Open Http2Option *string `json:"http2Option,omitempty" xml:"http2Option,omitempty"` // Certificate issuer. // // example: // // Alibaba Issuer *string `json:"issuer,omitempty" xml:"issuer,omitempty"` // Domain name. // // example: // // abc.com Name *string `json:"name,omitempty" xml:"name,omitempty"` // Certificate expiration time. // // example: // // 1719386834548 NotAfterTimstamp *int64 `json:"notAfterTimstamp,omitempty" xml:"notAfterTimstamp,omitempty"` // Certificate effective time. // // example: // // 1719386834548 NotBeforeTimestamp *int64 `json:"notBeforeTimestamp,omitempty" xml:"notBeforeTimestamp,omitempty"` // The protocol types supported by the domain. // // - HTTP: Supports only HTTP protocol. // // - HTTPS: Supports only HTTPS protocol. // // example: // // HTTP Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"` // All domain names bound to the certificate. // // example: // // aliyun.com Sans *string `json:"sans,omitempty" xml:"sans,omitempty"` StatisticsInfo *GetDomainResponseBodyDataStatisticsInfo `json:"statisticsInfo,omitempty" xml:"statisticsInfo,omitempty" type:"Struct"` TlsCipherSuitesConfig *TlsCipherSuitesConfig `json:"tlsCipherSuitesConfig,omitempty" xml:"tlsCipherSuitesConfig,omitempty"` // Maximum TLS protocol version, supports up to TLS 1.3. // // example: // // TLS 1.3 TlsMax *string `json:"tlsMax,omitempty" xml:"tlsMax,omitempty"` // Minimum TLS protocol version, supports down to TLS 1.0. // // example: // // TLS 1.0 TlsMin *string `json:"tlsMin,omitempty" xml:"tlsMin,omitempty"` // Update timestamp. // // example: // // 1719386834548 Updatetimestamp *int64 `json:"updatetimestamp,omitempty" xml:"updatetimestamp,omitempty"` }
func (GetDomainResponseBodyData) GoString ¶
func (s GetDomainResponseBodyData) GoString() string
func (*GetDomainResponseBodyData) SetAlgorithm ¶
func (s *GetDomainResponseBodyData) SetAlgorithm(v string) *GetDomainResponseBodyData
func (*GetDomainResponseBodyData) SetCaCertIndentifier ¶
func (s *GetDomainResponseBodyData) SetCaCertIndentifier(v string) *GetDomainResponseBodyData
func (*GetDomainResponseBodyData) SetCertIndentifier ¶
func (s *GetDomainResponseBodyData) SetCertIndentifier(v string) *GetDomainResponseBodyData
func (*GetDomainResponseBodyData) SetCertName ¶
func (s *GetDomainResponseBodyData) SetCertName(v string) *GetDomainResponseBodyData
func (*GetDomainResponseBodyData) SetCreateFrom ¶
func (s *GetDomainResponseBodyData) SetCreateFrom(v string) *GetDomainResponseBodyData
func (*GetDomainResponseBodyData) SetCreateTimestamp ¶
func (s *GetDomainResponseBodyData) SetCreateTimestamp(v int64) *GetDomainResponseBodyData
func (*GetDomainResponseBodyData) SetDefault ¶
func (s *GetDomainResponseBodyData) SetDefault(v bool) *GetDomainResponseBodyData
func (*GetDomainResponseBodyData) SetDomainId ¶
func (s *GetDomainResponseBodyData) SetDomainId(v string) *GetDomainResponseBodyData
func (*GetDomainResponseBodyData) SetForceHttps ¶
func (s *GetDomainResponseBodyData) SetForceHttps(v bool) *GetDomainResponseBodyData
func (*GetDomainResponseBodyData) SetHttp2Option ¶
func (s *GetDomainResponseBodyData) SetHttp2Option(v string) *GetDomainResponseBodyData
func (*GetDomainResponseBodyData) SetIssuer ¶
func (s *GetDomainResponseBodyData) SetIssuer(v string) *GetDomainResponseBodyData
func (*GetDomainResponseBodyData) SetName ¶
func (s *GetDomainResponseBodyData) SetName(v string) *GetDomainResponseBodyData
func (*GetDomainResponseBodyData) SetNotAfterTimstamp ¶
func (s *GetDomainResponseBodyData) SetNotAfterTimstamp(v int64) *GetDomainResponseBodyData
func (*GetDomainResponseBodyData) SetNotBeforeTimestamp ¶
func (s *GetDomainResponseBodyData) SetNotBeforeTimestamp(v int64) *GetDomainResponseBodyData
func (*GetDomainResponseBodyData) SetProtocol ¶
func (s *GetDomainResponseBodyData) SetProtocol(v string) *GetDomainResponseBodyData
func (*GetDomainResponseBodyData) SetResourceGroupId ¶
func (s *GetDomainResponseBodyData) SetResourceGroupId(v string) *GetDomainResponseBodyData
func (*GetDomainResponseBodyData) SetSans ¶
func (s *GetDomainResponseBodyData) SetSans(v string) *GetDomainResponseBodyData
func (*GetDomainResponseBodyData) SetStatisticsInfo ¶
func (s *GetDomainResponseBodyData) SetStatisticsInfo(v *GetDomainResponseBodyDataStatisticsInfo) *GetDomainResponseBodyData
func (*GetDomainResponseBodyData) SetTlsCipherSuitesConfig ¶ added in v2.0.1
func (s *GetDomainResponseBodyData) SetTlsCipherSuitesConfig(v *TlsCipherSuitesConfig) *GetDomainResponseBodyData
func (*GetDomainResponseBodyData) SetTlsMax ¶
func (s *GetDomainResponseBodyData) SetTlsMax(v string) *GetDomainResponseBodyData
func (*GetDomainResponseBodyData) SetTlsMin ¶
func (s *GetDomainResponseBodyData) SetTlsMin(v string) *GetDomainResponseBodyData
func (*GetDomainResponseBodyData) SetUpdatetimestamp ¶
func (s *GetDomainResponseBodyData) SetUpdatetimestamp(v int64) *GetDomainResponseBodyData
func (GetDomainResponseBodyData) String ¶
func (s GetDomainResponseBodyData) String() string
type GetDomainResponseBodyDataStatisticsInfo ¶
type GetDomainResponseBodyDataStatisticsInfo struct { ResourceStatistics []*ResourceStatistic `json:"resourceStatistics,omitempty" xml:"resourceStatistics,omitempty" type:"Repeated"` TotalCount *string `json:"totalCount,omitempty" xml:"totalCount,omitempty"` }
func (GetDomainResponseBodyDataStatisticsInfo) GoString ¶
func (s GetDomainResponseBodyDataStatisticsInfo) GoString() string
func (*GetDomainResponseBodyDataStatisticsInfo) SetResourceStatistics ¶
func (s *GetDomainResponseBodyDataStatisticsInfo) SetResourceStatistics(v []*ResourceStatistic) *GetDomainResponseBodyDataStatisticsInfo
func (*GetDomainResponseBodyDataStatisticsInfo) SetTotalCount ¶
func (s *GetDomainResponseBodyDataStatisticsInfo) SetTotalCount(v string) *GetDomainResponseBodyDataStatisticsInfo
func (GetDomainResponseBodyDataStatisticsInfo) String ¶
func (s GetDomainResponseBodyDataStatisticsInfo) String() string
type GetEnvironmentRequest ¶
type GetEnvironmentRequest struct { WithStatistics *bool `json:"withStatistics,omitempty" xml:"withStatistics,omitempty"` // Option for vpc info. WithVpcInfo *bool `json:"withVpcInfo,omitempty" xml:"withVpcInfo,omitempty"` }
func (GetEnvironmentRequest) GoString ¶
func (s GetEnvironmentRequest) GoString() string
func (*GetEnvironmentRequest) SetWithStatistics ¶
func (s *GetEnvironmentRequest) SetWithStatistics(v bool) *GetEnvironmentRequest
func (*GetEnvironmentRequest) SetWithVpcInfo ¶
func (s *GetEnvironmentRequest) SetWithVpcInfo(v bool) *GetEnvironmentRequest
func (GetEnvironmentRequest) String ¶
func (s GetEnvironmentRequest) String() string
type GetEnvironmentResponse ¶
type GetEnvironmentResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetEnvironmentResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetEnvironmentResponse) GoString ¶
func (s GetEnvironmentResponse) GoString() string
func (*GetEnvironmentResponse) SetBody ¶
func (s *GetEnvironmentResponse) SetBody(v *GetEnvironmentResponseBody) *GetEnvironmentResponse
func (*GetEnvironmentResponse) SetHeaders ¶
func (s *GetEnvironmentResponse) SetHeaders(v map[string]*string) *GetEnvironmentResponse
func (*GetEnvironmentResponse) SetStatusCode ¶
func (s *GetEnvironmentResponse) SetStatusCode(v int32) *GetEnvironmentResponse
func (GetEnvironmentResponse) String ¶
func (s GetEnvironmentResponse) String() string
type GetEnvironmentResponseBody ¶
type GetEnvironmentResponseBody struct { // Response code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // Response data. Data *GetEnvironmentResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // Response message. // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID, used for tracing the API call chain. // // example: // // 3F8EE674-BB08-5E92-BE6F-E4756A748B0F RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (GetEnvironmentResponseBody) GoString ¶
func (s GetEnvironmentResponseBody) GoString() string
func (*GetEnvironmentResponseBody) SetCode ¶
func (s *GetEnvironmentResponseBody) SetCode(v string) *GetEnvironmentResponseBody
func (*GetEnvironmentResponseBody) SetData ¶
func (s *GetEnvironmentResponseBody) SetData(v *GetEnvironmentResponseBodyData) *GetEnvironmentResponseBody
func (*GetEnvironmentResponseBody) SetMessage ¶
func (s *GetEnvironmentResponseBody) SetMessage(v string) *GetEnvironmentResponseBody
func (*GetEnvironmentResponseBody) SetRequestId ¶
func (s *GetEnvironmentResponseBody) SetRequestId(v string) *GetEnvironmentResponseBody
func (GetEnvironmentResponseBody) String ¶
func (s GetEnvironmentResponseBody) String() string
type GetEnvironmentResponseBodyData ¶
type GetEnvironmentResponseBodyData struct { // Environment alias. // // example: // // 测试环境 Alias *string `json:"alias,omitempty" xml:"alias,omitempty"` // Creation timestamp. // // example: // // 1719386834548 CreateTimestamp *int64 `json:"createTimestamp,omitempty" xml:"createTimestamp,omitempty"` // Whether it is the default environment. // // example: // // true Default *bool `json:"default,omitempty" xml:"default,omitempty"` // Environment description. // // example: // // 这是xxx的xx项目测试环境 Description *string `json:"description,omitempty" xml:"description,omitempty"` // Environment ID. // // example: // // env-cq7l5s5lhtgi6qasrdc0 EnvironmentId *string `json:"environmentId,omitempty" xml:"environmentId,omitempty"` // Gateway information GatewayInfo *GatewayInfo `json:"gatewayInfo,omitempty" xml:"gatewayInfo,omitempty"` // Environment name. // // example: // // test Name *string `json:"name,omitempty" xml:"name,omitempty"` ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"` StatisticsInfo *GetEnvironmentResponseBodyDataStatisticsInfo `json:"statisticsInfo,omitempty" xml:"statisticsInfo,omitempty" type:"Struct"` // List of subdomains. SubDomainInfos []*SubDomainInfo `json:"subDomainInfos,omitempty" xml:"subDomainInfos,omitempty" type:"Repeated"` // Update timestamp. // // example: // // 1719386834548 UpdateTimestamp *int64 `json:"updateTimestamp,omitempty" xml:"updateTimestamp,omitempty"` }
func (GetEnvironmentResponseBodyData) GoString ¶
func (s GetEnvironmentResponseBodyData) GoString() string
func (*GetEnvironmentResponseBodyData) SetAlias ¶
func (s *GetEnvironmentResponseBodyData) SetAlias(v string) *GetEnvironmentResponseBodyData
func (*GetEnvironmentResponseBodyData) SetCreateTimestamp ¶
func (s *GetEnvironmentResponseBodyData) SetCreateTimestamp(v int64) *GetEnvironmentResponseBodyData
func (*GetEnvironmentResponseBodyData) SetDefault ¶
func (s *GetEnvironmentResponseBodyData) SetDefault(v bool) *GetEnvironmentResponseBodyData
func (*GetEnvironmentResponseBodyData) SetDescription ¶
func (s *GetEnvironmentResponseBodyData) SetDescription(v string) *GetEnvironmentResponseBodyData
func (*GetEnvironmentResponseBodyData) SetEnvironmentId ¶
func (s *GetEnvironmentResponseBodyData) SetEnvironmentId(v string) *GetEnvironmentResponseBodyData
func (*GetEnvironmentResponseBodyData) SetGatewayInfo ¶
func (s *GetEnvironmentResponseBodyData) SetGatewayInfo(v *GatewayInfo) *GetEnvironmentResponseBodyData
func (*GetEnvironmentResponseBodyData) SetName ¶
func (s *GetEnvironmentResponseBodyData) SetName(v string) *GetEnvironmentResponseBodyData
func (*GetEnvironmentResponseBodyData) SetResourceGroupId ¶
func (s *GetEnvironmentResponseBodyData) SetResourceGroupId(v string) *GetEnvironmentResponseBodyData
func (*GetEnvironmentResponseBodyData) SetStatisticsInfo ¶
func (s *GetEnvironmentResponseBodyData) SetStatisticsInfo(v *GetEnvironmentResponseBodyDataStatisticsInfo) *GetEnvironmentResponseBodyData
func (*GetEnvironmentResponseBodyData) SetSubDomainInfos ¶
func (s *GetEnvironmentResponseBodyData) SetSubDomainInfos(v []*SubDomainInfo) *GetEnvironmentResponseBodyData
func (*GetEnvironmentResponseBodyData) SetUpdateTimestamp ¶
func (s *GetEnvironmentResponseBodyData) SetUpdateTimestamp(v int64) *GetEnvironmentResponseBodyData
func (GetEnvironmentResponseBodyData) String ¶
func (s GetEnvironmentResponseBodyData) String() string
type GetEnvironmentResponseBodyDataStatisticsInfo ¶
type GetEnvironmentResponseBodyDataStatisticsInfo struct { ResourceStatistics []*ResourceStatistic `json:"resourceStatistics,omitempty" xml:"resourceStatistics,omitempty" type:"Repeated"` TotalCount *int32 `json:"totalCount,omitempty" xml:"totalCount,omitempty"` }
func (GetEnvironmentResponseBodyDataStatisticsInfo) GoString ¶
func (s GetEnvironmentResponseBodyDataStatisticsInfo) GoString() string
func (*GetEnvironmentResponseBodyDataStatisticsInfo) SetResourceStatistics ¶
func (s *GetEnvironmentResponseBodyDataStatisticsInfo) SetResourceStatistics(v []*ResourceStatistic) *GetEnvironmentResponseBodyDataStatisticsInfo
func (*GetEnvironmentResponseBodyDataStatisticsInfo) SetTotalCount ¶
func (s *GetEnvironmentResponseBodyDataStatisticsInfo) SetTotalCount(v int32) *GetEnvironmentResponseBodyDataStatisticsInfo
func (GetEnvironmentResponseBodyDataStatisticsInfo) String ¶
func (s GetEnvironmentResponseBodyDataStatisticsInfo) String() string
type GetGatewayResponse ¶
type GetGatewayResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetGatewayResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetGatewayResponse) GoString ¶
func (s GetGatewayResponse) GoString() string
func (*GetGatewayResponse) SetBody ¶
func (s *GetGatewayResponse) SetBody(v *GetGatewayResponseBody) *GetGatewayResponse
func (*GetGatewayResponse) SetHeaders ¶
func (s *GetGatewayResponse) SetHeaders(v map[string]*string) *GetGatewayResponse
func (*GetGatewayResponse) SetStatusCode ¶
func (s *GetGatewayResponse) SetStatusCode(v int32) *GetGatewayResponse
func (GetGatewayResponse) String ¶
func (s GetGatewayResponse) String() string
type GetGatewayResponseBody ¶
type GetGatewayResponseBody struct { // Response status code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // Response data. Data *GetGatewayResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // Response message. // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID. // // example: // // 0F138FFC-6E2B-56C1-9BAB-A67462E339D1 RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (GetGatewayResponseBody) GoString ¶
func (s GetGatewayResponseBody) GoString() string
func (*GetGatewayResponseBody) SetCode ¶
func (s *GetGatewayResponseBody) SetCode(v string) *GetGatewayResponseBody
func (*GetGatewayResponseBody) SetData ¶
func (s *GetGatewayResponseBody) SetData(v *GetGatewayResponseBodyData) *GetGatewayResponseBody
func (*GetGatewayResponseBody) SetMessage ¶
func (s *GetGatewayResponseBody) SetMessage(v string) *GetGatewayResponseBody
func (*GetGatewayResponseBody) SetRequestId ¶
func (s *GetGatewayResponseBody) SetRequestId(v string) *GetGatewayResponseBody
func (GetGatewayResponseBody) String ¶
func (s GetGatewayResponseBody) String() string
type GetGatewayResponseBodyData ¶
type GetGatewayResponseBodyData struct { // Charge type // // - POSTPAY: Postpaid (pay-as-you-go) // // - PREPAY: Prepaid (subscription) // // example: // // POSTPAY ChargeType *string `json:"chargeType,omitempty" xml:"chargeType,omitempty"` // Source of gateway creation: // // - Console: Console. // // example: // // Console CreateFrom *string `json:"createFrom,omitempty" xml:"createFrom,omitempty"` // Creation timestamp. Unit: milliseconds. // // example: // // 1719386834548 CreateTimestamp *int64 `json:"createTimestamp,omitempty" xml:"createTimestamp,omitempty"` // List of environments associated with the gateway. Environments []*GetGatewayResponseBodyDataEnvironments `json:"environments,omitempty" xml:"environments,omitempty" type:"Repeated"` // Expiration timestamp for subscription. Unit: milliseconds. // // example: // // 1719386834548 ExpireTimestamp *int64 `json:"expireTimestamp,omitempty" xml:"expireTimestamp,omitempty"` // Gateway ID. // // example: // // gw-cq2vundlhtg*** GatewayId *string `json:"gatewayId,omitempty" xml:"gatewayId,omitempty"` // List of entry addresses for the gateway. LoadBalancers []*GetGatewayResponseBodyDataLoadBalancers `json:"loadBalancers,omitempty" xml:"loadBalancers,omitempty" type:"Repeated"` // Gateway name. // // example: // // itemcenter-gateway Name *string `json:"name,omitempty" xml:"name,omitempty"` // Number of gateway instance nodes. // // example: // // 2 Replicas *string `json:"replicas,omitempty" xml:"replicas,omitempty"` ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"` // The security group of the gateway. SecurityGroup *GetGatewayResponseBodyDataSecurityGroup `json:"securityGroup,omitempty" xml:"securityGroup,omitempty" type:"Struct"` // Gateway specification: // // - apigw.small.x1: Small specification. // // example: // // apigw.small.x1 Spec *string `json:"spec,omitempty" xml:"spec,omitempty"` // Gateway status: // // - Running: Running. // // - Creating: Creating. // // - CreateFailed: Creation failed. // // - Upgrading: Upgrading. // // - UpgradeFailed: Upgrade failed. // // - Restarting: Restarting. // // - RestartFailed: Restart failed. // // - Deleting: Deleting. // // - DeleteFailed: Deletion failed. // // example: // // Running Status *string `json:"status,omitempty" xml:"status,omitempty"` Tags []*GetGatewayResponseBodyDataTags `json:"tags,omitempty" xml:"tags,omitempty" type:"Repeated"` // Target version of the gateway. When it is inconsistent with the current version, an upgrade can be performed. // // example: // // 2.0.2 TargetVersion *string `json:"targetVersion,omitempty" xml:"targetVersion,omitempty"` // Update timestamp. Unit: milliseconds. // // example: // // 1719386834548 UpdateTimestamp *int64 `json:"updateTimestamp,omitempty" xml:"updateTimestamp,omitempty"` // The virtual switch associated with the gateway. VSwitch *GetGatewayResponseBodyDataVSwitch `json:"vSwitch,omitempty" xml:"vSwitch,omitempty" type:"Struct"` // Gateway version. // // example: // // 2.0.2 Version *string `json:"version,omitempty" xml:"version,omitempty"` // The VPC (Virtual Private Cloud) associated with the gateway. Vpc *GetGatewayResponseBodyDataVpc `json:"vpc,omitempty" xml:"vpc,omitempty" type:"Struct"` // List of availability zones associated with the gateway. Zones []*GetGatewayResponseBodyDataZones `json:"zones,omitempty" xml:"zones,omitempty" type:"Repeated"` }
func (GetGatewayResponseBodyData) GoString ¶
func (s GetGatewayResponseBodyData) GoString() string
func (*GetGatewayResponseBodyData) SetChargeType ¶
func (s *GetGatewayResponseBodyData) SetChargeType(v string) *GetGatewayResponseBodyData
func (*GetGatewayResponseBodyData) SetCreateFrom ¶
func (s *GetGatewayResponseBodyData) SetCreateFrom(v string) *GetGatewayResponseBodyData
func (*GetGatewayResponseBodyData) SetCreateTimestamp ¶
func (s *GetGatewayResponseBodyData) SetCreateTimestamp(v int64) *GetGatewayResponseBodyData
func (*GetGatewayResponseBodyData) SetEnvironments ¶
func (s *GetGatewayResponseBodyData) SetEnvironments(v []*GetGatewayResponseBodyDataEnvironments) *GetGatewayResponseBodyData
func (*GetGatewayResponseBodyData) SetExpireTimestamp ¶
func (s *GetGatewayResponseBodyData) SetExpireTimestamp(v int64) *GetGatewayResponseBodyData
func (*GetGatewayResponseBodyData) SetGatewayId ¶
func (s *GetGatewayResponseBodyData) SetGatewayId(v string) *GetGatewayResponseBodyData
func (*GetGatewayResponseBodyData) SetLoadBalancers ¶
func (s *GetGatewayResponseBodyData) SetLoadBalancers(v []*GetGatewayResponseBodyDataLoadBalancers) *GetGatewayResponseBodyData
func (*GetGatewayResponseBodyData) SetName ¶
func (s *GetGatewayResponseBodyData) SetName(v string) *GetGatewayResponseBodyData
func (*GetGatewayResponseBodyData) SetReplicas ¶
func (s *GetGatewayResponseBodyData) SetReplicas(v string) *GetGatewayResponseBodyData
func (*GetGatewayResponseBodyData) SetResourceGroupId ¶
func (s *GetGatewayResponseBodyData) SetResourceGroupId(v string) *GetGatewayResponseBodyData
func (*GetGatewayResponseBodyData) SetSecurityGroup ¶
func (s *GetGatewayResponseBodyData) SetSecurityGroup(v *GetGatewayResponseBodyDataSecurityGroup) *GetGatewayResponseBodyData
func (*GetGatewayResponseBodyData) SetSpec ¶
func (s *GetGatewayResponseBodyData) SetSpec(v string) *GetGatewayResponseBodyData
func (*GetGatewayResponseBodyData) SetStatus ¶
func (s *GetGatewayResponseBodyData) SetStatus(v string) *GetGatewayResponseBodyData
func (*GetGatewayResponseBodyData) SetTags ¶
func (s *GetGatewayResponseBodyData) SetTags(v []*GetGatewayResponseBodyDataTags) *GetGatewayResponseBodyData
func (*GetGatewayResponseBodyData) SetTargetVersion ¶
func (s *GetGatewayResponseBodyData) SetTargetVersion(v string) *GetGatewayResponseBodyData
func (*GetGatewayResponseBodyData) SetUpdateTimestamp ¶
func (s *GetGatewayResponseBodyData) SetUpdateTimestamp(v int64) *GetGatewayResponseBodyData
func (*GetGatewayResponseBodyData) SetVSwitch ¶
func (s *GetGatewayResponseBodyData) SetVSwitch(v *GetGatewayResponseBodyDataVSwitch) *GetGatewayResponseBodyData
func (*GetGatewayResponseBodyData) SetVersion ¶
func (s *GetGatewayResponseBodyData) SetVersion(v string) *GetGatewayResponseBodyData
func (*GetGatewayResponseBodyData) SetVpc ¶
func (s *GetGatewayResponseBodyData) SetVpc(v *GetGatewayResponseBodyDataVpc) *GetGatewayResponseBodyData
func (*GetGatewayResponseBodyData) SetZones ¶
func (s *GetGatewayResponseBodyData) SetZones(v []*GetGatewayResponseBodyDataZones) *GetGatewayResponseBodyData
func (GetGatewayResponseBodyData) String ¶
func (s GetGatewayResponseBodyData) String() string
type GetGatewayResponseBodyDataEnvironments ¶
type GetGatewayResponseBodyDataEnvironments struct { // The environment alias. // // example: // // 默认环境 Alias *string `json:"alias,omitempty" xml:"alias,omitempty"` // Environment ID. // // example: // // env-cp9uhudlht*** EnvironmentId *string `json:"environmentId,omitempty" xml:"environmentId,omitempty"` // The environment name。 // // example: // // default-gw-cp9ugg5*** Name *string `json:"name,omitempty" xml:"name,omitempty"` }
func (GetGatewayResponseBodyDataEnvironments) GoString ¶
func (s GetGatewayResponseBodyDataEnvironments) GoString() string
func (*GetGatewayResponseBodyDataEnvironments) SetAlias ¶
func (s *GetGatewayResponseBodyDataEnvironments) SetAlias(v string) *GetGatewayResponseBodyDataEnvironments
func (*GetGatewayResponseBodyDataEnvironments) SetEnvironmentId ¶
func (s *GetGatewayResponseBodyDataEnvironments) SetEnvironmentId(v string) *GetGatewayResponseBodyDataEnvironments
func (*GetGatewayResponseBodyDataEnvironments) SetName ¶
func (s *GetGatewayResponseBodyDataEnvironments) SetName(v string) *GetGatewayResponseBodyDataEnvironments
func (GetGatewayResponseBodyDataEnvironments) String ¶
func (s GetGatewayResponseBodyDataEnvironments) String() string
type GetGatewayResponseBodyDataLoadBalancers ¶
type GetGatewayResponseBodyDataLoadBalancers struct { // The address of the load balancer. // // example: // // nlb-xoh3pghr***.cn-hangzhou.nlb.aliyuncs.com Address *string `json:"address,omitempty" xml:"address,omitempty"` // The IP version of the protocol: // // - ipv4: IPv4 type. // // - ipv6: IPv6 type. // // example: // // ipv4 AddressIpVersion *string `json:"addressIpVersion,omitempty" xml:"addressIpVersion,omitempty"` // Load balancer address type: // // - Internet: Public. // // - Intranet: Private. // // example: // // Internet AddressType *string `json:"addressType,omitempty" xml:"addressType,omitempty"` // Whether it is the default entry address for the gateway. // // example: // // true GatewayDefault *bool `json:"gatewayDefault,omitempty" xml:"gatewayDefault,omitempty"` // Load balancer ID. // // example: // // nlb-xoh3pghru7c*** LoadBalancerId *string `json:"loadBalancerId,omitempty" xml:"loadBalancerId,omitempty"` // The provision mode of the load balancer for the gateway: // // - Managed: Managed by the Cloud Native API Gateway. // // example: // // Managed Mode *string `json:"mode,omitempty" xml:"mode,omitempty"` // List of listening ports. Ports []*GetGatewayResponseBodyDataLoadBalancersPorts `json:"ports,omitempty" xml:"ports,omitempty" type:"Repeated"` // The status of the load balancer: // // - Ready: Available. // // - NotCreate: Not associated with an instance. // // example: // // Ready Status *string `json:"status,omitempty" xml:"status,omitempty"` // The type of load balancer: // // - NLB: Network Load Balancer. // // - CLB: Classic Load Balancer. // // example: // // NLB Type *string `json:"type,omitempty" xml:"type,omitempty"` }
func (GetGatewayResponseBodyDataLoadBalancers) GoString ¶
func (s GetGatewayResponseBodyDataLoadBalancers) GoString() string
func (*GetGatewayResponseBodyDataLoadBalancers) SetAddress ¶
func (s *GetGatewayResponseBodyDataLoadBalancers) SetAddress(v string) *GetGatewayResponseBodyDataLoadBalancers
func (*GetGatewayResponseBodyDataLoadBalancers) SetAddressIpVersion ¶
func (s *GetGatewayResponseBodyDataLoadBalancers) SetAddressIpVersion(v string) *GetGatewayResponseBodyDataLoadBalancers
func (*GetGatewayResponseBodyDataLoadBalancers) SetAddressType ¶
func (s *GetGatewayResponseBodyDataLoadBalancers) SetAddressType(v string) *GetGatewayResponseBodyDataLoadBalancers
func (*GetGatewayResponseBodyDataLoadBalancers) SetGatewayDefault ¶
func (s *GetGatewayResponseBodyDataLoadBalancers) SetGatewayDefault(v bool) *GetGatewayResponseBodyDataLoadBalancers
func (*GetGatewayResponseBodyDataLoadBalancers) SetLoadBalancerId ¶
func (s *GetGatewayResponseBodyDataLoadBalancers) SetLoadBalancerId(v string) *GetGatewayResponseBodyDataLoadBalancers
func (*GetGatewayResponseBodyDataLoadBalancers) SetMode ¶
func (s *GetGatewayResponseBodyDataLoadBalancers) SetMode(v string) *GetGatewayResponseBodyDataLoadBalancers
func (*GetGatewayResponseBodyDataLoadBalancers) SetStatus ¶
func (s *GetGatewayResponseBodyDataLoadBalancers) SetStatus(v string) *GetGatewayResponseBodyDataLoadBalancers
func (*GetGatewayResponseBodyDataLoadBalancers) SetType ¶
func (s *GetGatewayResponseBodyDataLoadBalancers) SetType(v string) *GetGatewayResponseBodyDataLoadBalancers
func (GetGatewayResponseBodyDataLoadBalancers) String ¶
func (s GetGatewayResponseBodyDataLoadBalancers) String() string
type GetGatewayResponseBodyDataLoadBalancersPorts ¶
type GetGatewayResponseBodyDataLoadBalancersPorts struct { // Port number. // // example: // // 443 Port *int32 `json:"port,omitempty" xml:"port,omitempty"` // Protocol: // // - TCP // // - UDP // // example: // // TCP Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` }
func (GetGatewayResponseBodyDataLoadBalancersPorts) GoString ¶
func (s GetGatewayResponseBodyDataLoadBalancersPorts) GoString() string
func (*GetGatewayResponseBodyDataLoadBalancersPorts) SetPort ¶
func (s *GetGatewayResponseBodyDataLoadBalancersPorts) SetPort(v int32) *GetGatewayResponseBodyDataLoadBalancersPorts
func (*GetGatewayResponseBodyDataLoadBalancersPorts) SetProtocol ¶
func (s *GetGatewayResponseBodyDataLoadBalancersPorts) SetProtocol(v string) *GetGatewayResponseBodyDataLoadBalancersPorts
func (GetGatewayResponseBodyDataLoadBalancersPorts) String ¶
func (s GetGatewayResponseBodyDataLoadBalancersPorts) String() string
type GetGatewayResponseBodyDataSecurityGroup ¶
type GetGatewayResponseBodyDataSecurityGroup struct { // Security group name. // // example: // // APIG-sg-gw-cq7ke5ll*** Name *string `json:"name,omitempty" xml:"name,omitempty"` // Security group ID. // // example: // // sg-bp16tafq9*** SecurityGroupId *string `json:"securityGroupId,omitempty" xml:"securityGroupId,omitempty"` }
func (GetGatewayResponseBodyDataSecurityGroup) GoString ¶
func (s GetGatewayResponseBodyDataSecurityGroup) GoString() string
func (*GetGatewayResponseBodyDataSecurityGroup) SetName ¶
func (s *GetGatewayResponseBodyDataSecurityGroup) SetName(v string) *GetGatewayResponseBodyDataSecurityGroup
func (*GetGatewayResponseBodyDataSecurityGroup) SetSecurityGroupId ¶
func (s *GetGatewayResponseBodyDataSecurityGroup) SetSecurityGroupId(v string) *GetGatewayResponseBodyDataSecurityGroup
func (GetGatewayResponseBodyDataSecurityGroup) String ¶
func (s GetGatewayResponseBodyDataSecurityGroup) String() string
type GetGatewayResponseBodyDataTags ¶
type GetGatewayResponseBodyDataTags struct { Key *string `json:"key,omitempty" xml:"key,omitempty"` Value *string `json:"value,omitempty" xml:"value,omitempty"` }
func (GetGatewayResponseBodyDataTags) GoString ¶
func (s GetGatewayResponseBodyDataTags) GoString() string
func (*GetGatewayResponseBodyDataTags) SetKey ¶
func (s *GetGatewayResponseBodyDataTags) SetKey(v string) *GetGatewayResponseBodyDataTags
func (*GetGatewayResponseBodyDataTags) SetValue ¶
func (s *GetGatewayResponseBodyDataTags) SetValue(v string) *GetGatewayResponseBodyDataTags
func (GetGatewayResponseBodyDataTags) String ¶
func (s GetGatewayResponseBodyDataTags) String() string
type GetGatewayResponseBodyDataVSwitch ¶
type GetGatewayResponseBodyDataVSwitch struct { // Virtual switch name. // // example: // // 杭州VPC虚拟交换机 Name *string `json:"name,omitempty" xml:"name,omitempty"` // Virtual switch ID. // // example: // // vsw-bp1c7ggkj*** VSwitchId *string `json:"vSwitchId,omitempty" xml:"vSwitchId,omitempty"` }
func (GetGatewayResponseBodyDataVSwitch) GoString ¶
func (s GetGatewayResponseBodyDataVSwitch) GoString() string
func (*GetGatewayResponseBodyDataVSwitch) SetName ¶
func (s *GetGatewayResponseBodyDataVSwitch) SetName(v string) *GetGatewayResponseBodyDataVSwitch
func (*GetGatewayResponseBodyDataVSwitch) SetVSwitchId ¶
func (s *GetGatewayResponseBodyDataVSwitch) SetVSwitchId(v string) *GetGatewayResponseBodyDataVSwitch
func (GetGatewayResponseBodyDataVSwitch) String ¶
func (s GetGatewayResponseBodyDataVSwitch) String() string
type GetGatewayResponseBodyDataVpc ¶
type GetGatewayResponseBodyDataVpc struct { // VPC gateway name. // // example: // // 杭州VPC Name *string `json:"name,omitempty" xml:"name,omitempty"` // VPC network ID. // // example: // // vpc-bp1llj52lvj6xc*** VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"` }
func (GetGatewayResponseBodyDataVpc) GoString ¶
func (s GetGatewayResponseBodyDataVpc) GoString() string
func (*GetGatewayResponseBodyDataVpc) SetName ¶
func (s *GetGatewayResponseBodyDataVpc) SetName(v string) *GetGatewayResponseBodyDataVpc
func (*GetGatewayResponseBodyDataVpc) SetVpcId ¶
func (s *GetGatewayResponseBodyDataVpc) SetVpcId(v string) *GetGatewayResponseBodyDataVpc
func (GetGatewayResponseBodyDataVpc) String ¶
func (s GetGatewayResponseBodyDataVpc) String() string
type GetGatewayResponseBodyDataZones ¶
type GetGatewayResponseBodyDataZones struct { // Availability zone name. // // example: // // 杭州可用区E Name *string `json:"name,omitempty" xml:"name,omitempty"` // Virtual switch. VSwitch *GetGatewayResponseBodyDataZonesVSwitch `json:"vSwitch,omitempty" xml:"vSwitch,omitempty" type:"Struct"` // Availability zone ID. // // example: // // cn-hangzhou-e ZoneId *string `json:"zoneId,omitempty" xml:"zoneId,omitempty"` }
func (GetGatewayResponseBodyDataZones) GoString ¶
func (s GetGatewayResponseBodyDataZones) GoString() string
func (*GetGatewayResponseBodyDataZones) SetName ¶
func (s *GetGatewayResponseBodyDataZones) SetName(v string) *GetGatewayResponseBodyDataZones
func (*GetGatewayResponseBodyDataZones) SetVSwitch ¶
func (s *GetGatewayResponseBodyDataZones) SetVSwitch(v *GetGatewayResponseBodyDataZonesVSwitch) *GetGatewayResponseBodyDataZones
func (*GetGatewayResponseBodyDataZones) SetZoneId ¶
func (s *GetGatewayResponseBodyDataZones) SetZoneId(v string) *GetGatewayResponseBodyDataZones
func (GetGatewayResponseBodyDataZones) String ¶
func (s GetGatewayResponseBodyDataZones) String() string
type GetGatewayResponseBodyDataZonesVSwitch ¶
type GetGatewayResponseBodyDataZonesVSwitch struct { // Virtual switch name. // // example: // // 杭州VPC虚拟交换机 Name *string `json:"name,omitempty" xml:"name,omitempty"` // Virtual switch ID. // // example: // // vsw-bp1c7ggkj*** VSwitchId *string `json:"vSwitchId,omitempty" xml:"vSwitchId,omitempty"` }
func (GetGatewayResponseBodyDataZonesVSwitch) GoString ¶
func (s GetGatewayResponseBodyDataZonesVSwitch) GoString() string
func (*GetGatewayResponseBodyDataZonesVSwitch) SetName ¶
func (s *GetGatewayResponseBodyDataZonesVSwitch) SetName(v string) *GetGatewayResponseBodyDataZonesVSwitch
func (*GetGatewayResponseBodyDataZonesVSwitch) SetVSwitchId ¶
func (s *GetGatewayResponseBodyDataZonesVSwitch) SetVSwitchId(v string) *GetGatewayResponseBodyDataZonesVSwitch
func (GetGatewayResponseBodyDataZonesVSwitch) String ¶
func (s GetGatewayResponseBodyDataZonesVSwitch) String() string
type GetHttpApiOperationResponse ¶
type GetHttpApiOperationResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetHttpApiOperationResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetHttpApiOperationResponse) GoString ¶
func (s GetHttpApiOperationResponse) GoString() string
func (*GetHttpApiOperationResponse) SetBody ¶
func (s *GetHttpApiOperationResponse) SetBody(v *GetHttpApiOperationResponseBody) *GetHttpApiOperationResponse
func (*GetHttpApiOperationResponse) SetHeaders ¶
func (s *GetHttpApiOperationResponse) SetHeaders(v map[string]*string) *GetHttpApiOperationResponse
func (*GetHttpApiOperationResponse) SetStatusCode ¶
func (s *GetHttpApiOperationResponse) SetStatusCode(v int32) *GetHttpApiOperationResponse
func (GetHttpApiOperationResponse) String ¶
func (s GetHttpApiOperationResponse) String() string
type GetHttpApiOperationResponseBody ¶
type GetHttpApiOperationResponseBody struct { // Response status code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // Operation information. Data *HttpApiOperationInfo `json:"data,omitempty" xml:"data,omitempty"` // Response message. // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID. // // example: // // B725275B-50C6-5A49-A9FD-F0332FCB3351 RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (GetHttpApiOperationResponseBody) GoString ¶
func (s GetHttpApiOperationResponseBody) GoString() string
func (*GetHttpApiOperationResponseBody) SetCode ¶
func (s *GetHttpApiOperationResponseBody) SetCode(v string) *GetHttpApiOperationResponseBody
func (*GetHttpApiOperationResponseBody) SetData ¶
func (s *GetHttpApiOperationResponseBody) SetData(v *HttpApiOperationInfo) *GetHttpApiOperationResponseBody
func (*GetHttpApiOperationResponseBody) SetMessage ¶
func (s *GetHttpApiOperationResponseBody) SetMessage(v string) *GetHttpApiOperationResponseBody
func (*GetHttpApiOperationResponseBody) SetRequestId ¶
func (s *GetHttpApiOperationResponseBody) SetRequestId(v string) *GetHttpApiOperationResponseBody
func (GetHttpApiOperationResponseBody) String ¶
func (s GetHttpApiOperationResponseBody) String() string
type GetHttpApiResponse ¶
type GetHttpApiResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetHttpApiResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetHttpApiResponse) GoString ¶
func (s GetHttpApiResponse) GoString() string
func (*GetHttpApiResponse) SetBody ¶
func (s *GetHttpApiResponse) SetBody(v *GetHttpApiResponseBody) *GetHttpApiResponse
func (*GetHttpApiResponse) SetHeaders ¶
func (s *GetHttpApiResponse) SetHeaders(v map[string]*string) *GetHttpApiResponse
func (*GetHttpApiResponse) SetStatusCode ¶
func (s *GetHttpApiResponse) SetStatusCode(v int32) *GetHttpApiResponse
func (GetHttpApiResponse) String ¶
func (s GetHttpApiResponse) String() string
type GetHttpApiResponseBody ¶
type GetHttpApiResponseBody struct { // Response status code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // API information. Data *HttpApiApiInfo `json:"data,omitempty" xml:"data,omitempty"` // Response message. // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID. // // example: // // 8FA9BB94-915B-5299-A694-49FCC7F5DD00 RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (GetHttpApiResponseBody) GoString ¶
func (s GetHttpApiResponseBody) GoString() string
func (*GetHttpApiResponseBody) SetCode ¶
func (s *GetHttpApiResponseBody) SetCode(v string) *GetHttpApiResponseBody
func (*GetHttpApiResponseBody) SetData ¶
func (s *GetHttpApiResponseBody) SetData(v *HttpApiApiInfo) *GetHttpApiResponseBody
func (*GetHttpApiResponseBody) SetMessage ¶
func (s *GetHttpApiResponseBody) SetMessage(v string) *GetHttpApiResponseBody
func (*GetHttpApiResponseBody) SetRequestId ¶
func (s *GetHttpApiResponseBody) SetRequestId(v string) *GetHttpApiResponseBody
func (GetHttpApiResponseBody) String ¶
func (s GetHttpApiResponseBody) String() string
type GetHttpApiRouteResponse ¶
type GetHttpApiRouteResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetHttpApiRouteResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetHttpApiRouteResponse) GoString ¶
func (s GetHttpApiRouteResponse) GoString() string
func (*GetHttpApiRouteResponse) SetBody ¶
func (s *GetHttpApiRouteResponse) SetBody(v *GetHttpApiRouteResponseBody) *GetHttpApiRouteResponse
func (*GetHttpApiRouteResponse) SetHeaders ¶
func (s *GetHttpApiRouteResponse) SetHeaders(v map[string]*string) *GetHttpApiRouteResponse
func (*GetHttpApiRouteResponse) SetStatusCode ¶
func (s *GetHttpApiRouteResponse) SetStatusCode(v int32) *GetHttpApiRouteResponse
func (GetHttpApiRouteResponse) String ¶
func (s GetHttpApiRouteResponse) String() string
type GetHttpApiRouteResponseBody ¶
type GetHttpApiRouteResponseBody struct { // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` Data *HttpRoute `json:"data,omitempty" xml:"data,omitempty"` // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // example: // // 3ACFC7A7-45A9-58CF-B2D5-765B60254695 RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (GetHttpApiRouteResponseBody) GoString ¶
func (s GetHttpApiRouteResponseBody) GoString() string
func (*GetHttpApiRouteResponseBody) SetCode ¶
func (s *GetHttpApiRouteResponseBody) SetCode(v string) *GetHttpApiRouteResponseBody
func (*GetHttpApiRouteResponseBody) SetData ¶
func (s *GetHttpApiRouteResponseBody) SetData(v *HttpRoute) *GetHttpApiRouteResponseBody
func (*GetHttpApiRouteResponseBody) SetMessage ¶
func (s *GetHttpApiRouteResponseBody) SetMessage(v string) *GetHttpApiRouteResponseBody
func (*GetHttpApiRouteResponseBody) SetRequestId ¶
func (s *GetHttpApiRouteResponseBody) SetRequestId(v string) *GetHttpApiRouteResponseBody
func (GetHttpApiRouteResponseBody) String ¶
func (s GetHttpApiRouteResponseBody) String() string
type HttpApiApiInfo ¶
type HttpApiApiInfo struct { AiProtocols []*string `json:"aiProtocols,omitempty" xml:"aiProtocols,omitempty" type:"Repeated"` // example: // // /v1 BasePath *string `json:"basePath,omitempty" xml:"basePath,omitempty"` DeployConfigs []*HttpApiDeployConfig `json:"deployConfigs,omitempty" xml:"deployConfigs,omitempty" type:"Repeated"` Description *string `json:"description,omitempty" xml:"description,omitempty"` Environments []*HttpApiApiInfoEnvironments `json:"environments,omitempty" xml:"environments,omitempty" type:"Repeated"` // example: // // api-xxx HttpApiId *string `json:"httpApiId,omitempty" xml:"httpApiId,omitempty"` IngressInfo *HttpApiApiInfoIngressInfo `json:"ingressInfo,omitempty" xml:"ingressInfo,omitempty" type:"Struct"` // example: // // test Name *string `json:"name,omitempty" xml:"name,omitempty"` Protocols []*string `json:"protocols,omitempty" xml:"protocols,omitempty" type:"Repeated"` // example: // // rg-xxx ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"` // example: // // Rest Type *string `json:"type,omitempty" xml:"type,omitempty"` VersionInfo *HttpApiVersionInfo `json:"versionInfo,omitempty" xml:"versionInfo,omitempty"` }
func (HttpApiApiInfo) GoString ¶
func (s HttpApiApiInfo) GoString() string
func (*HttpApiApiInfo) SetAiProtocols ¶
func (s *HttpApiApiInfo) SetAiProtocols(v []*string) *HttpApiApiInfo
func (*HttpApiApiInfo) SetBasePath ¶
func (s *HttpApiApiInfo) SetBasePath(v string) *HttpApiApiInfo
func (*HttpApiApiInfo) SetDeployConfigs ¶
func (s *HttpApiApiInfo) SetDeployConfigs(v []*HttpApiDeployConfig) *HttpApiApiInfo
func (*HttpApiApiInfo) SetDescription ¶
func (s *HttpApiApiInfo) SetDescription(v string) *HttpApiApiInfo
func (*HttpApiApiInfo) SetEnvironments ¶
func (s *HttpApiApiInfo) SetEnvironments(v []*HttpApiApiInfoEnvironments) *HttpApiApiInfo
func (*HttpApiApiInfo) SetHttpApiId ¶
func (s *HttpApiApiInfo) SetHttpApiId(v string) *HttpApiApiInfo
func (*HttpApiApiInfo) SetIngressInfo ¶
func (s *HttpApiApiInfo) SetIngressInfo(v *HttpApiApiInfoIngressInfo) *HttpApiApiInfo
func (*HttpApiApiInfo) SetName ¶
func (s *HttpApiApiInfo) SetName(v string) *HttpApiApiInfo
func (*HttpApiApiInfo) SetProtocols ¶
func (s *HttpApiApiInfo) SetProtocols(v []*string) *HttpApiApiInfo
func (*HttpApiApiInfo) SetResourceGroupId ¶
func (s *HttpApiApiInfo) SetResourceGroupId(v string) *HttpApiApiInfo
func (*HttpApiApiInfo) SetType ¶
func (s *HttpApiApiInfo) SetType(v string) *HttpApiApiInfo
func (*HttpApiApiInfo) SetVersionInfo ¶
func (s *HttpApiApiInfo) SetVersionInfo(v *HttpApiVersionInfo) *HttpApiApiInfo
func (HttpApiApiInfo) String ¶
func (s HttpApiApiInfo) String() string
type HttpApiApiInfoEnvironments ¶
type HttpApiApiInfoEnvironments struct { // example: // // test Alias *string `json:"alias,omitempty" xml:"alias,omitempty"` // example: // // SingleService BackendScene *string `json:"backendScene,omitempty" xml:"backendScene,omitempty"` // example: // // Service BackendType *string `json:"backendType,omitempty" xml:"backendType,omitempty"` CustomDomains []*HttpApiDomainInfo `json:"customDomains,omitempty" xml:"customDomains,omitempty" type:"Repeated"` // example: // // Deployed DeployStatus *string `json:"deployStatus,omitempty" xml:"deployStatus,omitempty"` // example: // // env-xxx EnvironmentId *string `json:"environmentId,omitempty" xml:"environmentId,omitempty"` GatewayInfo *HttpApiApiInfoEnvironmentsGatewayInfo `json:"gatewayInfo,omitempty" xml:"gatewayInfo,omitempty" type:"Struct"` // example: // // test Name *string `json:"name,omitempty" xml:"name,omitempty"` ServiceConfigs []*HttpApiApiInfoEnvironmentsServiceConfigs `json:"serviceConfigs,omitempty" xml:"serviceConfigs,omitempty" type:"Repeated"` SubDomains []*HttpApiApiInfoEnvironmentsSubDomains `json:"subDomains,omitempty" xml:"subDomains,omitempty" type:"Repeated"` }
func (HttpApiApiInfoEnvironments) GoString ¶
func (s HttpApiApiInfoEnvironments) GoString() string
func (*HttpApiApiInfoEnvironments) SetAlias ¶
func (s *HttpApiApiInfoEnvironments) SetAlias(v string) *HttpApiApiInfoEnvironments
func (*HttpApiApiInfoEnvironments) SetBackendScene ¶
func (s *HttpApiApiInfoEnvironments) SetBackendScene(v string) *HttpApiApiInfoEnvironments
func (*HttpApiApiInfoEnvironments) SetBackendType ¶
func (s *HttpApiApiInfoEnvironments) SetBackendType(v string) *HttpApiApiInfoEnvironments
func (*HttpApiApiInfoEnvironments) SetCustomDomains ¶
func (s *HttpApiApiInfoEnvironments) SetCustomDomains(v []*HttpApiDomainInfo) *HttpApiApiInfoEnvironments
func (*HttpApiApiInfoEnvironments) SetDeployStatus ¶
func (s *HttpApiApiInfoEnvironments) SetDeployStatus(v string) *HttpApiApiInfoEnvironments
func (*HttpApiApiInfoEnvironments) SetEnvironmentId ¶
func (s *HttpApiApiInfoEnvironments) SetEnvironmentId(v string) *HttpApiApiInfoEnvironments
func (*HttpApiApiInfoEnvironments) SetGatewayInfo ¶
func (s *HttpApiApiInfoEnvironments) SetGatewayInfo(v *HttpApiApiInfoEnvironmentsGatewayInfo) *HttpApiApiInfoEnvironments
func (*HttpApiApiInfoEnvironments) SetName ¶
func (s *HttpApiApiInfoEnvironments) SetName(v string) *HttpApiApiInfoEnvironments
func (*HttpApiApiInfoEnvironments) SetServiceConfigs ¶
func (s *HttpApiApiInfoEnvironments) SetServiceConfigs(v []*HttpApiApiInfoEnvironmentsServiceConfigs) *HttpApiApiInfoEnvironments
func (*HttpApiApiInfoEnvironments) SetSubDomains ¶
func (s *HttpApiApiInfoEnvironments) SetSubDomains(v []*HttpApiApiInfoEnvironmentsSubDomains) *HttpApiApiInfoEnvironments
func (HttpApiApiInfoEnvironments) String ¶
func (s HttpApiApiInfoEnvironments) String() string
type HttpApiApiInfoEnvironmentsGatewayInfo ¶
type HttpApiApiInfoEnvironmentsGatewayInfo struct { // example: // // gw-xxx GatewayId *string `json:"gatewayId,omitempty" xml:"gatewayId,omitempty"` // example: // // test Name *string `json:"name,omitempty" xml:"name,omitempty"` }
func (HttpApiApiInfoEnvironmentsGatewayInfo) GoString ¶
func (s HttpApiApiInfoEnvironmentsGatewayInfo) GoString() string
func (*HttpApiApiInfoEnvironmentsGatewayInfo) SetGatewayId ¶
func (s *HttpApiApiInfoEnvironmentsGatewayInfo) SetGatewayId(v string) *HttpApiApiInfoEnvironmentsGatewayInfo
func (*HttpApiApiInfoEnvironmentsGatewayInfo) SetName ¶
func (s *HttpApiApiInfoEnvironmentsGatewayInfo) SetName(v string) *HttpApiApiInfoEnvironmentsGatewayInfo
func (HttpApiApiInfoEnvironmentsGatewayInfo) String ¶
func (s HttpApiApiInfoEnvironmentsGatewayInfo) String() string
type HttpApiApiInfoEnvironmentsServiceConfigs ¶
type HttpApiApiInfoEnvironmentsServiceConfigs struct { // example: // // gs-xxx GatewayServiceId *string `json:"gatewayServiceId,omitempty" xml:"gatewayServiceId,omitempty"` Match *HttpApiBackendMatchConditions `json:"match,omitempty" xml:"match,omitempty"` // example: // // demo-service Name *string `json:"name,omitempty" xml:"name,omitempty"` // example: // // 8080 Port *string `json:"port,omitempty" xml:"port,omitempty"` // example: // // HTTP Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` // example: // // svc-xxx ServiceId *string `json:"serviceId,omitempty" xml:"serviceId,omitempty"` // example: // // v1 Version *string `json:"version,omitempty" xml:"version,omitempty"` // example: // // 100 Weight *int32 `json:"weight,omitempty" xml:"weight,omitempty"` }
func (HttpApiApiInfoEnvironmentsServiceConfigs) GoString ¶
func (s HttpApiApiInfoEnvironmentsServiceConfigs) GoString() string
func (*HttpApiApiInfoEnvironmentsServiceConfigs) SetGatewayServiceId ¶
func (s *HttpApiApiInfoEnvironmentsServiceConfigs) SetGatewayServiceId(v string) *HttpApiApiInfoEnvironmentsServiceConfigs
func (*HttpApiApiInfoEnvironmentsServiceConfigs) SetName ¶
func (s *HttpApiApiInfoEnvironmentsServiceConfigs) SetName(v string) *HttpApiApiInfoEnvironmentsServiceConfigs
func (*HttpApiApiInfoEnvironmentsServiceConfigs) SetPort ¶
func (s *HttpApiApiInfoEnvironmentsServiceConfigs) SetPort(v string) *HttpApiApiInfoEnvironmentsServiceConfigs
func (*HttpApiApiInfoEnvironmentsServiceConfigs) SetProtocol ¶
func (s *HttpApiApiInfoEnvironmentsServiceConfigs) SetProtocol(v string) *HttpApiApiInfoEnvironmentsServiceConfigs
func (*HttpApiApiInfoEnvironmentsServiceConfigs) SetServiceId ¶
func (s *HttpApiApiInfoEnvironmentsServiceConfigs) SetServiceId(v string) *HttpApiApiInfoEnvironmentsServiceConfigs
func (*HttpApiApiInfoEnvironmentsServiceConfigs) SetVersion ¶
func (s *HttpApiApiInfoEnvironmentsServiceConfigs) SetVersion(v string) *HttpApiApiInfoEnvironmentsServiceConfigs
func (*HttpApiApiInfoEnvironmentsServiceConfigs) SetWeight ¶
func (s *HttpApiApiInfoEnvironmentsServiceConfigs) SetWeight(v int32) *HttpApiApiInfoEnvironmentsServiceConfigs
func (HttpApiApiInfoEnvironmentsServiceConfigs) String ¶
func (s HttpApiApiInfoEnvironmentsServiceConfigs) String() string
type HttpApiApiInfoEnvironmentsSubDomains ¶
type HttpApiApiInfoEnvironmentsSubDomains struct { // example: // // d-xxx DomainId *string `json:"domainId,omitempty" xml:"domainId,omitempty"` // example: // // www.example.com Name *string `json:"name,omitempty" xml:"name,omitempty"` // example: // // Internet NetworkType *string `json:"networkType,omitempty" xml:"networkType,omitempty"` // example: // // HTTP Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` }
func (HttpApiApiInfoEnvironmentsSubDomains) GoString ¶
func (s HttpApiApiInfoEnvironmentsSubDomains) GoString() string
func (*HttpApiApiInfoEnvironmentsSubDomains) SetDomainId ¶
func (s *HttpApiApiInfoEnvironmentsSubDomains) SetDomainId(v string) *HttpApiApiInfoEnvironmentsSubDomains
func (*HttpApiApiInfoEnvironmentsSubDomains) SetName ¶
func (s *HttpApiApiInfoEnvironmentsSubDomains) SetName(v string) *HttpApiApiInfoEnvironmentsSubDomains
func (*HttpApiApiInfoEnvironmentsSubDomains) SetNetworkType ¶
func (s *HttpApiApiInfoEnvironmentsSubDomains) SetNetworkType(v string) *HttpApiApiInfoEnvironmentsSubDomains
func (*HttpApiApiInfoEnvironmentsSubDomains) SetProtocol ¶
func (s *HttpApiApiInfoEnvironmentsSubDomains) SetProtocol(v string) *HttpApiApiInfoEnvironmentsSubDomains
func (HttpApiApiInfoEnvironmentsSubDomains) String ¶
func (s HttpApiApiInfoEnvironmentsSubDomains) String() string
type HttpApiApiInfoIngressInfo ¶
type HttpApiApiInfoIngressInfo struct { EnvironmentInfo *HttpApiApiInfoIngressInfoEnvironmentInfo `json:"environmentInfo,omitempty" xml:"environmentInfo,omitempty" type:"Struct"` IngressClass *string `json:"ingressClass,omitempty" xml:"ingressClass,omitempty"` K8sClusterInfo *HttpApiApiInfoIngressInfoK8sClusterInfo `json:"k8sClusterInfo,omitempty" xml:"k8sClusterInfo,omitempty" type:"Struct"` OverrideIngressIp *bool `json:"overrideIngressIp,omitempty" xml:"overrideIngressIp,omitempty"` SourceId *string `json:"sourceId,omitempty" xml:"sourceId,omitempty"` WatchNamespace *string `json:"watchNamespace,omitempty" xml:"watchNamespace,omitempty"` }
func (HttpApiApiInfoIngressInfo) GoString ¶
func (s HttpApiApiInfoIngressInfo) GoString() string
func (*HttpApiApiInfoIngressInfo) SetEnvironmentInfo ¶
func (s *HttpApiApiInfoIngressInfo) SetEnvironmentInfo(v *HttpApiApiInfoIngressInfoEnvironmentInfo) *HttpApiApiInfoIngressInfo
func (*HttpApiApiInfoIngressInfo) SetIngressClass ¶
func (s *HttpApiApiInfoIngressInfo) SetIngressClass(v string) *HttpApiApiInfoIngressInfo
func (*HttpApiApiInfoIngressInfo) SetK8sClusterInfo ¶
func (s *HttpApiApiInfoIngressInfo) SetK8sClusterInfo(v *HttpApiApiInfoIngressInfoK8sClusterInfo) *HttpApiApiInfoIngressInfo
func (*HttpApiApiInfoIngressInfo) SetOverrideIngressIp ¶
func (s *HttpApiApiInfoIngressInfo) SetOverrideIngressIp(v bool) *HttpApiApiInfoIngressInfo
func (*HttpApiApiInfoIngressInfo) SetSourceId ¶
func (s *HttpApiApiInfoIngressInfo) SetSourceId(v string) *HttpApiApiInfoIngressInfo
func (*HttpApiApiInfoIngressInfo) SetWatchNamespace ¶
func (s *HttpApiApiInfoIngressInfo) SetWatchNamespace(v string) *HttpApiApiInfoIngressInfo
func (HttpApiApiInfoIngressInfo) String ¶
func (s HttpApiApiInfoIngressInfo) String() string
type HttpApiApiInfoIngressInfoEnvironmentInfo ¶
type HttpApiApiInfoIngressInfoEnvironmentInfo struct {
EnvironmentId *string `json:"environmentId,omitempty" xml:"environmentId,omitempty"`
}
func (HttpApiApiInfoIngressInfoEnvironmentInfo) GoString ¶
func (s HttpApiApiInfoIngressInfoEnvironmentInfo) GoString() string
func (*HttpApiApiInfoIngressInfoEnvironmentInfo) SetEnvironmentId ¶
func (s *HttpApiApiInfoIngressInfoEnvironmentInfo) SetEnvironmentId(v string) *HttpApiApiInfoIngressInfoEnvironmentInfo
func (HttpApiApiInfoIngressInfoEnvironmentInfo) String ¶
func (s HttpApiApiInfoIngressInfoEnvironmentInfo) String() string
type HttpApiApiInfoIngressInfoK8sClusterInfo ¶
type HttpApiApiInfoIngressInfoK8sClusterInfo struct {
ClusterId *string `json:"clusterId,omitempty" xml:"clusterId,omitempty"`
}
func (HttpApiApiInfoIngressInfoK8sClusterInfo) GoString ¶
func (s HttpApiApiInfoIngressInfoK8sClusterInfo) GoString() string
func (*HttpApiApiInfoIngressInfoK8sClusterInfo) SetClusterId ¶
func (s *HttpApiApiInfoIngressInfoK8sClusterInfo) SetClusterId(v string) *HttpApiApiInfoIngressInfoK8sClusterInfo
func (HttpApiApiInfoIngressInfoK8sClusterInfo) String ¶
func (s HttpApiApiInfoIngressInfoK8sClusterInfo) String() string
type HttpApiBackendMatchCondition ¶
type HttpApiBackendMatchCondition struct { // example: // // color Key *string `json:"key,omitempty" xml:"key,omitempty"` // example: // // equal Operator *string `json:"operator,omitempty" xml:"operator,omitempty"` // example: // // Query Type *string `json:"type,omitempty" xml:"type,omitempty"` // example: // // gray Value *string `json:"value,omitempty" xml:"value,omitempty"` }
func (HttpApiBackendMatchCondition) GoString ¶
func (s HttpApiBackendMatchCondition) GoString() string
func (*HttpApiBackendMatchCondition) SetKey ¶
func (s *HttpApiBackendMatchCondition) SetKey(v string) *HttpApiBackendMatchCondition
func (*HttpApiBackendMatchCondition) SetOperator ¶
func (s *HttpApiBackendMatchCondition) SetOperator(v string) *HttpApiBackendMatchCondition
func (*HttpApiBackendMatchCondition) SetType ¶
func (s *HttpApiBackendMatchCondition) SetType(v string) *HttpApiBackendMatchCondition
func (*HttpApiBackendMatchCondition) SetValue ¶
func (s *HttpApiBackendMatchCondition) SetValue(v string) *HttpApiBackendMatchCondition
func (HttpApiBackendMatchCondition) String ¶
func (s HttpApiBackendMatchCondition) String() string
type HttpApiBackendMatchConditions ¶
type HttpApiBackendMatchConditions struct { Conditions []*HttpApiBackendMatchCondition `json:"conditions,omitempty" xml:"conditions,omitempty" type:"Repeated"` // example: // // true Default *bool `json:"default,omitempty" xml:"default,omitempty"` }
func (HttpApiBackendMatchConditions) GoString ¶
func (s HttpApiBackendMatchConditions) GoString() string
func (*HttpApiBackendMatchConditions) SetConditions ¶
func (s *HttpApiBackendMatchConditions) SetConditions(v []*HttpApiBackendMatchCondition) *HttpApiBackendMatchConditions
func (*HttpApiBackendMatchConditions) SetDefault ¶
func (s *HttpApiBackendMatchConditions) SetDefault(v bool) *HttpApiBackendMatchConditions
func (HttpApiBackendMatchConditions) String ¶
func (s HttpApiBackendMatchConditions) String() string
type HttpApiDeployConfig ¶
type HttpApiDeployConfig struct { // example: // // true AutoDeploy *bool `json:"autoDeploy,omitempty" xml:"autoDeploy,omitempty"` // example: // // SingleService BackendScene *string `json:"backendScene,omitempty" xml:"backendScene,omitempty"` CustomDomainIds []*string `json:"customDomainIds,omitempty" xml:"customDomainIds,omitempty" type:"Repeated"` // example: // // env-xxx EnvironmentId *string `json:"environmentId,omitempty" xml:"environmentId,omitempty"` PolicyConfigs []*HttpApiDeployConfigPolicyConfigs `json:"policyConfigs,omitempty" xml:"policyConfigs,omitempty" type:"Repeated"` ServiceConfigs []*HttpApiDeployConfigServiceConfigs `json:"serviceConfigs,omitempty" xml:"serviceConfigs,omitempty" type:"Repeated"` }
func (HttpApiDeployConfig) GoString ¶
func (s HttpApiDeployConfig) GoString() string
func (*HttpApiDeployConfig) SetAutoDeploy ¶
func (s *HttpApiDeployConfig) SetAutoDeploy(v bool) *HttpApiDeployConfig
func (*HttpApiDeployConfig) SetBackendScene ¶
func (s *HttpApiDeployConfig) SetBackendScene(v string) *HttpApiDeployConfig
func (*HttpApiDeployConfig) SetCustomDomainIds ¶
func (s *HttpApiDeployConfig) SetCustomDomainIds(v []*string) *HttpApiDeployConfig
func (*HttpApiDeployConfig) SetEnvironmentId ¶
func (s *HttpApiDeployConfig) SetEnvironmentId(v string) *HttpApiDeployConfig
func (*HttpApiDeployConfig) SetPolicyConfigs ¶
func (s *HttpApiDeployConfig) SetPolicyConfigs(v []*HttpApiDeployConfigPolicyConfigs) *HttpApiDeployConfig
func (*HttpApiDeployConfig) SetServiceConfigs ¶
func (s *HttpApiDeployConfig) SetServiceConfigs(v []*HttpApiDeployConfigServiceConfigs) *HttpApiDeployConfig
func (HttpApiDeployConfig) String ¶
func (s HttpApiDeployConfig) String() string
type HttpApiDeployConfigPolicyConfigs ¶
type HttpApiDeployConfigPolicyConfigs struct { AiFallbackConfig *HttpApiDeployConfigPolicyConfigsAiFallbackConfig `json:"aiFallbackConfig,omitempty" xml:"aiFallbackConfig,omitempty" type:"Struct"` // example: // // true Enable *bool `json:"enable,omitempty" xml:"enable,omitempty"` // example: // // AiFallback Type *string `json:"type,omitempty" xml:"type,omitempty"` }
func (HttpApiDeployConfigPolicyConfigs) GoString ¶
func (s HttpApiDeployConfigPolicyConfigs) GoString() string
func (*HttpApiDeployConfigPolicyConfigs) SetAiFallbackConfig ¶
func (s *HttpApiDeployConfigPolicyConfigs) SetAiFallbackConfig(v *HttpApiDeployConfigPolicyConfigsAiFallbackConfig) *HttpApiDeployConfigPolicyConfigs
func (*HttpApiDeployConfigPolicyConfigs) SetEnable ¶
func (s *HttpApiDeployConfigPolicyConfigs) SetEnable(v bool) *HttpApiDeployConfigPolicyConfigs
func (*HttpApiDeployConfigPolicyConfigs) SetType ¶
func (s *HttpApiDeployConfigPolicyConfigs) SetType(v string) *HttpApiDeployConfigPolicyConfigs
func (HttpApiDeployConfigPolicyConfigs) String ¶
func (s HttpApiDeployConfigPolicyConfigs) String() string
type HttpApiDeployConfigPolicyConfigsAiFallbackConfig ¶
type HttpApiDeployConfigPolicyConfigsAiFallbackConfig struct {
ServiceIds []*string `json:"serviceIds,omitempty" xml:"serviceIds,omitempty" type:"Repeated"`
}
func (HttpApiDeployConfigPolicyConfigsAiFallbackConfig) GoString ¶
func (s HttpApiDeployConfigPolicyConfigsAiFallbackConfig) GoString() string
func (*HttpApiDeployConfigPolicyConfigsAiFallbackConfig) SetServiceIds ¶
func (s *HttpApiDeployConfigPolicyConfigsAiFallbackConfig) SetServiceIds(v []*string) *HttpApiDeployConfigPolicyConfigsAiFallbackConfig
func (HttpApiDeployConfigPolicyConfigsAiFallbackConfig) String ¶
func (s HttpApiDeployConfigPolicyConfigsAiFallbackConfig) String() string
type HttpApiDeployConfigServiceConfigs ¶
type HttpApiDeployConfigServiceConfigs struct { // example: // // qwen-max ModelName *string `json:"modelName,omitempty" xml:"modelName,omitempty"` // example: // // qwen-* ModelNamePattern *string `json:"modelNamePattern,omitempty" xml:"modelNamePattern,omitempty"` // example: // // svc-xxx ServiceId *string `json:"serviceId,omitempty" xml:"serviceId,omitempty"` // example: // // 100 Weight *int64 `json:"weight,omitempty" xml:"weight,omitempty"` }
func (HttpApiDeployConfigServiceConfigs) GoString ¶
func (s HttpApiDeployConfigServiceConfigs) GoString() string
func (*HttpApiDeployConfigServiceConfigs) SetModelName ¶
func (s *HttpApiDeployConfigServiceConfigs) SetModelName(v string) *HttpApiDeployConfigServiceConfigs
func (*HttpApiDeployConfigServiceConfigs) SetModelNamePattern ¶
func (s *HttpApiDeployConfigServiceConfigs) SetModelNamePattern(v string) *HttpApiDeployConfigServiceConfigs
func (*HttpApiDeployConfigServiceConfigs) SetServiceId ¶
func (s *HttpApiDeployConfigServiceConfigs) SetServiceId(v string) *HttpApiDeployConfigServiceConfigs
func (*HttpApiDeployConfigServiceConfigs) SetWeight ¶
func (s *HttpApiDeployConfigServiceConfigs) SetWeight(v int64) *HttpApiDeployConfigServiceConfigs
func (HttpApiDeployConfigServiceConfigs) String ¶
func (s HttpApiDeployConfigServiceConfigs) String() string
type HttpApiDomainInfo ¶
type HttpApiDomainInfo struct { // example: // // d-xxx DomainId *string `json:"domainId,omitempty" xml:"domainId,omitempty"` // example: // // www.example.com Name *string `json:"name,omitempty" xml:"name,omitempty"` // example: // // HTTP Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` }
func (HttpApiDomainInfo) GoString ¶
func (s HttpApiDomainInfo) GoString() string
func (*HttpApiDomainInfo) SetDomainId ¶
func (s *HttpApiDomainInfo) SetDomainId(v string) *HttpApiDomainInfo
func (*HttpApiDomainInfo) SetName ¶
func (s *HttpApiDomainInfo) SetName(v string) *HttpApiDomainInfo
func (*HttpApiDomainInfo) SetProtocol ¶
func (s *HttpApiDomainInfo) SetProtocol(v string) *HttpApiDomainInfo
func (HttpApiDomainInfo) String ¶
func (s HttpApiDomainInfo) String() string
type HttpApiInfoByName ¶
type HttpApiInfoByName struct { // example: // // test-api Name *string `json:"name,omitempty" xml:"name,omitempty"` // example: // // Http Type *string `json:"type,omitempty" xml:"type,omitempty"` // example: // // true VersionEnabled *bool `json:"versionEnabled,omitempty" xml:"versionEnabled,omitempty"` VersionedHttpApis []*HttpApiApiInfo `json:"versionedHttpApis,omitempty" xml:"versionedHttpApis,omitempty" type:"Repeated"` }
func (HttpApiInfoByName) GoString ¶
func (s HttpApiInfoByName) GoString() string
func (*HttpApiInfoByName) SetName ¶
func (s *HttpApiInfoByName) SetName(v string) *HttpApiInfoByName
func (*HttpApiInfoByName) SetType ¶
func (s *HttpApiInfoByName) SetType(v string) *HttpApiInfoByName
func (*HttpApiInfoByName) SetVersionEnabled ¶
func (s *HttpApiInfoByName) SetVersionEnabled(v bool) *HttpApiInfoByName
func (*HttpApiInfoByName) SetVersionedHttpApis ¶
func (s *HttpApiInfoByName) SetVersionedHttpApis(v []*HttpApiApiInfo) *HttpApiInfoByName
func (HttpApiInfoByName) String ¶
func (s HttpApiInfoByName) String() string
type HttpApiMockContract ¶
type HttpApiMockContract struct { // example: // // false Enable *bool `json:"enable,omitempty" xml:"enable,omitempty"` // example: // // 200 ResponseCode *int32 `json:"responseCode,omitempty" xml:"responseCode,omitempty"` ResponseContent *string `json:"responseContent,omitempty" xml:"responseContent,omitempty"` }
func (HttpApiMockContract) GoString ¶
func (s HttpApiMockContract) GoString() string
func (*HttpApiMockContract) SetEnable ¶
func (s *HttpApiMockContract) SetEnable(v bool) *HttpApiMockContract
func (*HttpApiMockContract) SetResponseCode ¶
func (s *HttpApiMockContract) SetResponseCode(v int32) *HttpApiMockContract
func (*HttpApiMockContract) SetResponseContent ¶
func (s *HttpApiMockContract) SetResponseContent(v string) *HttpApiMockContract
func (HttpApiMockContract) String ¶
func (s HttpApiMockContract) String() string
type HttpApiOperation ¶
type HttpApiOperation struct { // example: // // 获取用户信息 Description *string `json:"description,omitempty" xml:"description,omitempty"` // This parameter is required. // // example: // // GET Method *string `json:"method,omitempty" xml:"method,omitempty"` Mock *HttpApiMockContract `json:"mock,omitempty" xml:"mock,omitempty"` // This parameter is required. // // example: // // GetUserInfo Name *string `json:"name,omitempty" xml:"name,omitempty"` // This parameter is required. // // example: // // /user Path *string `json:"path,omitempty" xml:"path,omitempty"` Request *HttpApiRequestContract `json:"request,omitempty" xml:"request,omitempty"` Response *HttpApiResponseContract `json:"response,omitempty" xml:"response,omitempty"` }
func (HttpApiOperation) GoString ¶
func (s HttpApiOperation) GoString() string
func (*HttpApiOperation) SetDescription ¶
func (s *HttpApiOperation) SetDescription(v string) *HttpApiOperation
func (*HttpApiOperation) SetMethod ¶
func (s *HttpApiOperation) SetMethod(v string) *HttpApiOperation
func (*HttpApiOperation) SetMock ¶
func (s *HttpApiOperation) SetMock(v *HttpApiMockContract) *HttpApiOperation
func (*HttpApiOperation) SetName ¶
func (s *HttpApiOperation) SetName(v string) *HttpApiOperation
func (*HttpApiOperation) SetPath ¶
func (s *HttpApiOperation) SetPath(v string) *HttpApiOperation
func (*HttpApiOperation) SetRequest ¶
func (s *HttpApiOperation) SetRequest(v *HttpApiRequestContract) *HttpApiOperation
func (*HttpApiOperation) SetResponse ¶
func (s *HttpApiOperation) SetResponse(v *HttpApiResponseContract) *HttpApiOperation
func (HttpApiOperation) String ¶
func (s HttpApiOperation) String() string
type HttpApiOperationInfo ¶
type HttpApiOperationInfo struct { // example: // // 1719386834548 CreateTimestamp *int64 `json:"createTimestamp,omitempty" xml:"createTimestamp,omitempty"` // example: // // 获取用户信息 Description *string `json:"description,omitempty" xml:"description,omitempty"` // example: // // GET Method *string `json:"method,omitempty" xml:"method,omitempty"` Mock *HttpApiMockContract `json:"mock,omitempty" xml:"mock,omitempty"` // example: // // GetUserInfo Name *string `json:"name,omitempty" xml:"name,omitempty"` // example: // // op-xxx OperationId *string `json:"operationId,omitempty" xml:"operationId,omitempty"` // example: // // /user/123 Path *string `json:"path,omitempty" xml:"path,omitempty"` Request *HttpApiRequestContract `json:"request,omitempty" xml:"request,omitempty"` Response *HttpApiResponseContract `json:"response,omitempty" xml:"response,omitempty"` }
func (HttpApiOperationInfo) GoString ¶
func (s HttpApiOperationInfo) GoString() string
func (*HttpApiOperationInfo) SetCreateTimestamp ¶
func (s *HttpApiOperationInfo) SetCreateTimestamp(v int64) *HttpApiOperationInfo
func (*HttpApiOperationInfo) SetDescription ¶
func (s *HttpApiOperationInfo) SetDescription(v string) *HttpApiOperationInfo
func (*HttpApiOperationInfo) SetMethod ¶
func (s *HttpApiOperationInfo) SetMethod(v string) *HttpApiOperationInfo
func (*HttpApiOperationInfo) SetMock ¶
func (s *HttpApiOperationInfo) SetMock(v *HttpApiMockContract) *HttpApiOperationInfo
func (*HttpApiOperationInfo) SetName ¶
func (s *HttpApiOperationInfo) SetName(v string) *HttpApiOperationInfo
func (*HttpApiOperationInfo) SetOperationId ¶
func (s *HttpApiOperationInfo) SetOperationId(v string) *HttpApiOperationInfo
func (*HttpApiOperationInfo) SetPath ¶
func (s *HttpApiOperationInfo) SetPath(v string) *HttpApiOperationInfo
func (*HttpApiOperationInfo) SetRequest ¶
func (s *HttpApiOperationInfo) SetRequest(v *HttpApiRequestContract) *HttpApiOperationInfo
func (*HttpApiOperationInfo) SetResponse ¶
func (s *HttpApiOperationInfo) SetResponse(v *HttpApiResponseContract) *HttpApiOperationInfo
func (HttpApiOperationInfo) String ¶
func (s HttpApiOperationInfo) String() string
type HttpApiParameter ¶
type HttpApiParameter struct { DefaultValue *string `json:"defaultValue,omitempty" xml:"defaultValue,omitempty"` Description *string `json:"description,omitempty" xml:"description,omitempty"` ExampleValue *string `json:"exampleValue,omitempty" xml:"exampleValue,omitempty"` // This parameter is required. Name *string `json:"name,omitempty" xml:"name,omitempty"` // example: // // false Required *bool `json:"required,omitempty" xml:"required,omitempty"` // This parameter is required. // // example: // // string Type *string `json:"type,omitempty" xml:"type,omitempty"` }
func (HttpApiParameter) GoString ¶
func (s HttpApiParameter) GoString() string
func (*HttpApiParameter) SetDefaultValue ¶
func (s *HttpApiParameter) SetDefaultValue(v string) *HttpApiParameter
func (*HttpApiParameter) SetDescription ¶
func (s *HttpApiParameter) SetDescription(v string) *HttpApiParameter
func (*HttpApiParameter) SetExampleValue ¶
func (s *HttpApiParameter) SetExampleValue(v string) *HttpApiParameter
func (*HttpApiParameter) SetName ¶
func (s *HttpApiParameter) SetName(v string) *HttpApiParameter
func (*HttpApiParameter) SetRequired ¶
func (s *HttpApiParameter) SetRequired(v bool) *HttpApiParameter
func (*HttpApiParameter) SetType ¶
func (s *HttpApiParameter) SetType(v string) *HttpApiParameter
func (HttpApiParameter) String ¶
func (s HttpApiParameter) String() string
type HttpApiPublishRevisionInfo ¶
type HttpApiPublishRevisionInfo struct { // example: // // SingleService BackendScene *string `json:"backendScene,omitempty" xml:"backendScene,omitempty"` // example: // // Service BackendType *string `json:"backendType,omitempty" xml:"backendType,omitempty"` CloudProductConfig *HttpApiPublishRevisionInfoCloudProductConfig `json:"cloudProductConfig,omitempty" xml:"cloudProductConfig,omitempty" type:"Struct"` // example: // // 1718807057927 CreateTimestamp *int64 `json:"createTimestamp,omitempty" xml:"createTimestamp,omitempty"` CustomDomains []*HttpApiDomainInfo `json:"customDomains,omitempty" xml:"customDomains,omitempty" type:"Repeated"` DnsConfigs []*HttpApiPublishRevisionInfoDnsConfigs `json:"dnsConfigs,omitempty" xml:"dnsConfigs,omitempty" type:"Repeated"` // example: // // env-xxx EnvironmentInfo *HttpApiPublishRevisionInfoEnvironmentInfo `json:"environmentInfo,omitempty" xml:"environmentInfo,omitempty" type:"Struct"` // example: // // true IsCurrentVersion *bool `json:"isCurrentVersion,omitempty" xml:"isCurrentVersion,omitempty"` Operations []*HttpApiOperationInfo `json:"operations,omitempty" xml:"operations,omitempty" type:"Repeated"` // example: // // apr-xxx RevisionId *string `json:"revisionId,omitempty" xml:"revisionId,omitempty"` ServiceConfigs []*HttpApiPublishRevisionInfoServiceConfigs `json:"serviceConfigs,omitempty" xml:"serviceConfigs,omitempty" type:"Repeated"` // example: // // env-xxx.com SubDomains []*HttpApiDomainInfo `json:"subDomains,omitempty" xml:"subDomains,omitempty" type:"Repeated"` VipConfigs []*HttpApiPublishRevisionInfoVipConfigs `json:"vipConfigs,omitempty" xml:"vipConfigs,omitempty" type:"Repeated"` }
func (HttpApiPublishRevisionInfo) GoString ¶
func (s HttpApiPublishRevisionInfo) GoString() string
func (*HttpApiPublishRevisionInfo) SetBackendScene ¶
func (s *HttpApiPublishRevisionInfo) SetBackendScene(v string) *HttpApiPublishRevisionInfo
func (*HttpApiPublishRevisionInfo) SetBackendType ¶
func (s *HttpApiPublishRevisionInfo) SetBackendType(v string) *HttpApiPublishRevisionInfo
func (*HttpApiPublishRevisionInfo) SetCloudProductConfig ¶
func (s *HttpApiPublishRevisionInfo) SetCloudProductConfig(v *HttpApiPublishRevisionInfoCloudProductConfig) *HttpApiPublishRevisionInfo
func (*HttpApiPublishRevisionInfo) SetCreateTimestamp ¶
func (s *HttpApiPublishRevisionInfo) SetCreateTimestamp(v int64) *HttpApiPublishRevisionInfo
func (*HttpApiPublishRevisionInfo) SetCustomDomains ¶
func (s *HttpApiPublishRevisionInfo) SetCustomDomains(v []*HttpApiDomainInfo) *HttpApiPublishRevisionInfo
func (*HttpApiPublishRevisionInfo) SetDnsConfigs ¶
func (s *HttpApiPublishRevisionInfo) SetDnsConfigs(v []*HttpApiPublishRevisionInfoDnsConfigs) *HttpApiPublishRevisionInfo
func (*HttpApiPublishRevisionInfo) SetEnvironmentInfo ¶
func (s *HttpApiPublishRevisionInfo) SetEnvironmentInfo(v *HttpApiPublishRevisionInfoEnvironmentInfo) *HttpApiPublishRevisionInfo
func (*HttpApiPublishRevisionInfo) SetIsCurrentVersion ¶
func (s *HttpApiPublishRevisionInfo) SetIsCurrentVersion(v bool) *HttpApiPublishRevisionInfo
func (*HttpApiPublishRevisionInfo) SetOperations ¶
func (s *HttpApiPublishRevisionInfo) SetOperations(v []*HttpApiOperationInfo) *HttpApiPublishRevisionInfo
func (*HttpApiPublishRevisionInfo) SetRevisionId ¶
func (s *HttpApiPublishRevisionInfo) SetRevisionId(v string) *HttpApiPublishRevisionInfo
func (*HttpApiPublishRevisionInfo) SetServiceConfigs ¶
func (s *HttpApiPublishRevisionInfo) SetServiceConfigs(v []*HttpApiPublishRevisionInfoServiceConfigs) *HttpApiPublishRevisionInfo
func (*HttpApiPublishRevisionInfo) SetSubDomains ¶
func (s *HttpApiPublishRevisionInfo) SetSubDomains(v []*HttpApiDomainInfo) *HttpApiPublishRevisionInfo
func (*HttpApiPublishRevisionInfo) SetVipConfigs ¶
func (s *HttpApiPublishRevisionInfo) SetVipConfigs(v []*HttpApiPublishRevisionInfoVipConfigs) *HttpApiPublishRevisionInfo
func (HttpApiPublishRevisionInfo) String ¶
func (s HttpApiPublishRevisionInfo) String() string
type HttpApiPublishRevisionInfoCloudProductConfig ¶
type HttpApiPublishRevisionInfoCloudProductConfig struct { // example: // // FC CloudProductType *string `json:"cloudProductType,omitempty" xml:"cloudProductType,omitempty"` ContainerServiceConfigs []*HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs `json:"containerServiceConfigs,omitempty" xml:"containerServiceConfigs,omitempty" type:"Repeated"` FunctionConfigs []*HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs `json:"functionConfigs,omitempty" xml:"functionConfigs,omitempty" type:"Repeated"` MseNacosConfigs []*HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs `json:"mseNacosConfigs,omitempty" xml:"mseNacosConfigs,omitempty" type:"Repeated"` }
func (HttpApiPublishRevisionInfoCloudProductConfig) GoString ¶
func (s HttpApiPublishRevisionInfoCloudProductConfig) GoString() string
func (*HttpApiPublishRevisionInfoCloudProductConfig) SetCloudProductType ¶
func (s *HttpApiPublishRevisionInfoCloudProductConfig) SetCloudProductType(v string) *HttpApiPublishRevisionInfoCloudProductConfig
func (*HttpApiPublishRevisionInfoCloudProductConfig) SetContainerServiceConfigs ¶
func (s *HttpApiPublishRevisionInfoCloudProductConfig) SetContainerServiceConfigs(v []*HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs) *HttpApiPublishRevisionInfoCloudProductConfig
func (*HttpApiPublishRevisionInfoCloudProductConfig) SetFunctionConfigs ¶
func (s *HttpApiPublishRevisionInfoCloudProductConfig) SetFunctionConfigs(v []*HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs) *HttpApiPublishRevisionInfoCloudProductConfig
func (*HttpApiPublishRevisionInfoCloudProductConfig) SetMseNacosConfigs ¶
func (s *HttpApiPublishRevisionInfoCloudProductConfig) SetMseNacosConfigs(v []*HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs) *HttpApiPublishRevisionInfoCloudProductConfig
func (HttpApiPublishRevisionInfoCloudProductConfig) String ¶
func (s HttpApiPublishRevisionInfoCloudProductConfig) String() string
type HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs ¶
type HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs struct { // example: // // gs-xxx GatewayServiceId *string `json:"gatewayServiceId,omitempty" xml:"gatewayServiceId,omitempty"` Match *HttpApiBackendMatchConditions `json:"match,omitempty" xml:"match,omitempty"` // example: // // demo-service Name *string `json:"name,omitempty" xml:"name,omitempty"` // example: // // default Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"` // example: // // 8080 Port *int32 `json:"port,omitempty" xml:"port,omitempty"` // example: // // HTTP Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` // example: // // 100 Weight *string `json:"weight,omitempty" xml:"weight,omitempty"` }
func (HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs) GoString ¶
func (s HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs) GoString() string
func (*HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs) SetGatewayServiceId ¶
func (s *HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs) SetGatewayServiceId(v string) *HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs
func (*HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs) SetNamespace ¶
func (*HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs) SetProtocol ¶
func (HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs) String ¶
func (s HttpApiPublishRevisionInfoCloudProductConfigContainerServiceConfigs) String() string
type HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs ¶
type HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs struct { // example: // // gs-xxx GatewayServiceId *string `json:"gatewayServiceId,omitempty" xml:"gatewayServiceId,omitempty"` Match *HttpApiBackendMatchConditions `json:"match,omitempty" xml:"match,omitempty"` // example: // // demo-function Name *string `json:"name,omitempty" xml:"name,omitempty"` // example: // // LATEST Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` // example: // // 100 Weight *int32 `json:"weight,omitempty" xml:"weight,omitempty"` }
func (HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs) GoString ¶
func (s HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs) GoString() string
func (*HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs) SetGatewayServiceId ¶
func (s *HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs) SetGatewayServiceId(v string) *HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs
func (*HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs) SetQualifier ¶
func (HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs) String ¶
func (s HttpApiPublishRevisionInfoCloudProductConfigFunctionConfigs) String() string
type HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs ¶
type HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs struct { // example: // // gs-xxx GatewayServiceId *string `json:"gatewayServiceId,omitempty" xml:"gatewayServiceId,omitempty"` // example: // // DEFAULT_GROUP GroupName *string `json:"groupName,omitempty" xml:"groupName,omitempty"` Match *HttpApiBackendMatchConditions `json:"match,omitempty" xml:"match,omitempty"` // example: // // spring-demo Name *string `json:"name,omitempty" xml:"name,omitempty"` // example: // // public Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"` // example: // // 100 Weight *int32 `json:"weight,omitempty" xml:"weight,omitempty"` }
func (HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs) GoString ¶
func (s HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs) GoString() string
func (*HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs) SetGatewayServiceId ¶
func (s *HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs) SetGatewayServiceId(v string) *HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs
func (*HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs) SetGroupName ¶
func (*HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs) SetNamespace ¶
func (HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs) String ¶
func (s HttpApiPublishRevisionInfoCloudProductConfigMseNacosConfigs) String() string
type HttpApiPublishRevisionInfoDnsConfigs ¶
type HttpApiPublishRevisionInfoDnsConfigs struct { DnsList []*string `json:"dnsList,omitempty" xml:"dnsList,omitempty" type:"Repeated"` Match *HttpApiBackendMatchConditions `json:"match,omitempty" xml:"match,omitempty"` // example: // // 100 Weight *int32 `json:"weight,omitempty" xml:"weight,omitempty"` }
func (HttpApiPublishRevisionInfoDnsConfigs) GoString ¶
func (s HttpApiPublishRevisionInfoDnsConfigs) GoString() string
func (*HttpApiPublishRevisionInfoDnsConfigs) SetDnsList ¶
func (s *HttpApiPublishRevisionInfoDnsConfigs) SetDnsList(v []*string) *HttpApiPublishRevisionInfoDnsConfigs
func (*HttpApiPublishRevisionInfoDnsConfigs) SetMatch ¶
func (s *HttpApiPublishRevisionInfoDnsConfigs) SetMatch(v *HttpApiBackendMatchConditions) *HttpApiPublishRevisionInfoDnsConfigs
func (*HttpApiPublishRevisionInfoDnsConfigs) SetWeight ¶
func (s *HttpApiPublishRevisionInfoDnsConfigs) SetWeight(v int32) *HttpApiPublishRevisionInfoDnsConfigs
func (HttpApiPublishRevisionInfoDnsConfigs) String ¶
func (s HttpApiPublishRevisionInfoDnsConfigs) String() string
type HttpApiPublishRevisionInfoEnvironmentInfo ¶
type HttpApiPublishRevisionInfoEnvironmentInfo struct { // example: // // 测试 Alias *string `json:"alias,omitempty" xml:"alias,omitempty"` // example: // // env-xxx EnvironmentId *string `json:"environmentId,omitempty" xml:"environmentId,omitempty"` GatewayInfo *HttpApiPublishRevisionInfoEnvironmentInfoGatewayInfo `json:"gatewayInfo,omitempty" xml:"gatewayInfo,omitempty" type:"Struct"` // example: // // test Name *string `json:"name,omitempty" xml:"name,omitempty"` }
func (HttpApiPublishRevisionInfoEnvironmentInfo) GoString ¶
func (s HttpApiPublishRevisionInfoEnvironmentInfo) GoString() string
func (*HttpApiPublishRevisionInfoEnvironmentInfo) SetAlias ¶
func (s *HttpApiPublishRevisionInfoEnvironmentInfo) SetAlias(v string) *HttpApiPublishRevisionInfoEnvironmentInfo
func (*HttpApiPublishRevisionInfoEnvironmentInfo) SetEnvironmentId ¶
func (s *HttpApiPublishRevisionInfoEnvironmentInfo) SetEnvironmentId(v string) *HttpApiPublishRevisionInfoEnvironmentInfo
func (*HttpApiPublishRevisionInfoEnvironmentInfo) SetGatewayInfo ¶
func (*HttpApiPublishRevisionInfoEnvironmentInfo) SetName ¶
func (s *HttpApiPublishRevisionInfoEnvironmentInfo) SetName(v string) *HttpApiPublishRevisionInfoEnvironmentInfo
func (HttpApiPublishRevisionInfoEnvironmentInfo) String ¶
func (s HttpApiPublishRevisionInfoEnvironmentInfo) String() string
type HttpApiPublishRevisionInfoEnvironmentInfoGatewayInfo ¶
type HttpApiPublishRevisionInfoEnvironmentInfoGatewayInfo struct { // example: // // gw-xxx GatewayId *string `json:"gatewayId,omitempty" xml:"gatewayId,omitempty"` // example: // // 实例1 Name *string `json:"name,omitempty" xml:"name,omitempty"` }
func (HttpApiPublishRevisionInfoEnvironmentInfoGatewayInfo) GoString ¶
func (s HttpApiPublishRevisionInfoEnvironmentInfoGatewayInfo) GoString() string
func (*HttpApiPublishRevisionInfoEnvironmentInfoGatewayInfo) SetGatewayId ¶
func (s *HttpApiPublishRevisionInfoEnvironmentInfoGatewayInfo) SetGatewayId(v string) *HttpApiPublishRevisionInfoEnvironmentInfoGatewayInfo
func (HttpApiPublishRevisionInfoEnvironmentInfoGatewayInfo) String ¶
func (s HttpApiPublishRevisionInfoEnvironmentInfoGatewayInfo) String() string
type HttpApiPublishRevisionInfoServiceConfigs ¶
type HttpApiPublishRevisionInfoServiceConfigs struct { // example: // // gs-xxx GatewayServiceId *string `json:"gatewayServiceId,omitempty" xml:"gatewayServiceId,omitempty"` Match *HttpApiBackendMatchConditions `json:"match,omitempty" xml:"match,omitempty"` // example: // // 8080 Port *int32 `json:"port,omitempty" xml:"port,omitempty"` // example: // // HTTP Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` // example: // // v1 Version *string `json:"version,omitempty" xml:"version,omitempty"` // example: // // 100 Weight *int32 `json:"weight,omitempty" xml:"weight,omitempty"` }
func (HttpApiPublishRevisionInfoServiceConfigs) GoString ¶
func (s HttpApiPublishRevisionInfoServiceConfigs) GoString() string
func (*HttpApiPublishRevisionInfoServiceConfigs) SetGatewayServiceId ¶
func (s *HttpApiPublishRevisionInfoServiceConfigs) SetGatewayServiceId(v string) *HttpApiPublishRevisionInfoServiceConfigs
func (*HttpApiPublishRevisionInfoServiceConfigs) SetPort ¶
func (s *HttpApiPublishRevisionInfoServiceConfigs) SetPort(v int32) *HttpApiPublishRevisionInfoServiceConfigs
func (*HttpApiPublishRevisionInfoServiceConfigs) SetProtocol ¶
func (s *HttpApiPublishRevisionInfoServiceConfigs) SetProtocol(v string) *HttpApiPublishRevisionInfoServiceConfigs
func (*HttpApiPublishRevisionInfoServiceConfigs) SetVersion ¶
func (s *HttpApiPublishRevisionInfoServiceConfigs) SetVersion(v string) *HttpApiPublishRevisionInfoServiceConfigs
func (*HttpApiPublishRevisionInfoServiceConfigs) SetWeight ¶
func (s *HttpApiPublishRevisionInfoServiceConfigs) SetWeight(v int32) *HttpApiPublishRevisionInfoServiceConfigs
func (HttpApiPublishRevisionInfoServiceConfigs) String ¶
func (s HttpApiPublishRevisionInfoServiceConfigs) String() string
type HttpApiPublishRevisionInfoVipConfigs ¶
type HttpApiPublishRevisionInfoVipConfigs struct { Endpoints []*string `json:"endpoints,omitempty" xml:"endpoints,omitempty" type:"Repeated"` Match *HttpApiBackendMatchConditions `json:"match,omitempty" xml:"match,omitempty"` // example: // // 100 Weight *int32 `json:"weight,omitempty" xml:"weight,omitempty"` }
func (HttpApiPublishRevisionInfoVipConfigs) GoString ¶
func (s HttpApiPublishRevisionInfoVipConfigs) GoString() string
func (*HttpApiPublishRevisionInfoVipConfigs) SetEndpoints ¶
func (s *HttpApiPublishRevisionInfoVipConfigs) SetEndpoints(v []*string) *HttpApiPublishRevisionInfoVipConfigs
func (*HttpApiPublishRevisionInfoVipConfigs) SetMatch ¶
func (s *HttpApiPublishRevisionInfoVipConfigs) SetMatch(v *HttpApiBackendMatchConditions) *HttpApiPublishRevisionInfoVipConfigs
func (*HttpApiPublishRevisionInfoVipConfigs) SetWeight ¶
func (s *HttpApiPublishRevisionInfoVipConfigs) SetWeight(v int32) *HttpApiPublishRevisionInfoVipConfigs
func (HttpApiPublishRevisionInfoVipConfigs) String ¶
func (s HttpApiPublishRevisionInfoVipConfigs) String() string
type HttpApiRequestContract ¶
type HttpApiRequestContract struct { Body *HttpApiRequestContractBody `json:"body,omitempty" xml:"body,omitempty" type:"Struct"` HeaderParameters []*HttpApiParameter `json:"headerParameters,omitempty" xml:"headerParameters,omitempty" type:"Repeated"` PathParameters []*HttpApiParameter `json:"pathParameters,omitempty" xml:"pathParameters,omitempty" type:"Repeated"` QueryParameters []*HttpApiParameter `json:"queryParameters,omitempty" xml:"queryParameters,omitempty" type:"Repeated"` }
func (HttpApiRequestContract) GoString ¶
func (s HttpApiRequestContract) GoString() string
func (*HttpApiRequestContract) SetBody ¶
func (s *HttpApiRequestContract) SetBody(v *HttpApiRequestContractBody) *HttpApiRequestContract
func (*HttpApiRequestContract) SetHeaderParameters ¶
func (s *HttpApiRequestContract) SetHeaderParameters(v []*HttpApiParameter) *HttpApiRequestContract
func (*HttpApiRequestContract) SetPathParameters ¶
func (s *HttpApiRequestContract) SetPathParameters(v []*HttpApiParameter) *HttpApiRequestContract
func (*HttpApiRequestContract) SetQueryParameters ¶
func (s *HttpApiRequestContract) SetQueryParameters(v []*HttpApiParameter) *HttpApiRequestContract
func (HttpApiRequestContract) String ¶
func (s HttpApiRequestContract) String() string
type HttpApiRequestContractBody ¶
type HttpApiRequestContractBody struct { // example: // // application/json ContentType *string `json:"contentType,omitempty" xml:"contentType,omitempty"` Description *string `json:"description,omitempty" xml:"description,omitempty"` // example: // // {"key":"value"} Example *string `json:"example,omitempty" xml:"example,omitempty"` JsonSchema *string `json:"jsonSchema,omitempty" xml:"jsonSchema,omitempty"` }
func (HttpApiRequestContractBody) GoString ¶
func (s HttpApiRequestContractBody) GoString() string
func (*HttpApiRequestContractBody) SetContentType ¶
func (s *HttpApiRequestContractBody) SetContentType(v string) *HttpApiRequestContractBody
func (*HttpApiRequestContractBody) SetDescription ¶
func (s *HttpApiRequestContractBody) SetDescription(v string) *HttpApiRequestContractBody
func (*HttpApiRequestContractBody) SetExample ¶
func (s *HttpApiRequestContractBody) SetExample(v string) *HttpApiRequestContractBody
func (*HttpApiRequestContractBody) SetJsonSchema ¶
func (s *HttpApiRequestContractBody) SetJsonSchema(v string) *HttpApiRequestContractBody
func (HttpApiRequestContractBody) String ¶
func (s HttpApiRequestContractBody) String() string
type HttpApiResponseContract ¶
type HttpApiResponseContract struct { // This parameter is required. // // example: // // application/json ContentType *string `json:"contentType,omitempty" xml:"contentType,omitempty"` Items []*HttpApiResponseContractItems `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"` }
func (HttpApiResponseContract) GoString ¶
func (s HttpApiResponseContract) GoString() string
func (*HttpApiResponseContract) SetContentType ¶
func (s *HttpApiResponseContract) SetContentType(v string) *HttpApiResponseContract
func (*HttpApiResponseContract) SetItems ¶
func (s *HttpApiResponseContract) SetItems(v []*HttpApiResponseContractItems) *HttpApiResponseContract
func (HttpApiResponseContract) String ¶
func (s HttpApiResponseContract) String() string
type HttpApiResponseContractItems ¶
type HttpApiResponseContractItems struct { // example: // // 200 Code *int32 `json:"code,omitempty" xml:"code,omitempty"` // example: // // 正常接口响应 Description *string `json:"description,omitempty" xml:"description,omitempty"` // example: // // {"result": "ok"} Example *string `json:"example,omitempty" xml:"example,omitempty"` JsonSchema *string `json:"jsonSchema,omitempty" xml:"jsonSchema,omitempty"` }
func (HttpApiResponseContractItems) GoString ¶
func (s HttpApiResponseContractItems) GoString() string
func (*HttpApiResponseContractItems) SetCode ¶
func (s *HttpApiResponseContractItems) SetCode(v int32) *HttpApiResponseContractItems
func (*HttpApiResponseContractItems) SetDescription ¶
func (s *HttpApiResponseContractItems) SetDescription(v string) *HttpApiResponseContractItems
func (*HttpApiResponseContractItems) SetExample ¶
func (s *HttpApiResponseContractItems) SetExample(v string) *HttpApiResponseContractItems
func (*HttpApiResponseContractItems) SetJsonSchema ¶
func (s *HttpApiResponseContractItems) SetJsonSchema(v string) *HttpApiResponseContractItems
func (HttpApiResponseContractItems) String ¶
func (s HttpApiResponseContractItems) String() string
type HttpApiVersionConfig ¶
type HttpApiVersionConfig struct { // example: // // true Enable *bool `json:"enable,omitempty" xml:"enable,omitempty"` // example: // // my-version HeaderName *string `json:"headerName,omitempty" xml:"headerName,omitempty"` // example: // // myVersion QueryName *string `json:"queryName,omitempty" xml:"queryName,omitempty"` // example: // // Query Scheme *string `json:"scheme,omitempty" xml:"scheme,omitempty"` // example: // // v1 Version *string `json:"version,omitempty" xml:"version,omitempty"` }
func (HttpApiVersionConfig) GoString ¶
func (s HttpApiVersionConfig) GoString() string
func (*HttpApiVersionConfig) SetEnable ¶
func (s *HttpApiVersionConfig) SetEnable(v bool) *HttpApiVersionConfig
func (*HttpApiVersionConfig) SetHeaderName ¶
func (s *HttpApiVersionConfig) SetHeaderName(v string) *HttpApiVersionConfig
func (*HttpApiVersionConfig) SetQueryName ¶
func (s *HttpApiVersionConfig) SetQueryName(v string) *HttpApiVersionConfig
func (*HttpApiVersionConfig) SetScheme ¶
func (s *HttpApiVersionConfig) SetScheme(v string) *HttpApiVersionConfig
func (*HttpApiVersionConfig) SetVersion ¶
func (s *HttpApiVersionConfig) SetVersion(v string) *HttpApiVersionConfig
func (HttpApiVersionConfig) String ¶
func (s HttpApiVersionConfig) String() string
type HttpApiVersionInfo ¶
type HttpApiVersionInfo struct { // example: // // true Enable *bool `json:"enable,omitempty" xml:"enable,omitempty"` // example: // // my-version HeaderName *string `json:"headerName,omitempty" xml:"headerName,omitempty"` // example: // // myVersion QueryName *string `json:"queryName,omitempty" xml:"queryName,omitempty"` // example: // // Query Scheme *string `json:"scheme,omitempty" xml:"scheme,omitempty"` // example: // // v1 Version *string `json:"version,omitempty" xml:"version,omitempty"` }
func (HttpApiVersionInfo) GoString ¶
func (s HttpApiVersionInfo) GoString() string
func (*HttpApiVersionInfo) SetEnable ¶
func (s *HttpApiVersionInfo) SetEnable(v bool) *HttpApiVersionInfo
func (*HttpApiVersionInfo) SetHeaderName ¶
func (s *HttpApiVersionInfo) SetHeaderName(v string) *HttpApiVersionInfo
func (*HttpApiVersionInfo) SetQueryName ¶
func (s *HttpApiVersionInfo) SetQueryName(v string) *HttpApiVersionInfo
func (*HttpApiVersionInfo) SetScheme ¶
func (s *HttpApiVersionInfo) SetScheme(v string) *HttpApiVersionInfo
func (*HttpApiVersionInfo) SetVersion ¶
func (s *HttpApiVersionInfo) SetVersion(v string) *HttpApiVersionInfo
func (HttpApiVersionInfo) String ¶
func (s HttpApiVersionInfo) String() string
type HttpDubboTranscoder ¶
type HttpDubboTranscoder struct { DubboServiceGroup *string `json:"dubboServiceGroup,omitempty" xml:"dubboServiceGroup,omitempty"` DubboServiceName *string `json:"dubboServiceName,omitempty" xml:"dubboServiceName,omitempty"` DubboServiceVersion *string `json:"dubboServiceVersion,omitempty" xml:"dubboServiceVersion,omitempty"` MothedMapList []*HttpDubboTranscoderMothedMapList `json:"mothedMapList,omitempty" xml:"mothedMapList,omitempty" type:"Repeated"` }
func (HttpDubboTranscoder) GoString ¶
func (s HttpDubboTranscoder) GoString() string
func (*HttpDubboTranscoder) SetDubboServiceGroup ¶
func (s *HttpDubboTranscoder) SetDubboServiceGroup(v string) *HttpDubboTranscoder
func (*HttpDubboTranscoder) SetDubboServiceName ¶
func (s *HttpDubboTranscoder) SetDubboServiceName(v string) *HttpDubboTranscoder
func (*HttpDubboTranscoder) SetDubboServiceVersion ¶
func (s *HttpDubboTranscoder) SetDubboServiceVersion(v string) *HttpDubboTranscoder
func (*HttpDubboTranscoder) SetMothedMapList ¶
func (s *HttpDubboTranscoder) SetMothedMapList(v []*HttpDubboTranscoderMothedMapList) *HttpDubboTranscoder
func (HttpDubboTranscoder) String ¶
func (s HttpDubboTranscoder) String() string
type HttpDubboTranscoderMothedMapList ¶
type HttpDubboTranscoderMothedMapList struct { DubboMothedName *string `json:"dubboMothedName,omitempty" xml:"dubboMothedName,omitempty"` // example: // // ALL_GET HttpMothed *string `json:"httpMothed,omitempty" xml:"httpMothed,omitempty"` // example: // // /mytestzbk/sayhello Mothedpath *string `json:"mothedpath,omitempty" xml:"mothedpath,omitempty"` ParamMapsList []*HttpDubboTranscoderMothedMapListParamMapsList `json:"paramMapsList,omitempty" xml:"paramMapsList,omitempty" type:"Repeated"` // example: // // PASS_NOT PassThroughAllHeaders *string `json:"passThroughAllHeaders,omitempty" xml:"passThroughAllHeaders,omitempty"` PassThroughList []*string `json:"passThroughList,omitempty" xml:"passThroughList,omitempty" type:"Repeated"` }
func (HttpDubboTranscoderMothedMapList) GoString ¶
func (s HttpDubboTranscoderMothedMapList) GoString() string
func (*HttpDubboTranscoderMothedMapList) SetDubboMothedName ¶
func (s *HttpDubboTranscoderMothedMapList) SetDubboMothedName(v string) *HttpDubboTranscoderMothedMapList
func (*HttpDubboTranscoderMothedMapList) SetHttpMothed ¶
func (s *HttpDubboTranscoderMothedMapList) SetHttpMothed(v string) *HttpDubboTranscoderMothedMapList
func (*HttpDubboTranscoderMothedMapList) SetMothedpath ¶
func (s *HttpDubboTranscoderMothedMapList) SetMothedpath(v string) *HttpDubboTranscoderMothedMapList
func (*HttpDubboTranscoderMothedMapList) SetParamMapsList ¶
func (s *HttpDubboTranscoderMothedMapList) SetParamMapsList(v []*HttpDubboTranscoderMothedMapListParamMapsList) *HttpDubboTranscoderMothedMapList
func (*HttpDubboTranscoderMothedMapList) SetPassThroughAllHeaders ¶
func (s *HttpDubboTranscoderMothedMapList) SetPassThroughAllHeaders(v string) *HttpDubboTranscoderMothedMapList
func (*HttpDubboTranscoderMothedMapList) SetPassThroughList ¶
func (s *HttpDubboTranscoderMothedMapList) SetPassThroughList(v []*string) *HttpDubboTranscoderMothedMapList
func (HttpDubboTranscoderMothedMapList) String ¶
func (s HttpDubboTranscoderMothedMapList) String() string
type HttpDubboTranscoderMothedMapListParamMapsList ¶
type HttpDubboTranscoderMothedMapListParamMapsList struct { // example: // // name ExtractKey *string `json:"extractKey,omitempty" xml:"extractKey,omitempty"` // example: // // ALL_QUERY_PARAMETER ExtractKeySpec *string `json:"extractKeySpec,omitempty" xml:"extractKeySpec,omitempty"` // example: // // java.lang.String MappingType *string `json:"mappingType,omitempty" xml:"mappingType,omitempty"` }
func (HttpDubboTranscoderMothedMapListParamMapsList) GoString ¶
func (s HttpDubboTranscoderMothedMapListParamMapsList) GoString() string
func (*HttpDubboTranscoderMothedMapListParamMapsList) SetExtractKey ¶
func (s *HttpDubboTranscoderMothedMapListParamMapsList) SetExtractKey(v string) *HttpDubboTranscoderMothedMapListParamMapsList
func (*HttpDubboTranscoderMothedMapListParamMapsList) SetExtractKeySpec ¶
func (s *HttpDubboTranscoderMothedMapListParamMapsList) SetExtractKeySpec(v string) *HttpDubboTranscoderMothedMapListParamMapsList
func (*HttpDubboTranscoderMothedMapListParamMapsList) SetMappingType ¶
func (s *HttpDubboTranscoderMothedMapListParamMapsList) SetMappingType(v string) *HttpDubboTranscoderMothedMapListParamMapsList
func (HttpDubboTranscoderMothedMapListParamMapsList) String ¶
func (s HttpDubboTranscoderMothedMapListParamMapsList) String() string
type HttpRoute ¶
type HttpRoute struct { Backend *Backend `json:"backend,omitempty" xml:"backend,omitempty"` CreateTimestamp *int64 `json:"createTimestamp,omitempty" xml:"createTimestamp,omitempty"` DeployStatus *string `json:"deployStatus,omitempty" xml:"deployStatus,omitempty"` Description *string `json:"description,omitempty" xml:"description,omitempty"` DomainInfos []*HttpRouteDomainInfos `json:"domainInfos,omitempty" xml:"domainInfos,omitempty" type:"Repeated"` EnvironmentInfo *HttpRouteEnvironmentInfo `json:"environmentInfo,omitempty" xml:"environmentInfo,omitempty" type:"Struct"` Match *HttpRouteMatch `json:"match,omitempty" xml:"match,omitempty"` Name *string `json:"name,omitempty" xml:"name,omitempty"` RouteId *string `json:"routeId,omitempty" xml:"routeId,omitempty"` UpdateTimestamp *int64 `json:"updateTimestamp,omitempty" xml:"updateTimestamp,omitempty"` }
func (*HttpRoute) SetBackend ¶
func (*HttpRoute) SetCreateTimestamp ¶
func (*HttpRoute) SetDeployStatus ¶
func (*HttpRoute) SetDescription ¶
func (*HttpRoute) SetDomainInfos ¶
func (s *HttpRoute) SetDomainInfos(v []*HttpRouteDomainInfos) *HttpRoute
func (*HttpRoute) SetEnvironmentInfo ¶
func (s *HttpRoute) SetEnvironmentInfo(v *HttpRouteEnvironmentInfo) *HttpRoute
func (*HttpRoute) SetMatch ¶
func (s *HttpRoute) SetMatch(v *HttpRouteMatch) *HttpRoute
func (*HttpRoute) SetRouteId ¶
func (*HttpRoute) SetUpdateTimestamp ¶
type HttpRouteDomainInfos ¶
type HttpRouteDomainInfos struct { DomainId *string `json:"domainId,omitempty" xml:"domainId,omitempty"` Name *string `json:"name,omitempty" xml:"name,omitempty"` Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` }
func (HttpRouteDomainInfos) GoString ¶
func (s HttpRouteDomainInfos) GoString() string
func (*HttpRouteDomainInfos) SetDomainId ¶
func (s *HttpRouteDomainInfos) SetDomainId(v string) *HttpRouteDomainInfos
func (*HttpRouteDomainInfos) SetName ¶
func (s *HttpRouteDomainInfos) SetName(v string) *HttpRouteDomainInfos
func (*HttpRouteDomainInfos) SetProtocol ¶
func (s *HttpRouteDomainInfos) SetProtocol(v string) *HttpRouteDomainInfos
func (HttpRouteDomainInfos) String ¶
func (s HttpRouteDomainInfos) String() string
type HttpRouteEnvironmentInfo ¶
type HttpRouteEnvironmentInfo struct { Alias *string `json:"alias,omitempty" xml:"alias,omitempty"` EnvironmentId *string `json:"environmentId,omitempty" xml:"environmentId,omitempty"` GatewayInfo *HttpRouteEnvironmentInfoGatewayInfo `json:"gatewayInfo,omitempty" xml:"gatewayInfo,omitempty" type:"Struct"` Name *string `json:"name,omitempty" xml:"name,omitempty"` SubDomains []*HttpRouteEnvironmentInfoSubDomains `json:"subDomains,omitempty" xml:"subDomains,omitempty" type:"Repeated"` }
func (HttpRouteEnvironmentInfo) GoString ¶
func (s HttpRouteEnvironmentInfo) GoString() string
func (*HttpRouteEnvironmentInfo) SetAlias ¶
func (s *HttpRouteEnvironmentInfo) SetAlias(v string) *HttpRouteEnvironmentInfo
func (*HttpRouteEnvironmentInfo) SetEnvironmentId ¶
func (s *HttpRouteEnvironmentInfo) SetEnvironmentId(v string) *HttpRouteEnvironmentInfo
func (*HttpRouteEnvironmentInfo) SetGatewayInfo ¶
func (s *HttpRouteEnvironmentInfo) SetGatewayInfo(v *HttpRouteEnvironmentInfoGatewayInfo) *HttpRouteEnvironmentInfo
func (*HttpRouteEnvironmentInfo) SetName ¶
func (s *HttpRouteEnvironmentInfo) SetName(v string) *HttpRouteEnvironmentInfo
func (*HttpRouteEnvironmentInfo) SetSubDomains ¶
func (s *HttpRouteEnvironmentInfo) SetSubDomains(v []*HttpRouteEnvironmentInfoSubDomains) *HttpRouteEnvironmentInfo
func (HttpRouteEnvironmentInfo) String ¶
func (s HttpRouteEnvironmentInfo) String() string
type HttpRouteEnvironmentInfoGatewayInfo ¶
type HttpRouteEnvironmentInfoGatewayInfo struct { GatewayId *string `json:"gatewayId,omitempty" xml:"gatewayId,omitempty"` Name *string `json:"name,omitempty" xml:"name,omitempty"` }
func (HttpRouteEnvironmentInfoGatewayInfo) GoString ¶
func (s HttpRouteEnvironmentInfoGatewayInfo) GoString() string
func (*HttpRouteEnvironmentInfoGatewayInfo) SetGatewayId ¶
func (s *HttpRouteEnvironmentInfoGatewayInfo) SetGatewayId(v string) *HttpRouteEnvironmentInfoGatewayInfo
func (*HttpRouteEnvironmentInfoGatewayInfo) SetName ¶
func (s *HttpRouteEnvironmentInfoGatewayInfo) SetName(v string) *HttpRouteEnvironmentInfoGatewayInfo
func (HttpRouteEnvironmentInfoGatewayInfo) String ¶
func (s HttpRouteEnvironmentInfoGatewayInfo) String() string
type HttpRouteEnvironmentInfoSubDomains ¶
type HttpRouteEnvironmentInfoSubDomains struct { DomainId *string `json:"domainId,omitempty" xml:"domainId,omitempty"` Name *string `json:"name,omitempty" xml:"name,omitempty"` // example: // // Internet NetworkType *string `json:"networkType,omitempty" xml:"networkType,omitempty"` Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` }
func (HttpRouteEnvironmentInfoSubDomains) GoString ¶
func (s HttpRouteEnvironmentInfoSubDomains) GoString() string
func (*HttpRouteEnvironmentInfoSubDomains) SetDomainId ¶
func (s *HttpRouteEnvironmentInfoSubDomains) SetDomainId(v string) *HttpRouteEnvironmentInfoSubDomains
func (*HttpRouteEnvironmentInfoSubDomains) SetName ¶
func (s *HttpRouteEnvironmentInfoSubDomains) SetName(v string) *HttpRouteEnvironmentInfoSubDomains
func (*HttpRouteEnvironmentInfoSubDomains) SetNetworkType ¶
func (s *HttpRouteEnvironmentInfoSubDomains) SetNetworkType(v string) *HttpRouteEnvironmentInfoSubDomains
func (*HttpRouteEnvironmentInfoSubDomains) SetProtocol ¶
func (s *HttpRouteEnvironmentInfoSubDomains) SetProtocol(v string) *HttpRouteEnvironmentInfoSubDomains
func (HttpRouteEnvironmentInfoSubDomains) String ¶
func (s HttpRouteEnvironmentInfoSubDomains) String() string
type HttpRouteMatch ¶
type HttpRouteMatch struct { Headers []*HttpRouteMatchHeaders `json:"headers,omitempty" xml:"headers,omitempty" type:"Repeated"` // example: // // true IgnoreUriCase *bool `json:"ignoreUriCase,omitempty" xml:"ignoreUriCase,omitempty"` Methods []*string `json:"methods,omitempty" xml:"methods,omitempty" type:"Repeated"` Path *HttpRouteMatchPath `json:"path,omitempty" xml:"path,omitempty" type:"Struct"` QueryParams []*HttpRouteMatchQueryParams `json:"queryParams,omitempty" xml:"queryParams,omitempty" type:"Repeated"` }
func (HttpRouteMatch) GoString ¶
func (s HttpRouteMatch) GoString() string
func (*HttpRouteMatch) SetHeaders ¶
func (s *HttpRouteMatch) SetHeaders(v []*HttpRouteMatchHeaders) *HttpRouteMatch
func (*HttpRouteMatch) SetIgnoreUriCase ¶
func (s *HttpRouteMatch) SetIgnoreUriCase(v bool) *HttpRouteMatch
func (*HttpRouteMatch) SetMethods ¶
func (s *HttpRouteMatch) SetMethods(v []*string) *HttpRouteMatch
func (*HttpRouteMatch) SetPath ¶
func (s *HttpRouteMatch) SetPath(v *HttpRouteMatchPath) *HttpRouteMatch
func (*HttpRouteMatch) SetQueryParams ¶
func (s *HttpRouteMatch) SetQueryParams(v []*HttpRouteMatchQueryParams) *HttpRouteMatch
func (HttpRouteMatch) String ¶
func (s HttpRouteMatch) String() string
type HttpRouteMatchHeaders ¶
type HttpRouteMatchHeaders struct { // example: // // dev Name *string `json:"name,omitempty" xml:"name,omitempty"` // example: // // Exact Type *string `json:"type,omitempty" xml:"type,omitempty"` // example: // // true Value *string `json:"value,omitempty" xml:"value,omitempty"` }
func (HttpRouteMatchHeaders) GoString ¶
func (s HttpRouteMatchHeaders) GoString() string
func (*HttpRouteMatchHeaders) SetName ¶
func (s *HttpRouteMatchHeaders) SetName(v string) *HttpRouteMatchHeaders
func (*HttpRouteMatchHeaders) SetType ¶
func (s *HttpRouteMatchHeaders) SetType(v string) *HttpRouteMatchHeaders
func (*HttpRouteMatchHeaders) SetValue ¶
func (s *HttpRouteMatchHeaders) SetValue(v string) *HttpRouteMatchHeaders
func (HttpRouteMatchHeaders) String ¶
func (s HttpRouteMatchHeaders) String() string
type HttpRouteMatchPath ¶
type HttpRouteMatchPath struct { // example: // // Prefix Type *string `json:"type,omitempty" xml:"type,omitempty"` // example: // // /user Value *string `json:"value,omitempty" xml:"value,omitempty"` }
func (HttpRouteMatchPath) GoString ¶
func (s HttpRouteMatchPath) GoString() string
func (*HttpRouteMatchPath) SetType ¶
func (s *HttpRouteMatchPath) SetType(v string) *HttpRouteMatchPath
func (*HttpRouteMatchPath) SetValue ¶
func (s *HttpRouteMatchPath) SetValue(v string) *HttpRouteMatchPath
func (HttpRouteMatchPath) String ¶
func (s HttpRouteMatchPath) String() string
type HttpRouteMatchQueryParams ¶
type HttpRouteMatchQueryParams struct { // example: // // age Name *string `json:"name,omitempty" xml:"name,omitempty"` // example: // // Exact Type *string `json:"type,omitempty" xml:"type,omitempty"` // example: // // 17 Value *string `json:"value,omitempty" xml:"value,omitempty"` }
func (HttpRouteMatchQueryParams) GoString ¶
func (s HttpRouteMatchQueryParams) GoString() string
func (*HttpRouteMatchQueryParams) SetName ¶
func (s *HttpRouteMatchQueryParams) SetName(v string) *HttpRouteMatchQueryParams
func (*HttpRouteMatchQueryParams) SetType ¶
func (s *HttpRouteMatchQueryParams) SetType(v string) *HttpRouteMatchQueryParams
func (*HttpRouteMatchQueryParams) SetValue ¶
func (s *HttpRouteMatchQueryParams) SetValue(v string) *HttpRouteMatchQueryParams
func (HttpRouteMatchQueryParams) String ¶
func (s HttpRouteMatchQueryParams) String() string
type JwtIdentityConfig ¶
type JwtIdentityConfig struct { Jwks *string `json:"jwks,omitempty" xml:"jwks,omitempty"` JwtPayloadConfig *JwtIdentityConfigJwtPayloadConfig `json:"jwtPayloadConfig,omitempty" xml:"jwtPayloadConfig,omitempty" type:"Struct"` JwtTokenConfig *JwtIdentityConfigJwtTokenConfig `json:"jwtTokenConfig,omitempty" xml:"jwtTokenConfig,omitempty" type:"Struct"` SecretType *string `json:"secretType,omitempty" xml:"secretType,omitempty"` Type *string `json:"type,omitempty" xml:"type,omitempty"` }
func (JwtIdentityConfig) GoString ¶
func (s JwtIdentityConfig) GoString() string
func (*JwtIdentityConfig) SetJwks ¶
func (s *JwtIdentityConfig) SetJwks(v string) *JwtIdentityConfig
func (*JwtIdentityConfig) SetJwtPayloadConfig ¶
func (s *JwtIdentityConfig) SetJwtPayloadConfig(v *JwtIdentityConfigJwtPayloadConfig) *JwtIdentityConfig
func (*JwtIdentityConfig) SetJwtTokenConfig ¶
func (s *JwtIdentityConfig) SetJwtTokenConfig(v *JwtIdentityConfigJwtTokenConfig) *JwtIdentityConfig
func (*JwtIdentityConfig) SetSecretType ¶
func (s *JwtIdentityConfig) SetSecretType(v string) *JwtIdentityConfig
func (*JwtIdentityConfig) SetType ¶
func (s *JwtIdentityConfig) SetType(v string) *JwtIdentityConfig
func (JwtIdentityConfig) String ¶
func (s JwtIdentityConfig) String() string
type JwtIdentityConfigJwtPayloadConfig ¶
type JwtIdentityConfigJwtPayloadConfig struct { PayloadKeyName *string `json:"payloadKeyName,omitempty" xml:"payloadKeyName,omitempty"` PayloadKeyValue *string `json:"payloadKeyValue,omitempty" xml:"payloadKeyValue,omitempty"` }
func (JwtIdentityConfigJwtPayloadConfig) GoString ¶
func (s JwtIdentityConfigJwtPayloadConfig) GoString() string
func (*JwtIdentityConfigJwtPayloadConfig) SetPayloadKeyName ¶
func (s *JwtIdentityConfigJwtPayloadConfig) SetPayloadKeyName(v string) *JwtIdentityConfigJwtPayloadConfig
func (*JwtIdentityConfigJwtPayloadConfig) SetPayloadKeyValue ¶
func (s *JwtIdentityConfigJwtPayloadConfig) SetPayloadKeyValue(v string) *JwtIdentityConfigJwtPayloadConfig
func (JwtIdentityConfigJwtPayloadConfig) String ¶
func (s JwtIdentityConfigJwtPayloadConfig) String() string
type JwtIdentityConfigJwtTokenConfig ¶
type JwtIdentityConfigJwtTokenConfig struct { Key *string `json:"key,omitempty" xml:"key,omitempty"` Pass *bool `json:"pass,omitempty" xml:"pass,omitempty"` Position *string `json:"position,omitempty" xml:"position,omitempty"` Prefix *string `json:"prefix,omitempty" xml:"prefix,omitempty"` }
func (JwtIdentityConfigJwtTokenConfig) GoString ¶
func (s JwtIdentityConfigJwtTokenConfig) GoString() string
func (*JwtIdentityConfigJwtTokenConfig) SetKey ¶
func (s *JwtIdentityConfigJwtTokenConfig) SetKey(v string) *JwtIdentityConfigJwtTokenConfig
func (*JwtIdentityConfigJwtTokenConfig) SetPass ¶
func (s *JwtIdentityConfigJwtTokenConfig) SetPass(v bool) *JwtIdentityConfigJwtTokenConfig
func (*JwtIdentityConfigJwtTokenConfig) SetPosition ¶
func (s *JwtIdentityConfigJwtTokenConfig) SetPosition(v string) *JwtIdentityConfigJwtTokenConfig
func (*JwtIdentityConfigJwtTokenConfig) SetPrefix ¶
func (s *JwtIdentityConfigJwtTokenConfig) SetPrefix(v string) *JwtIdentityConfigJwtTokenConfig
func (JwtIdentityConfigJwtTokenConfig) String ¶
func (s JwtIdentityConfigJwtTokenConfig) String() string
type ListDomainsRequest ¶
type ListDomainsRequest struct { // Gateway Id. // // example: // // gw-xxx GatewayId *string `json:"gatewayId,omitempty" xml:"gatewayId,omitempty"` // Domain name, fuzzy search. // // example: // // test NameLike *string `json:"nameLike,omitempty" xml:"nameLike,omitempty"` // Page number, default is 1. // // example: // // 1 PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"` // Number of items per page, default is 10. // // example: // // 10 PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"` ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"` }
func (ListDomainsRequest) GoString ¶
func (s ListDomainsRequest) GoString() string
func (*ListDomainsRequest) SetGatewayId ¶
func (s *ListDomainsRequest) SetGatewayId(v string) *ListDomainsRequest
func (*ListDomainsRequest) SetNameLike ¶
func (s *ListDomainsRequest) SetNameLike(v string) *ListDomainsRequest
func (*ListDomainsRequest) SetPageNumber ¶
func (s *ListDomainsRequest) SetPageNumber(v int32) *ListDomainsRequest
func (*ListDomainsRequest) SetPageSize ¶
func (s *ListDomainsRequest) SetPageSize(v int32) *ListDomainsRequest
func (*ListDomainsRequest) SetResourceGroupId ¶
func (s *ListDomainsRequest) SetResourceGroupId(v string) *ListDomainsRequest
func (ListDomainsRequest) String ¶
func (s ListDomainsRequest) String() string
type ListDomainsResponse ¶
type ListDomainsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListDomainsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListDomainsResponse) GoString ¶
func (s ListDomainsResponse) GoString() string
func (*ListDomainsResponse) SetBody ¶
func (s *ListDomainsResponse) SetBody(v *ListDomainsResponseBody) *ListDomainsResponse
func (*ListDomainsResponse) SetHeaders ¶
func (s *ListDomainsResponse) SetHeaders(v map[string]*string) *ListDomainsResponse
func (*ListDomainsResponse) SetStatusCode ¶
func (s *ListDomainsResponse) SetStatusCode(v int32) *ListDomainsResponse
func (ListDomainsResponse) String ¶
func (s ListDomainsResponse) String() string
type ListDomainsResponseBody ¶
type ListDomainsResponseBody struct { // Response code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // Response data. Data *ListDomainsResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // Response message. // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID, used for tracing the API call chain. // // example: // // C61E30D3-579A-5B43-994E-31E02EDC9129 RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (ListDomainsResponseBody) GoString ¶
func (s ListDomainsResponseBody) GoString() string
func (*ListDomainsResponseBody) SetCode ¶
func (s *ListDomainsResponseBody) SetCode(v string) *ListDomainsResponseBody
func (*ListDomainsResponseBody) SetData ¶
func (s *ListDomainsResponseBody) SetData(v *ListDomainsResponseBodyData) *ListDomainsResponseBody
func (*ListDomainsResponseBody) SetMessage ¶
func (s *ListDomainsResponseBody) SetMessage(v string) *ListDomainsResponseBody
func (*ListDomainsResponseBody) SetRequestId ¶
func (s *ListDomainsResponseBody) SetRequestId(v string) *ListDomainsResponseBody
func (ListDomainsResponseBody) String ¶
func (s ListDomainsResponseBody) String() string
type ListDomainsResponseBodyData ¶
type ListDomainsResponseBodyData struct { // List of domain information. Items []*DomainInfo `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"` // Page number. // // example: // // 1 PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"` // Number of items per page. // // example: // // 10 PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"` // Total number of items. // // example: // // 9 TotalSize *int32 `json:"totalSize,omitempty" xml:"totalSize,omitempty"` }
func (ListDomainsResponseBodyData) GoString ¶
func (s ListDomainsResponseBodyData) GoString() string
func (*ListDomainsResponseBodyData) SetItems ¶
func (s *ListDomainsResponseBodyData) SetItems(v []*DomainInfo) *ListDomainsResponseBodyData
func (*ListDomainsResponseBodyData) SetPageNumber ¶
func (s *ListDomainsResponseBodyData) SetPageNumber(v int32) *ListDomainsResponseBodyData
func (*ListDomainsResponseBodyData) SetPageSize ¶
func (s *ListDomainsResponseBodyData) SetPageSize(v int32) *ListDomainsResponseBodyData
func (*ListDomainsResponseBodyData) SetTotalSize ¶
func (s *ListDomainsResponseBodyData) SetTotalSize(v int32) *ListDomainsResponseBodyData
func (ListDomainsResponseBodyData) String ¶
func (s ListDomainsResponseBodyData) String() string
type ListEnvironmentsRequest ¶
type ListEnvironmentsRequest struct { // Environment alias, fuzzy search. // // example: // // 测试 AliasLike *string `json:"aliasLike,omitempty" xml:"aliasLike,omitempty"` // Gateway ID, exact search. // // example: // // gw-cptv6ktlhtgnqr73h8d1 GatewayId *string `json:"gatewayId,omitempty" xml:"gatewayId,omitempty"` // Gateway name, fuzzy search. // // example: // // test-gw GatewayNameLike *string `json:"gatewayNameLike,omitempty" xml:"gatewayNameLike,omitempty"` // Environment name, fuzzy search. // // example: // // test NameLike *string `json:"nameLike,omitempty" xml:"nameLike,omitempty"` // Page number, default is 1. // // example: // // 1 PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"` // Page size, default is 10. // // example: // // 10 PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"` ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"` }
func (ListEnvironmentsRequest) GoString ¶
func (s ListEnvironmentsRequest) GoString() string
func (*ListEnvironmentsRequest) SetAliasLike ¶
func (s *ListEnvironmentsRequest) SetAliasLike(v string) *ListEnvironmentsRequest
func (*ListEnvironmentsRequest) SetGatewayId ¶
func (s *ListEnvironmentsRequest) SetGatewayId(v string) *ListEnvironmentsRequest
func (*ListEnvironmentsRequest) SetGatewayNameLike ¶
func (s *ListEnvironmentsRequest) SetGatewayNameLike(v string) *ListEnvironmentsRequest
func (*ListEnvironmentsRequest) SetNameLike ¶
func (s *ListEnvironmentsRequest) SetNameLike(v string) *ListEnvironmentsRequest
func (*ListEnvironmentsRequest) SetPageNumber ¶
func (s *ListEnvironmentsRequest) SetPageNumber(v int32) *ListEnvironmentsRequest
func (*ListEnvironmentsRequest) SetPageSize ¶
func (s *ListEnvironmentsRequest) SetPageSize(v int32) *ListEnvironmentsRequest
func (*ListEnvironmentsRequest) SetResourceGroupId ¶
func (s *ListEnvironmentsRequest) SetResourceGroupId(v string) *ListEnvironmentsRequest
func (ListEnvironmentsRequest) String ¶
func (s ListEnvironmentsRequest) String() string
type ListEnvironmentsResponse ¶
type ListEnvironmentsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListEnvironmentsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListEnvironmentsResponse) GoString ¶
func (s ListEnvironmentsResponse) GoString() string
func (*ListEnvironmentsResponse) SetBody ¶
func (s *ListEnvironmentsResponse) SetBody(v *ListEnvironmentsResponseBody) *ListEnvironmentsResponse
func (*ListEnvironmentsResponse) SetHeaders ¶
func (s *ListEnvironmentsResponse) SetHeaders(v map[string]*string) *ListEnvironmentsResponse
func (*ListEnvironmentsResponse) SetStatusCode ¶
func (s *ListEnvironmentsResponse) SetStatusCode(v int32) *ListEnvironmentsResponse
func (ListEnvironmentsResponse) String ¶
func (s ListEnvironmentsResponse) String() string
type ListEnvironmentsResponseBody ¶
type ListEnvironmentsResponseBody struct { // Response code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // Paged query environment list response. Data *ListEnvironmentsResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // Response message. // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID, used for tracing the call chain. // // example: // // CE857A85-251D-5018-8103-A38957D71E20 RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (ListEnvironmentsResponseBody) GoString ¶
func (s ListEnvironmentsResponseBody) GoString() string
func (*ListEnvironmentsResponseBody) SetCode ¶
func (s *ListEnvironmentsResponseBody) SetCode(v string) *ListEnvironmentsResponseBody
func (*ListEnvironmentsResponseBody) SetData ¶
func (s *ListEnvironmentsResponseBody) SetData(v *ListEnvironmentsResponseBodyData) *ListEnvironmentsResponseBody
func (*ListEnvironmentsResponseBody) SetMessage ¶
func (s *ListEnvironmentsResponseBody) SetMessage(v string) *ListEnvironmentsResponseBody
func (*ListEnvironmentsResponseBody) SetRequestId ¶
func (s *ListEnvironmentsResponseBody) SetRequestId(v string) *ListEnvironmentsResponseBody
func (ListEnvironmentsResponseBody) String ¶
func (s ListEnvironmentsResponseBody) String() string
type ListEnvironmentsResponseBodyData ¶
type ListEnvironmentsResponseBodyData struct { // List of environment information. Items []*EnvironmentInfo `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"` // Page number. // // example: // // 1 PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"` // Number of items per page. // // example: // // 10 PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"` // Total number of items. // // example: // // 25 TotalSize *int32 `json:"totalSize,omitempty" xml:"totalSize,omitempty"` }
func (ListEnvironmentsResponseBodyData) GoString ¶
func (s ListEnvironmentsResponseBodyData) GoString() string
func (*ListEnvironmentsResponseBodyData) SetItems ¶
func (s *ListEnvironmentsResponseBodyData) SetItems(v []*EnvironmentInfo) *ListEnvironmentsResponseBodyData
func (*ListEnvironmentsResponseBodyData) SetPageNumber ¶
func (s *ListEnvironmentsResponseBodyData) SetPageNumber(v int32) *ListEnvironmentsResponseBodyData
func (*ListEnvironmentsResponseBodyData) SetPageSize ¶
func (s *ListEnvironmentsResponseBodyData) SetPageSize(v int32) *ListEnvironmentsResponseBodyData
func (*ListEnvironmentsResponseBodyData) SetTotalSize ¶
func (s *ListEnvironmentsResponseBodyData) SetTotalSize(v int32) *ListEnvironmentsResponseBodyData
func (ListEnvironmentsResponseBodyData) String ¶
func (s ListEnvironmentsResponseBodyData) String() string
type ListGatewaysRequest ¶
type ListGatewaysRequest struct { // Query exactly by gateway ID. // // example: // // gw-cpv4sqdl**** GatewayId *string `json:"gatewayId,omitempty" xml:"gatewayId,omitempty"` // Keyword, search with full match, case-insensitive. // // example: // // dev Keyword *string `json:"keyword,omitempty" xml:"keyword,omitempty"` // Query exactly by gateway name. // // example: // // itemcenter-gateway Name *string `json:"name,omitempty" xml:"name,omitempty"` // Page number. // // example: // // 1 PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"` // Page size. // // example: // // 10 PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"` ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"` Tags []*ListGatewaysRequestTags `json:"tags,omitempty" xml:"tags,omitempty" type:"Repeated"` }
func (ListGatewaysRequest) GoString ¶
func (s ListGatewaysRequest) GoString() string
func (*ListGatewaysRequest) SetGatewayId ¶
func (s *ListGatewaysRequest) SetGatewayId(v string) *ListGatewaysRequest
func (*ListGatewaysRequest) SetKeyword ¶
func (s *ListGatewaysRequest) SetKeyword(v string) *ListGatewaysRequest
func (*ListGatewaysRequest) SetName ¶
func (s *ListGatewaysRequest) SetName(v string) *ListGatewaysRequest
func (*ListGatewaysRequest) SetPageNumber ¶
func (s *ListGatewaysRequest) SetPageNumber(v int32) *ListGatewaysRequest
func (*ListGatewaysRequest) SetPageSize ¶
func (s *ListGatewaysRequest) SetPageSize(v int32) *ListGatewaysRequest
func (*ListGatewaysRequest) SetResourceGroupId ¶
func (s *ListGatewaysRequest) SetResourceGroupId(v string) *ListGatewaysRequest
func (*ListGatewaysRequest) SetTags ¶
func (s *ListGatewaysRequest) SetTags(v []*ListGatewaysRequestTags) *ListGatewaysRequest
func (ListGatewaysRequest) String ¶
func (s ListGatewaysRequest) String() string
type ListGatewaysRequestTags ¶
type ListGatewaysRequestTags struct { Key *string `json:"key,omitempty" xml:"key,omitempty"` Value *string `json:"value,omitempty" xml:"value,omitempty"` }
func (ListGatewaysRequestTags) GoString ¶
func (s ListGatewaysRequestTags) GoString() string
func (*ListGatewaysRequestTags) SetKey ¶
func (s *ListGatewaysRequestTags) SetKey(v string) *ListGatewaysRequestTags
func (*ListGatewaysRequestTags) SetValue ¶
func (s *ListGatewaysRequestTags) SetValue(v string) *ListGatewaysRequestTags
func (ListGatewaysRequestTags) String ¶
func (s ListGatewaysRequestTags) String() string
type ListGatewaysResponse ¶
type ListGatewaysResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListGatewaysResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListGatewaysResponse) GoString ¶
func (s ListGatewaysResponse) GoString() string
func (*ListGatewaysResponse) SetBody ¶
func (s *ListGatewaysResponse) SetBody(v *ListGatewaysResponseBody) *ListGatewaysResponse
func (*ListGatewaysResponse) SetHeaders ¶
func (s *ListGatewaysResponse) SetHeaders(v map[string]*string) *ListGatewaysResponse
func (*ListGatewaysResponse) SetStatusCode ¶
func (s *ListGatewaysResponse) SetStatusCode(v int32) *ListGatewaysResponse
func (ListGatewaysResponse) String ¶
func (s ListGatewaysResponse) String() string
type ListGatewaysResponseBody ¶
type ListGatewaysResponseBody struct { // Response status code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // Result of the gateway list query. Data *ListGatewaysResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // Response message. // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID. // // example: // // 5B626361-070A-56A7-B127-ADAC8F3655DB RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (ListGatewaysResponseBody) GoString ¶
func (s ListGatewaysResponseBody) GoString() string
func (*ListGatewaysResponseBody) SetCode ¶
func (s *ListGatewaysResponseBody) SetCode(v string) *ListGatewaysResponseBody
func (*ListGatewaysResponseBody) SetData ¶
func (s *ListGatewaysResponseBody) SetData(v *ListGatewaysResponseBodyData) *ListGatewaysResponseBody
func (*ListGatewaysResponseBody) SetMessage ¶
func (s *ListGatewaysResponseBody) SetMessage(v string) *ListGatewaysResponseBody
func (*ListGatewaysResponseBody) SetRequestId ¶
func (s *ListGatewaysResponseBody) SetRequestId(v string) *ListGatewaysResponseBody
func (ListGatewaysResponseBody) String ¶
func (s ListGatewaysResponseBody) String() string
type ListGatewaysResponseBodyData ¶
type ListGatewaysResponseBodyData struct { // Gateway list Items []*ListGatewaysResponseBodyDataItems `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"` // Page number. // // example: // // 1 PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"` // Page size. // // example: // // 10 PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"` // Total count. // // example: // // 6 TotalSize *int64 `json:"totalSize,omitempty" xml:"totalSize,omitempty"` }
func (ListGatewaysResponseBodyData) GoString ¶
func (s ListGatewaysResponseBodyData) GoString() string
func (*ListGatewaysResponseBodyData) SetItems ¶
func (s *ListGatewaysResponseBodyData) SetItems(v []*ListGatewaysResponseBodyDataItems) *ListGatewaysResponseBodyData
func (*ListGatewaysResponseBodyData) SetPageNumber ¶
func (s *ListGatewaysResponseBodyData) SetPageNumber(v int32) *ListGatewaysResponseBodyData
func (*ListGatewaysResponseBodyData) SetPageSize ¶
func (s *ListGatewaysResponseBodyData) SetPageSize(v int32) *ListGatewaysResponseBodyData
func (*ListGatewaysResponseBodyData) SetTotalSize ¶
func (s *ListGatewaysResponseBodyData) SetTotalSize(v int64) *ListGatewaysResponseBodyData
func (ListGatewaysResponseBodyData) String ¶
func (s ListGatewaysResponseBodyData) String() string
type ListGatewaysResponseBodyDataItems ¶
type ListGatewaysResponseBodyDataItems struct { // Charge type // // - POSTPAY: Postpaid (pay-as-you-go) // // - PREPAY: Prepaid (subscription) // // example: // // POSTPAY ChargeType *string `json:"chargeType,omitempty" xml:"chargeType,omitempty"` // Source of gateway creation: // // - Console: Console. // // example: // // Console CreateFrom *string `json:"createFrom,omitempty" xml:"createFrom,omitempty"` // Creation timestamp, in milliseconds. // // example: // // 1719386834548 CreateTimestamp *int64 `json:"createTimestamp,omitempty" xml:"createTimestamp,omitempty"` // Expiration timestamp for the prepaid (annual or monthly) plan. Unit: milliseconds. // // example: // // 172086834548 ExpireTimestamp *int64 `json:"expireTimestamp,omitempty" xml:"expireTimestamp,omitempty"` // Gateway ID. // // example: // // gw-cpv54p5*** GatewayId *string `json:"gatewayId,omitempty" xml:"gatewayId,omitempty"` // List of gateway entry addresses. LoadBalancers []*ListGatewaysResponseBodyDataItemsLoadBalancers `json:"loadBalancers,omitempty" xml:"loadBalancers,omitempty" type:"Repeated"` // Gateway name. // // example: // // itemcenter-gateway Name *string `json:"name,omitempty" xml:"name,omitempty"` // Number of gateway instance nodes. // // example: // // 2 Replicas *string `json:"replicas,omitempty" xml:"replicas,omitempty"` ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"` // The Security Group. SecurityGroup *ListGatewaysResponseBodyDataItemsSecurityGroup `json:"securityGroup,omitempty" xml:"securityGroup,omitempty" type:"Struct"` // Gateway specification: // // - apigw.small.x1: Small specification. // // example: // // apigw.small.x1 Spec *string `json:"spec,omitempty" xml:"spec,omitempty"` // Gateway status: // // - Running: Running. // // - Creating: Creating. // // - CreateFailed: Creation failed. // // - Upgrading: Upgrading. // // - UpgradeFailed: Upgrade failed. // // - Restarting: Restarting. // // - RestartFailed: Restart failed. // // - Deleting: Deleting. // // - DeleteFailed: Deletion failed. // // example: // // Running Status *string `json:"status,omitempty" xml:"status,omitempty"` Tags []*ListGatewaysResponseBodyDataItemsTags `json:"tags,omitempty" xml:"tags,omitempty" type:"Repeated"` // Target version of the gateway. When it is inconsistent with `version`, a version upgrade can be performed. // // example: // // 2.0.2 TargetVersion *string `json:"targetVersion,omitempty" xml:"targetVersion,omitempty"` // Update timestamp. Unit: milliseconds. // // example: // // 1719386834548 UpdateTimestamp *int64 `json:"updateTimestamp,omitempty" xml:"updateTimestamp,omitempty"` VSwitch *ListGatewaysResponseBodyDataItemsVSwitch `json:"vSwitch,omitempty" xml:"vSwitch,omitempty" type:"Struct"` // Gateway version. // // example: // // 2.0.2 Version *string `json:"version,omitempty" xml:"version,omitempty"` Vpc *ListGatewaysResponseBodyDataItemsVpc `json:"vpc,omitempty" xml:"vpc,omitempty" type:"Struct"` Zones []*ListGatewaysResponseBodyDataItemsZones `json:"zones,omitempty" xml:"zones,omitempty" type:"Repeated"` }
func (ListGatewaysResponseBodyDataItems) GoString ¶
func (s ListGatewaysResponseBodyDataItems) GoString() string
func (*ListGatewaysResponseBodyDataItems) SetChargeType ¶
func (s *ListGatewaysResponseBodyDataItems) SetChargeType(v string) *ListGatewaysResponseBodyDataItems
func (*ListGatewaysResponseBodyDataItems) SetCreateFrom ¶
func (s *ListGatewaysResponseBodyDataItems) SetCreateFrom(v string) *ListGatewaysResponseBodyDataItems
func (*ListGatewaysResponseBodyDataItems) SetCreateTimestamp ¶
func (s *ListGatewaysResponseBodyDataItems) SetCreateTimestamp(v int64) *ListGatewaysResponseBodyDataItems
func (*ListGatewaysResponseBodyDataItems) SetExpireTimestamp ¶
func (s *ListGatewaysResponseBodyDataItems) SetExpireTimestamp(v int64) *ListGatewaysResponseBodyDataItems
func (*ListGatewaysResponseBodyDataItems) SetGatewayId ¶
func (s *ListGatewaysResponseBodyDataItems) SetGatewayId(v string) *ListGatewaysResponseBodyDataItems
func (*ListGatewaysResponseBodyDataItems) SetLoadBalancers ¶
func (s *ListGatewaysResponseBodyDataItems) SetLoadBalancers(v []*ListGatewaysResponseBodyDataItemsLoadBalancers) *ListGatewaysResponseBodyDataItems
func (*ListGatewaysResponseBodyDataItems) SetName ¶
func (s *ListGatewaysResponseBodyDataItems) SetName(v string) *ListGatewaysResponseBodyDataItems
func (*ListGatewaysResponseBodyDataItems) SetReplicas ¶
func (s *ListGatewaysResponseBodyDataItems) SetReplicas(v string) *ListGatewaysResponseBodyDataItems
func (*ListGatewaysResponseBodyDataItems) SetResourceGroupId ¶
func (s *ListGatewaysResponseBodyDataItems) SetResourceGroupId(v string) *ListGatewaysResponseBodyDataItems
func (*ListGatewaysResponseBodyDataItems) SetSecurityGroup ¶
func (s *ListGatewaysResponseBodyDataItems) SetSecurityGroup(v *ListGatewaysResponseBodyDataItemsSecurityGroup) *ListGatewaysResponseBodyDataItems
func (*ListGatewaysResponseBodyDataItems) SetSpec ¶
func (s *ListGatewaysResponseBodyDataItems) SetSpec(v string) *ListGatewaysResponseBodyDataItems
func (*ListGatewaysResponseBodyDataItems) SetStatus ¶
func (s *ListGatewaysResponseBodyDataItems) SetStatus(v string) *ListGatewaysResponseBodyDataItems
func (*ListGatewaysResponseBodyDataItems) SetTags ¶
func (s *ListGatewaysResponseBodyDataItems) SetTags(v []*ListGatewaysResponseBodyDataItemsTags) *ListGatewaysResponseBodyDataItems
func (*ListGatewaysResponseBodyDataItems) SetTargetVersion ¶
func (s *ListGatewaysResponseBodyDataItems) SetTargetVersion(v string) *ListGatewaysResponseBodyDataItems
func (*ListGatewaysResponseBodyDataItems) SetUpdateTimestamp ¶
func (s *ListGatewaysResponseBodyDataItems) SetUpdateTimestamp(v int64) *ListGatewaysResponseBodyDataItems
func (*ListGatewaysResponseBodyDataItems) SetVSwitch ¶
func (s *ListGatewaysResponseBodyDataItems) SetVSwitch(v *ListGatewaysResponseBodyDataItemsVSwitch) *ListGatewaysResponseBodyDataItems
func (*ListGatewaysResponseBodyDataItems) SetVersion ¶
func (s *ListGatewaysResponseBodyDataItems) SetVersion(v string) *ListGatewaysResponseBodyDataItems
func (*ListGatewaysResponseBodyDataItems) SetZones ¶
func (s *ListGatewaysResponseBodyDataItems) SetZones(v []*ListGatewaysResponseBodyDataItemsZones) *ListGatewaysResponseBodyDataItems
func (ListGatewaysResponseBodyDataItems) String ¶
func (s ListGatewaysResponseBodyDataItems) String() string
type ListGatewaysResponseBodyDataItemsLoadBalancers ¶
type ListGatewaysResponseBodyDataItemsLoadBalancers struct { // Load balancer address. // // example: // // nlb-xoh3pghr***.cn-hangzhou.nlb.aliyuncs.com Address *string `json:"address,omitempty" xml:"address,omitempty"` // IP version: // // - ipv4: IPv4. // // - ipv6: IPv6. // // example: // // ipv4 AddressIpVersion *string `json:"addressIpVersion,omitempty" xml:"addressIpVersion,omitempty"` // Load balancer address type: // // - Internet: Public network. // // - Intranet: Private network. // // example: // // Internet AddressType *string `json:"addressType,omitempty" xml:"addressType,omitempty"` // Indicates whether this is the default entry address for the gateway. // // example: // // true GatewayDefault *bool `json:"gatewayDefault,omitempty" xml:"gatewayDefault,omitempty"` // Load balancer ID. // // example: // // nlb-xqwioje1c91r*** LoadBalancerId *string `json:"loadBalancerId,omitempty" xml:"loadBalancerId,omitempty"` // Mode of load balancer provision for the gateway: // // - Managed: Managed by the Cloud Native API Gateway. // // example: // // Managed Mode *string `json:"mode,omitempty" xml:"mode,omitempty"` // List of listening ports. Ports []*ListGatewaysResponseBodyDataItemsLoadBalancersPorts `json:"ports,omitempty" xml:"ports,omitempty" type:"Repeated"` // Status of the load balancer: // // - Ready: Available. // // - NotCreate: No associated instance. // // example: // // Ready Status *string `json:"status,omitempty" xml:"status,omitempty"` // Type of load balancer for the gateway: // // - NLB: Network Load Balancer. // // - CLB: Classic Load Balancer. // // example: // // NLB Type *string `json:"type,omitempty" xml:"type,omitempty"` }
func (ListGatewaysResponseBodyDataItemsLoadBalancers) GoString ¶
func (s ListGatewaysResponseBodyDataItemsLoadBalancers) GoString() string
func (*ListGatewaysResponseBodyDataItemsLoadBalancers) SetAddress ¶
func (s *ListGatewaysResponseBodyDataItemsLoadBalancers) SetAddress(v string) *ListGatewaysResponseBodyDataItemsLoadBalancers
func (*ListGatewaysResponseBodyDataItemsLoadBalancers) SetAddressIpVersion ¶
func (s *ListGatewaysResponseBodyDataItemsLoadBalancers) SetAddressIpVersion(v string) *ListGatewaysResponseBodyDataItemsLoadBalancers
func (*ListGatewaysResponseBodyDataItemsLoadBalancers) SetAddressType ¶
func (s *ListGatewaysResponseBodyDataItemsLoadBalancers) SetAddressType(v string) *ListGatewaysResponseBodyDataItemsLoadBalancers
func (*ListGatewaysResponseBodyDataItemsLoadBalancers) SetGatewayDefault ¶
func (s *ListGatewaysResponseBodyDataItemsLoadBalancers) SetGatewayDefault(v bool) *ListGatewaysResponseBodyDataItemsLoadBalancers
func (*ListGatewaysResponseBodyDataItemsLoadBalancers) SetLoadBalancerId ¶
func (s *ListGatewaysResponseBodyDataItemsLoadBalancers) SetLoadBalancerId(v string) *ListGatewaysResponseBodyDataItemsLoadBalancers
func (*ListGatewaysResponseBodyDataItemsLoadBalancers) SetStatus ¶
func (s *ListGatewaysResponseBodyDataItemsLoadBalancers) SetStatus(v string) *ListGatewaysResponseBodyDataItemsLoadBalancers
func (ListGatewaysResponseBodyDataItemsLoadBalancers) String ¶
func (s ListGatewaysResponseBodyDataItemsLoadBalancers) String() string
type ListGatewaysResponseBodyDataItemsLoadBalancersPorts ¶
type ListGatewaysResponseBodyDataItemsLoadBalancersPorts struct { // Port number. // // example: // // 443 Port *int32 `json:"port,omitempty" xml:"port,omitempty"` // Protocol: // // - TCP // // - UDP // // example: // // TCP Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` }
func (ListGatewaysResponseBodyDataItemsLoadBalancersPorts) GoString ¶
func (s ListGatewaysResponseBodyDataItemsLoadBalancersPorts) GoString() string
func (*ListGatewaysResponseBodyDataItemsLoadBalancersPorts) SetProtocol ¶
func (s *ListGatewaysResponseBodyDataItemsLoadBalancersPorts) SetProtocol(v string) *ListGatewaysResponseBodyDataItemsLoadBalancersPorts
func (ListGatewaysResponseBodyDataItemsLoadBalancersPorts) String ¶
func (s ListGatewaysResponseBodyDataItemsLoadBalancersPorts) String() string
type ListGatewaysResponseBodyDataItemsSecurityGroup ¶
type ListGatewaysResponseBodyDataItemsSecurityGroup struct { // The Security Group ID. SecurityGroupId *string `json:"securityGroupId,omitempty" xml:"securityGroupId,omitempty"` }
func (ListGatewaysResponseBodyDataItemsSecurityGroup) GoString ¶
func (s ListGatewaysResponseBodyDataItemsSecurityGroup) GoString() string
func (*ListGatewaysResponseBodyDataItemsSecurityGroup) SetSecurityGroupId ¶
func (s *ListGatewaysResponseBodyDataItemsSecurityGroup) SetSecurityGroupId(v string) *ListGatewaysResponseBodyDataItemsSecurityGroup
func (ListGatewaysResponseBodyDataItemsSecurityGroup) String ¶
func (s ListGatewaysResponseBodyDataItemsSecurityGroup) String() string
type ListGatewaysResponseBodyDataItemsTags ¶
type ListGatewaysResponseBodyDataItemsTags struct { TagKey *string `json:"tagKey,omitempty" xml:"tagKey,omitempty"` TagValue *string `json:"tagValue,omitempty" xml:"tagValue,omitempty"` }
func (ListGatewaysResponseBodyDataItemsTags) GoString ¶
func (s ListGatewaysResponseBodyDataItemsTags) GoString() string
func (*ListGatewaysResponseBodyDataItemsTags) SetTagKey ¶
func (s *ListGatewaysResponseBodyDataItemsTags) SetTagKey(v string) *ListGatewaysResponseBodyDataItemsTags
func (*ListGatewaysResponseBodyDataItemsTags) SetTagValue ¶
func (s *ListGatewaysResponseBodyDataItemsTags) SetTagValue(v string) *ListGatewaysResponseBodyDataItemsTags
func (ListGatewaysResponseBodyDataItemsTags) String ¶
func (s ListGatewaysResponseBodyDataItemsTags) String() string
type ListGatewaysResponseBodyDataItemsVSwitch ¶
type ListGatewaysResponseBodyDataItemsVSwitch struct { // The vSwitch ID. // // example: // // vsw-xxxxx VSwitchId *string `json:"vSwitchId,omitempty" xml:"vSwitchId,omitempty"` }
func (ListGatewaysResponseBodyDataItemsVSwitch) GoString ¶
func (s ListGatewaysResponseBodyDataItemsVSwitch) GoString() string
func (*ListGatewaysResponseBodyDataItemsVSwitch) SetVSwitchId ¶
func (s *ListGatewaysResponseBodyDataItemsVSwitch) SetVSwitchId(v string) *ListGatewaysResponseBodyDataItemsVSwitch
func (ListGatewaysResponseBodyDataItemsVSwitch) String ¶
func (s ListGatewaysResponseBodyDataItemsVSwitch) String() string
type ListGatewaysResponseBodyDataItemsVpc ¶
type ListGatewaysResponseBodyDataItemsVpc struct { // The VPC ID. // // example: // // vpc-xxxxx VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"` }
func (ListGatewaysResponseBodyDataItemsVpc) GoString ¶
func (s ListGatewaysResponseBodyDataItemsVpc) GoString() string
func (*ListGatewaysResponseBodyDataItemsVpc) SetVpcId ¶
func (s *ListGatewaysResponseBodyDataItemsVpc) SetVpcId(v string) *ListGatewaysResponseBodyDataItemsVpc
func (ListGatewaysResponseBodyDataItemsVpc) String ¶
func (s ListGatewaysResponseBodyDataItemsVpc) String() string
type ListGatewaysResponseBodyDataItemsZones ¶
type ListGatewaysResponseBodyDataItemsZones struct { // The vSwitch. VSwitch *ListGatewaysResponseBodyDataItemsZonesVSwitch `json:"vSwitch,omitempty" xml:"vSwitch,omitempty" type:"Struct"` // The ID of the current zone. // // example: // // cn-hangzhou ZoneId *string `json:"zoneId,omitempty" xml:"zoneId,omitempty"` }
func (ListGatewaysResponseBodyDataItemsZones) GoString ¶
func (s ListGatewaysResponseBodyDataItemsZones) GoString() string
func (*ListGatewaysResponseBodyDataItemsZones) SetVSwitch ¶
func (*ListGatewaysResponseBodyDataItemsZones) SetZoneId ¶
func (s *ListGatewaysResponseBodyDataItemsZones) SetZoneId(v string) *ListGatewaysResponseBodyDataItemsZones
func (ListGatewaysResponseBodyDataItemsZones) String ¶
func (s ListGatewaysResponseBodyDataItemsZones) String() string
type ListGatewaysResponseBodyDataItemsZonesVSwitch ¶
type ListGatewaysResponseBodyDataItemsZonesVSwitch struct { // The vSwitch ID. // // example: // // vsw-xxxxx VSwitchId *string `json:"vSwitchId,omitempty" xml:"vSwitchId,omitempty"` }
func (ListGatewaysResponseBodyDataItemsZonesVSwitch) GoString ¶
func (s ListGatewaysResponseBodyDataItemsZonesVSwitch) GoString() string
func (*ListGatewaysResponseBodyDataItemsZonesVSwitch) SetVSwitchId ¶
func (s *ListGatewaysResponseBodyDataItemsZonesVSwitch) SetVSwitchId(v string) *ListGatewaysResponseBodyDataItemsZonesVSwitch
func (ListGatewaysResponseBodyDataItemsZonesVSwitch) String ¶
func (s ListGatewaysResponseBodyDataItemsZonesVSwitch) String() string
type ListGatewaysShrinkRequest ¶
type ListGatewaysShrinkRequest struct { // Query exactly by gateway ID. // // example: // // gw-cpv4sqdl**** GatewayId *string `json:"gatewayId,omitempty" xml:"gatewayId,omitempty"` // Keyword, search with full match, case-insensitive. // // example: // // dev Keyword *string `json:"keyword,omitempty" xml:"keyword,omitempty"` // Query exactly by gateway name. // // example: // // itemcenter-gateway Name *string `json:"name,omitempty" xml:"name,omitempty"` // Page number. // // example: // // 1 PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"` // Page size. // // example: // // 10 PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"` ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"` TagsShrink *string `json:"tags,omitempty" xml:"tags,omitempty"` }
func (ListGatewaysShrinkRequest) GoString ¶
func (s ListGatewaysShrinkRequest) GoString() string
func (*ListGatewaysShrinkRequest) SetGatewayId ¶
func (s *ListGatewaysShrinkRequest) SetGatewayId(v string) *ListGatewaysShrinkRequest
func (*ListGatewaysShrinkRequest) SetKeyword ¶
func (s *ListGatewaysShrinkRequest) SetKeyword(v string) *ListGatewaysShrinkRequest
func (*ListGatewaysShrinkRequest) SetName ¶
func (s *ListGatewaysShrinkRequest) SetName(v string) *ListGatewaysShrinkRequest
func (*ListGatewaysShrinkRequest) SetPageNumber ¶
func (s *ListGatewaysShrinkRequest) SetPageNumber(v int32) *ListGatewaysShrinkRequest
func (*ListGatewaysShrinkRequest) SetPageSize ¶
func (s *ListGatewaysShrinkRequest) SetPageSize(v int32) *ListGatewaysShrinkRequest
func (*ListGatewaysShrinkRequest) SetResourceGroupId ¶
func (s *ListGatewaysShrinkRequest) SetResourceGroupId(v string) *ListGatewaysShrinkRequest
func (*ListGatewaysShrinkRequest) SetTagsShrink ¶
func (s *ListGatewaysShrinkRequest) SetTagsShrink(v string) *ListGatewaysShrinkRequest
func (ListGatewaysShrinkRequest) String ¶
func (s ListGatewaysShrinkRequest) String() string
type ListHttpApiOperationsRequest ¶
type ListHttpApiOperationsRequest struct { // Filter the operation list based on a specific consumer authorization rule ID, and the interface list in the response only contains authorized operations. // // example: // // cas-xxx ConsumerAuthorizationRuleId *string `json:"consumerAuthorizationRuleId,omitempty" xml:"consumerAuthorizationRuleId,omitempty"` // List interfaces by Method. // // example: // // GET Method *string `json:"method,omitempty" xml:"method,omitempty"` // Search operations by exact name. // // example: // // getUserInfo Name *string `json:"name,omitempty" xml:"name,omitempty"` // Search operations by name prefix. // // example: // // GetUser NameLike *string `json:"nameLike,omitempty" xml:"nameLike,omitempty"` // Page number, starting from 1, default is 1 if not specified. // // example: // // 1 PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"` // Page size, valid range [1, 100], default is 10 if not specified. // // example: // // 10 PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"` // Search operations by path prefix. // // example: // // /v1 PathLike *string `json:"pathLike,omitempty" xml:"pathLike,omitempty"` // Each operation information in the response carries a list of authorization rules for the specified consumer under the specified environment ID. The withConsumerInEnvironmentId field needs to be additionally specified. // // example: // // env-xxx WithConsumerInEnvironmentId *string `json:"withConsumerInEnvironmentId,omitempty" xml:"withConsumerInEnvironmentId,omitempty"` // Each operation information in the response carries a list of authorization rules for the specified consumer under the specified environment ID. The withConsumerInEnvironmentId field needs to be additionally specified. // // example: // // cs-xxx WithConsumerInfoById *string `json:"withConsumerInfoById,omitempty" xml:"withConsumerInfoById,omitempty"` WithPluginAttachmentByPluginId *string `json:"withPluginAttachmentByPluginId,omitempty" xml:"withPluginAttachmentByPluginId,omitempty"` }
func (ListHttpApiOperationsRequest) GoString ¶
func (s ListHttpApiOperationsRequest) GoString() string
func (*ListHttpApiOperationsRequest) SetConsumerAuthorizationRuleId ¶
func (s *ListHttpApiOperationsRequest) SetConsumerAuthorizationRuleId(v string) *ListHttpApiOperationsRequest
func (*ListHttpApiOperationsRequest) SetMethod ¶
func (s *ListHttpApiOperationsRequest) SetMethod(v string) *ListHttpApiOperationsRequest
func (*ListHttpApiOperationsRequest) SetName ¶
func (s *ListHttpApiOperationsRequest) SetName(v string) *ListHttpApiOperationsRequest
func (*ListHttpApiOperationsRequest) SetNameLike ¶
func (s *ListHttpApiOperationsRequest) SetNameLike(v string) *ListHttpApiOperationsRequest
func (*ListHttpApiOperationsRequest) SetPageNumber ¶
func (s *ListHttpApiOperationsRequest) SetPageNumber(v int32) *ListHttpApiOperationsRequest
func (*ListHttpApiOperationsRequest) SetPageSize ¶
func (s *ListHttpApiOperationsRequest) SetPageSize(v int32) *ListHttpApiOperationsRequest
func (*ListHttpApiOperationsRequest) SetPathLike ¶
func (s *ListHttpApiOperationsRequest) SetPathLike(v string) *ListHttpApiOperationsRequest
func (*ListHttpApiOperationsRequest) SetWithConsumerInEnvironmentId ¶
func (s *ListHttpApiOperationsRequest) SetWithConsumerInEnvironmentId(v string) *ListHttpApiOperationsRequest
func (*ListHttpApiOperationsRequest) SetWithConsumerInfoById ¶
func (s *ListHttpApiOperationsRequest) SetWithConsumerInfoById(v string) *ListHttpApiOperationsRequest
func (*ListHttpApiOperationsRequest) SetWithPluginAttachmentByPluginId ¶ added in v2.0.1
func (s *ListHttpApiOperationsRequest) SetWithPluginAttachmentByPluginId(v string) *ListHttpApiOperationsRequest
func (ListHttpApiOperationsRequest) String ¶
func (s ListHttpApiOperationsRequest) String() string
type ListHttpApiOperationsResponse ¶
type ListHttpApiOperationsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListHttpApiOperationsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListHttpApiOperationsResponse) GoString ¶
func (s ListHttpApiOperationsResponse) GoString() string
func (*ListHttpApiOperationsResponse) SetBody ¶
func (s *ListHttpApiOperationsResponse) SetBody(v *ListHttpApiOperationsResponseBody) *ListHttpApiOperationsResponse
func (*ListHttpApiOperationsResponse) SetHeaders ¶
func (s *ListHttpApiOperationsResponse) SetHeaders(v map[string]*string) *ListHttpApiOperationsResponse
func (*ListHttpApiOperationsResponse) SetStatusCode ¶
func (s *ListHttpApiOperationsResponse) SetStatusCode(v int32) *ListHttpApiOperationsResponse
func (ListHttpApiOperationsResponse) String ¶
func (s ListHttpApiOperationsResponse) String() string
type ListHttpApiOperationsResponseBody ¶
type ListHttpApiOperationsResponseBody struct { // Response status code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // List of operations. Data *ListHttpApiOperationsResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // Response message. // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID. // // example: // // 585657D2-1C20-5B8A-AF17-D727C6490BE4 RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (ListHttpApiOperationsResponseBody) GoString ¶
func (s ListHttpApiOperationsResponseBody) GoString() string
func (*ListHttpApiOperationsResponseBody) SetCode ¶
func (s *ListHttpApiOperationsResponseBody) SetCode(v string) *ListHttpApiOperationsResponseBody
func (*ListHttpApiOperationsResponseBody) SetMessage ¶
func (s *ListHttpApiOperationsResponseBody) SetMessage(v string) *ListHttpApiOperationsResponseBody
func (*ListHttpApiOperationsResponseBody) SetRequestId ¶
func (s *ListHttpApiOperationsResponseBody) SetRequestId(v string) *ListHttpApiOperationsResponseBody
func (ListHttpApiOperationsResponseBody) String ¶
func (s ListHttpApiOperationsResponseBody) String() string
type ListHttpApiOperationsResponseBodyData ¶
type ListHttpApiOperationsResponseBodyData struct { // List of operations. Items []*HttpApiOperationInfo `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"` // Page number. // // example: // // 1 PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"` // Page size. // // example: // // 10 PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"` // Total count. // // example: // // 10 TotalSize *int32 `json:"totalSize,omitempty" xml:"totalSize,omitempty"` }
func (ListHttpApiOperationsResponseBodyData) GoString ¶
func (s ListHttpApiOperationsResponseBodyData) GoString() string
func (*ListHttpApiOperationsResponseBodyData) SetItems ¶
func (s *ListHttpApiOperationsResponseBodyData) SetItems(v []*HttpApiOperationInfo) *ListHttpApiOperationsResponseBodyData
func (*ListHttpApiOperationsResponseBodyData) SetPageNumber ¶
func (s *ListHttpApiOperationsResponseBodyData) SetPageNumber(v int32) *ListHttpApiOperationsResponseBodyData
func (*ListHttpApiOperationsResponseBodyData) SetPageSize ¶
func (s *ListHttpApiOperationsResponseBodyData) SetPageSize(v int32) *ListHttpApiOperationsResponseBodyData
func (*ListHttpApiOperationsResponseBodyData) SetTotalSize ¶
func (s *ListHttpApiOperationsResponseBodyData) SetTotalSize(v int32) *ListHttpApiOperationsResponseBodyData
func (ListHttpApiOperationsResponseBodyData) String ¶
func (s ListHttpApiOperationsResponseBodyData) String() string
type ListHttpApisRequest ¶
type ListHttpApisRequest struct { // Cloud-native API Gateway ID. // // example: // // gw-cq2avtllh**** GatewayId *string `json:"gatewayId,omitempty" xml:"gatewayId,omitempty"` // Search keyword, supports fuzzy search by API name or exact search by API ID. // // example: // // test- Keyword *string `json:"keyword,omitempty" xml:"keyword,omitempty"` // Exact search by name. // // example: // // login Name *string `json:"name,omitempty" xml:"name,omitempty"` // Page number, starting from 1, default is 1 if not provided. // // example: // // 1 PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"` // Page size, valid range [1, 100], default is 10 if not provided. // // example: // // 10 PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"` ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"` // Type of HTTP API. Supports multiple types, separated by ",". // // - Http // // - Rest // // - WebSocket // // - HttpIngress // // example: // // Http,Rest Types *string `json:"types,omitempty" xml:"types,omitempty"` // Each API information in the response carries consumer authentication policy information under the specified environment ID. // // example: // // env-xxx WithAuthPolicyInEnvironmentId *string `json:"withAuthPolicyInEnvironmentId,omitempty" xml:"withAuthPolicyInEnvironmentId,omitempty"` WithAuthPolicyList *bool `json:"withAuthPolicyList,omitempty" xml:"withAuthPolicyList,omitempty"` // Each API information in the response carries a list of authorization rules for the specified consumer ID. // // example: // // cs-xxx WithConsumerInfoById *string `json:"withConsumerInfoById,omitempty" xml:"withConsumerInfoById,omitempty"` WithEnvironmentInfo *bool `json:"withEnvironmentInfo,omitempty" xml:"withEnvironmentInfo,omitempty"` WithEnvironmentInfoById *string `json:"withEnvironmentInfoById,omitempty" xml:"withEnvironmentInfoById,omitempty"` WithPluginAttachmentByPluginId *string `json:"withPluginAttachmentByPluginId,omitempty" xml:"withPluginAttachmentByPluginId,omitempty"` }
func (ListHttpApisRequest) GoString ¶
func (s ListHttpApisRequest) GoString() string
func (*ListHttpApisRequest) SetGatewayId ¶
func (s *ListHttpApisRequest) SetGatewayId(v string) *ListHttpApisRequest
func (*ListHttpApisRequest) SetKeyword ¶
func (s *ListHttpApisRequest) SetKeyword(v string) *ListHttpApisRequest
func (*ListHttpApisRequest) SetName ¶
func (s *ListHttpApisRequest) SetName(v string) *ListHttpApisRequest
func (*ListHttpApisRequest) SetPageNumber ¶
func (s *ListHttpApisRequest) SetPageNumber(v int32) *ListHttpApisRequest
func (*ListHttpApisRequest) SetPageSize ¶
func (s *ListHttpApisRequest) SetPageSize(v int32) *ListHttpApisRequest
func (*ListHttpApisRequest) SetResourceGroupId ¶
func (s *ListHttpApisRequest) SetResourceGroupId(v string) *ListHttpApisRequest
func (*ListHttpApisRequest) SetTypes ¶
func (s *ListHttpApisRequest) SetTypes(v string) *ListHttpApisRequest
func (*ListHttpApisRequest) SetWithAuthPolicyInEnvironmentId ¶
func (s *ListHttpApisRequest) SetWithAuthPolicyInEnvironmentId(v string) *ListHttpApisRequest
func (*ListHttpApisRequest) SetWithAuthPolicyList ¶ added in v2.0.1
func (s *ListHttpApisRequest) SetWithAuthPolicyList(v bool) *ListHttpApisRequest
func (*ListHttpApisRequest) SetWithConsumerInfoById ¶
func (s *ListHttpApisRequest) SetWithConsumerInfoById(v string) *ListHttpApisRequest
func (*ListHttpApisRequest) SetWithEnvironmentInfo ¶
func (s *ListHttpApisRequest) SetWithEnvironmentInfo(v bool) *ListHttpApisRequest
func (*ListHttpApisRequest) SetWithEnvironmentInfoById ¶ added in v2.0.1
func (s *ListHttpApisRequest) SetWithEnvironmentInfoById(v string) *ListHttpApisRequest
func (*ListHttpApisRequest) SetWithPluginAttachmentByPluginId ¶ added in v2.0.1
func (s *ListHttpApisRequest) SetWithPluginAttachmentByPluginId(v string) *ListHttpApisRequest
func (ListHttpApisRequest) String ¶
func (s ListHttpApisRequest) String() string
type ListHttpApisResponse ¶
type ListHttpApisResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListHttpApisResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListHttpApisResponse) GoString ¶
func (s ListHttpApisResponse) GoString() string
func (*ListHttpApisResponse) SetBody ¶
func (s *ListHttpApisResponse) SetBody(v *ListHttpApisResponseBody) *ListHttpApisResponse
func (*ListHttpApisResponse) SetHeaders ¶
func (s *ListHttpApisResponse) SetHeaders(v map[string]*string) *ListHttpApisResponse
func (*ListHttpApisResponse) SetStatusCode ¶
func (s *ListHttpApisResponse) SetStatusCode(v int32) *ListHttpApisResponse
func (ListHttpApisResponse) String ¶
func (s ListHttpApisResponse) String() string
type ListHttpApisResponseBody ¶
type ListHttpApisResponseBody struct { // Response status code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // API list. Data *ListHttpApisResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // Response message. // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID. // // example: // // 585657D2-1C20-5B8A-AF17-D727C6490BE4 RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (ListHttpApisResponseBody) GoString ¶
func (s ListHttpApisResponseBody) GoString() string
func (*ListHttpApisResponseBody) SetCode ¶
func (s *ListHttpApisResponseBody) SetCode(v string) *ListHttpApisResponseBody
func (*ListHttpApisResponseBody) SetData ¶
func (s *ListHttpApisResponseBody) SetData(v *ListHttpApisResponseBodyData) *ListHttpApisResponseBody
func (*ListHttpApisResponseBody) SetMessage ¶
func (s *ListHttpApisResponseBody) SetMessage(v string) *ListHttpApisResponseBody
func (*ListHttpApisResponseBody) SetRequestId ¶
func (s *ListHttpApisResponseBody) SetRequestId(v string) *ListHttpApisResponseBody
func (ListHttpApisResponseBody) String ¶
func (s ListHttpApisResponseBody) String() string
type ListHttpApisResponseBodyData ¶
type ListHttpApisResponseBodyData struct { // API information. Items []*HttpApiInfoByName `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"` // Page number. // // example: // // 1 PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"` // Page size. // // example: // // 10 PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"` // Total count. // // example: // // 10 TotalSize *int32 `json:"totalSize,omitempty" xml:"totalSize,omitempty"` }
func (ListHttpApisResponseBodyData) GoString ¶
func (s ListHttpApisResponseBodyData) GoString() string
func (*ListHttpApisResponseBodyData) SetItems ¶
func (s *ListHttpApisResponseBodyData) SetItems(v []*HttpApiInfoByName) *ListHttpApisResponseBodyData
func (*ListHttpApisResponseBodyData) SetPageNumber ¶
func (s *ListHttpApisResponseBodyData) SetPageNumber(v int32) *ListHttpApisResponseBodyData
func (*ListHttpApisResponseBodyData) SetPageSize ¶
func (s *ListHttpApisResponseBodyData) SetPageSize(v int32) *ListHttpApisResponseBodyData
func (*ListHttpApisResponseBodyData) SetTotalSize ¶
func (s *ListHttpApisResponseBodyData) SetTotalSize(v int32) *ListHttpApisResponseBodyData
func (ListHttpApisResponseBodyData) String ¶
func (s ListHttpApisResponseBodyData) String() string
type ParentResourceInfo ¶ added in v2.0.1
type ParentResourceInfo struct { ApiInfo *HttpApiApiInfo `json:"apiInfo,omitempty" xml:"apiInfo,omitempty"` ResourceType *string `json:"resourceType,omitempty" xml:"resourceType,omitempty"` }
func (ParentResourceInfo) GoString ¶ added in v2.0.1
func (s ParentResourceInfo) GoString() string
func (*ParentResourceInfo) SetApiInfo ¶ added in v2.0.1
func (s *ParentResourceInfo) SetApiInfo(v *HttpApiApiInfo) *ParentResourceInfo
func (*ParentResourceInfo) SetResourceType ¶ added in v2.0.1
func (s *ParentResourceInfo) SetResourceType(v string) *ParentResourceInfo
func (ParentResourceInfo) String ¶ added in v2.0.1
func (s ParentResourceInfo) String() string
type PluginClassInfo ¶ added in v2.0.1
type PluginClassInfo struct { Alias *string `json:"alias,omitempty" xml:"alias,omitempty"` ConfigExample *string `json:"configExample,omitempty" xml:"configExample,omitempty"` Description *string `json:"description,omitempty" xml:"description,omitempty"` ExecutePriority *int32 `json:"executePriority,omitempty" xml:"executePriority,omitempty"` ExecuteStage *string `json:"executeStage,omitempty" xml:"executeStage,omitempty"` ImageName *string `json:"imageName,omitempty" xml:"imageName,omitempty"` InnerPlugin *bool `json:"innerPlugin,omitempty" xml:"innerPlugin,omitempty"` Mode *string `json:"mode,omitempty" xml:"mode,omitempty"` Name *string `json:"name,omitempty" xml:"name,omitempty"` PluginClassId *string `json:"pluginClassId,omitempty" xml:"pluginClassId,omitempty"` Source *string `json:"source,omitempty" xml:"source,omitempty"` SupportedMinGatewayVersion *string `json:"supportedMinGatewayVersion,omitempty" xml:"supportedMinGatewayVersion,omitempty"` Type *string `json:"type,omitempty" xml:"type,omitempty"` Version *string `json:"version,omitempty" xml:"version,omitempty"` VersionDescription *string `json:"versionDescription,omitempty" xml:"versionDescription,omitempty"` WasmLanguage *string `json:"wasmLanguage,omitempty" xml:"wasmLanguage,omitempty"` WasmUrl *string `json:"wasmUrl,omitempty" xml:"wasmUrl,omitempty"` }
func (PluginClassInfo) GoString ¶ added in v2.0.1
func (s PluginClassInfo) GoString() string
func (*PluginClassInfo) SetAlias ¶ added in v2.0.1
func (s *PluginClassInfo) SetAlias(v string) *PluginClassInfo
func (*PluginClassInfo) SetConfigExample ¶ added in v2.0.1
func (s *PluginClassInfo) SetConfigExample(v string) *PluginClassInfo
func (*PluginClassInfo) SetDescription ¶ added in v2.0.1
func (s *PluginClassInfo) SetDescription(v string) *PluginClassInfo
func (*PluginClassInfo) SetExecutePriority ¶ added in v2.0.1
func (s *PluginClassInfo) SetExecutePriority(v int32) *PluginClassInfo
func (*PluginClassInfo) SetExecuteStage ¶ added in v2.0.1
func (s *PluginClassInfo) SetExecuteStage(v string) *PluginClassInfo
func (*PluginClassInfo) SetImageName ¶ added in v2.0.1
func (s *PluginClassInfo) SetImageName(v string) *PluginClassInfo
func (*PluginClassInfo) SetInnerPlugin ¶ added in v2.0.1
func (s *PluginClassInfo) SetInnerPlugin(v bool) *PluginClassInfo
func (*PluginClassInfo) SetMode ¶ added in v2.0.1
func (s *PluginClassInfo) SetMode(v string) *PluginClassInfo
func (*PluginClassInfo) SetName ¶ added in v2.0.1
func (s *PluginClassInfo) SetName(v string) *PluginClassInfo
func (*PluginClassInfo) SetPluginClassId ¶ added in v2.0.1
func (s *PluginClassInfo) SetPluginClassId(v string) *PluginClassInfo
func (*PluginClassInfo) SetSource ¶ added in v2.0.1
func (s *PluginClassInfo) SetSource(v string) *PluginClassInfo
func (*PluginClassInfo) SetSupportedMinGatewayVersion ¶ added in v2.0.1
func (s *PluginClassInfo) SetSupportedMinGatewayVersion(v string) *PluginClassInfo
func (*PluginClassInfo) SetType ¶ added in v2.0.1
func (s *PluginClassInfo) SetType(v string) *PluginClassInfo
func (*PluginClassInfo) SetVersion ¶ added in v2.0.1
func (s *PluginClassInfo) SetVersion(v string) *PluginClassInfo
func (*PluginClassInfo) SetVersionDescription ¶ added in v2.0.1
func (s *PluginClassInfo) SetVersionDescription(v string) *PluginClassInfo
func (*PluginClassInfo) SetWasmLanguage ¶ added in v2.0.1
func (s *PluginClassInfo) SetWasmLanguage(v string) *PluginClassInfo
func (*PluginClassInfo) SetWasmUrl ¶ added in v2.0.1
func (s *PluginClassInfo) SetWasmUrl(v string) *PluginClassInfo
func (PluginClassInfo) String ¶ added in v2.0.1
func (s PluginClassInfo) String() string
type PolicyClassInfo ¶
type PolicyClassInfo struct { Alias *string `json:"alias,omitempty" xml:"alias,omitempty"` AttachableResourceTypes []*string `json:"attachableResourceTypes,omitempty" xml:"attachableResourceTypes,omitempty" type:"Repeated"` ClassId *string `json:"classId,omitempty" xml:"classId,omitempty"` ConfigExample *string `json:"configExample,omitempty" xml:"configExample,omitempty"` Deprecated *bool `json:"deprecated,omitempty" xml:"deprecated,omitempty"` Description *string `json:"description,omitempty" xml:"description,omitempty"` Direction *string `json:"direction,omitempty" xml:"direction,omitempty"` EnableLog *bool `json:"enableLog,omitempty" xml:"enableLog,omitempty"` ExecutePriority *string `json:"executePriority,omitempty" xml:"executePriority,omitempty"` ExecuteStage *string `json:"executeStage,omitempty" xml:"executeStage,omitempty"` Name *string `json:"name,omitempty" xml:"name,omitempty"` Type *string `json:"type,omitempty" xml:"type,omitempty"` Version *string `json:"version,omitempty" xml:"version,omitempty"` }
func (PolicyClassInfo) GoString ¶
func (s PolicyClassInfo) GoString() string
func (*PolicyClassInfo) SetAlias ¶
func (s *PolicyClassInfo) SetAlias(v string) *PolicyClassInfo
func (*PolicyClassInfo) SetAttachableResourceTypes ¶
func (s *PolicyClassInfo) SetAttachableResourceTypes(v []*string) *PolicyClassInfo
func (*PolicyClassInfo) SetClassId ¶
func (s *PolicyClassInfo) SetClassId(v string) *PolicyClassInfo
func (*PolicyClassInfo) SetConfigExample ¶
func (s *PolicyClassInfo) SetConfigExample(v string) *PolicyClassInfo
func (*PolicyClassInfo) SetDeprecated ¶
func (s *PolicyClassInfo) SetDeprecated(v bool) *PolicyClassInfo
func (*PolicyClassInfo) SetDescription ¶
func (s *PolicyClassInfo) SetDescription(v string) *PolicyClassInfo
func (*PolicyClassInfo) SetDirection ¶
func (s *PolicyClassInfo) SetDirection(v string) *PolicyClassInfo
func (*PolicyClassInfo) SetEnableLog ¶
func (s *PolicyClassInfo) SetEnableLog(v bool) *PolicyClassInfo
func (*PolicyClassInfo) SetExecutePriority ¶
func (s *PolicyClassInfo) SetExecutePriority(v string) *PolicyClassInfo
func (*PolicyClassInfo) SetExecuteStage ¶
func (s *PolicyClassInfo) SetExecuteStage(v string) *PolicyClassInfo
func (*PolicyClassInfo) SetName ¶
func (s *PolicyClassInfo) SetName(v string) *PolicyClassInfo
func (*PolicyClassInfo) SetType ¶
func (s *PolicyClassInfo) SetType(v string) *PolicyClassInfo
func (*PolicyClassInfo) SetVersion ¶
func (s *PolicyClassInfo) SetVersion(v string) *PolicyClassInfo
func (PolicyClassInfo) String ¶
func (s PolicyClassInfo) String() string
type PolicyDetailInfo ¶
type PolicyDetailInfo struct { ClassId *string `json:"classId,omitempty" xml:"classId,omitempty"` ClassName *string `json:"className,omitempty" xml:"className,omitempty"` Config *string `json:"config,omitempty" xml:"config,omitempty"` Description *string `json:"description,omitempty" xml:"description,omitempty"` Name *string `json:"name,omitempty" xml:"name,omitempty"` PolicyId *string `json:"policyId,omitempty" xml:"policyId,omitempty"` }
func (PolicyDetailInfo) GoString ¶
func (s PolicyDetailInfo) GoString() string
func (*PolicyDetailInfo) SetClassId ¶
func (s *PolicyDetailInfo) SetClassId(v string) *PolicyDetailInfo
func (*PolicyDetailInfo) SetClassName ¶
func (s *PolicyDetailInfo) SetClassName(v string) *PolicyDetailInfo
func (*PolicyDetailInfo) SetConfig ¶
func (s *PolicyDetailInfo) SetConfig(v string) *PolicyDetailInfo
func (*PolicyDetailInfo) SetDescription ¶
func (s *PolicyDetailInfo) SetDescription(v string) *PolicyDetailInfo
func (*PolicyDetailInfo) SetName ¶
func (s *PolicyDetailInfo) SetName(v string) *PolicyDetailInfo
func (*PolicyDetailInfo) SetPolicyId ¶
func (s *PolicyDetailInfo) SetPolicyId(v string) *PolicyDetailInfo
func (PolicyDetailInfo) String ¶
func (s PolicyDetailInfo) String() string
type PolicyInfo ¶
type PolicyInfo struct { Attachments []*Attachment `json:"attachments,omitempty" xml:"attachments,omitempty" type:"Repeated"` ClassAlias *string `json:"classAlias,omitempty" xml:"classAlias,omitempty"` ClassName *string `json:"className,omitempty" xml:"className,omitempty"` Config *string `json:"config,omitempty" xml:"config,omitempty"` Direction *string `json:"direction,omitempty" xml:"direction,omitempty"` ExecutePriority *string `json:"executePriority,omitempty" xml:"executePriority,omitempty"` ExecuteStage *string `json:"executeStage,omitempty" xml:"executeStage,omitempty"` Name *string `json:"name,omitempty" xml:"name,omitempty"` PolicyId *string `json:"policyId,omitempty" xml:"policyId,omitempty"` Type *string `json:"type,omitempty" xml:"type,omitempty"` }
func (PolicyInfo) GoString ¶
func (s PolicyInfo) GoString() string
func (*PolicyInfo) SetAttachments ¶
func (s *PolicyInfo) SetAttachments(v []*Attachment) *PolicyInfo
func (*PolicyInfo) SetClassAlias ¶
func (s *PolicyInfo) SetClassAlias(v string) *PolicyInfo
func (*PolicyInfo) SetClassName ¶
func (s *PolicyInfo) SetClassName(v string) *PolicyInfo
func (*PolicyInfo) SetConfig ¶
func (s *PolicyInfo) SetConfig(v string) *PolicyInfo
func (*PolicyInfo) SetDirection ¶
func (s *PolicyInfo) SetDirection(v string) *PolicyInfo
func (*PolicyInfo) SetExecutePriority ¶
func (s *PolicyInfo) SetExecutePriority(v string) *PolicyInfo
func (*PolicyInfo) SetExecuteStage ¶
func (s *PolicyInfo) SetExecuteStage(v string) *PolicyInfo
func (*PolicyInfo) SetName ¶
func (s *PolicyInfo) SetName(v string) *PolicyInfo
func (*PolicyInfo) SetPolicyId ¶
func (s *PolicyInfo) SetPolicyId(v string) *PolicyInfo
func (*PolicyInfo) SetType ¶
func (s *PolicyInfo) SetType(v string) *PolicyInfo
func (PolicyInfo) String ¶
func (s PolicyInfo) String() string
type ResourceInfo ¶ added in v2.0.1
type ResourceInfo struct { ResourceId *string `json:"resourceId,omitempty" xml:"resourceId,omitempty"` ResourceName *string `json:"resourceName,omitempty" xml:"resourceName,omitempty"` ResourceType *string `json:"resourceType,omitempty" xml:"resourceType,omitempty"` ResourceVersion *string `json:"resourceVersion,omitempty" xml:"resourceVersion,omitempty"` }
func (ResourceInfo) GoString ¶ added in v2.0.1
func (s ResourceInfo) GoString() string
func (*ResourceInfo) SetResourceId ¶ added in v2.0.1
func (s *ResourceInfo) SetResourceId(v string) *ResourceInfo
func (*ResourceInfo) SetResourceName ¶ added in v2.0.1
func (s *ResourceInfo) SetResourceName(v string) *ResourceInfo
func (*ResourceInfo) SetResourceType ¶ added in v2.0.1
func (s *ResourceInfo) SetResourceType(v string) *ResourceInfo
func (*ResourceInfo) SetResourceVersion ¶ added in v2.0.1
func (s *ResourceInfo) SetResourceVersion(v string) *ResourceInfo
func (ResourceInfo) String ¶ added in v2.0.1
func (s ResourceInfo) String() string
type ResourceStatistic ¶
type ResourceStatistic struct { ResourceCount *int32 `json:"resourceCount,omitempty" xml:"resourceCount,omitempty"` ResourceType *string `json:"resourceType,omitempty" xml:"resourceType,omitempty"` }
func (ResourceStatistic) GoString ¶
func (s ResourceStatistic) GoString() string
func (*ResourceStatistic) SetResourceCount ¶
func (s *ResourceStatistic) SetResourceCount(v int32) *ResourceStatistic
func (*ResourceStatistic) SetResourceType ¶
func (s *ResourceStatistic) SetResourceType(v string) *ResourceStatistic
func (ResourceStatistic) String ¶
func (s ResourceStatistic) String() string
type Service ¶
type Service struct { Addresses []*string `json:"addresses,omitempty" xml:"addresses,omitempty" type:"Repeated"` AiServiceConfig *AiServiceConfig `json:"aiServiceConfig,omitempty" xml:"aiServiceConfig,omitempty"` CreateTimestamp *int64 `json:"createTimestamp,omitempty" xml:"createTimestamp,omitempty"` // example: // // gw-xxxx GatewayId *string `json:"gatewayId,omitempty" xml:"gatewayId,omitempty"` // example: // // publich GroupName *string `json:"groupName,omitempty" xml:"groupName,omitempty"` HealthCheck *ServiceHealthCheck `json:"healthCheck,omitempty" xml:"healthCheck,omitempty"` HealthStatus *string `json:"healthStatus,omitempty" xml:"healthStatus,omitempty"` Name *string `json:"name,omitempty" xml:"name,omitempty"` Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"` Ports []*ServicePorts `json:"ports,omitempty" xml:"ports,omitempty" type:"Repeated"` // example: // // HTTP Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` // example: // // LATEST Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` // example: // // rg-xxx ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"` ServiceId *string `json:"serviceId,omitempty" xml:"serviceId,omitempty"` SourceType *string `json:"sourceType,omitempty" xml:"sourceType,omitempty"` UnhealthyEndpoints []*string `json:"unhealthyEndpoints,omitempty" xml:"unhealthyEndpoints,omitempty" type:"Repeated"` UpdateTimestamp *int64 `json:"updateTimestamp,omitempty" xml:"updateTimestamp,omitempty"` }
func (*Service) SetAddresses ¶
func (*Service) SetAiServiceConfig ¶
func (s *Service) SetAiServiceConfig(v *AiServiceConfig) *Service
func (*Service) SetCreateTimestamp ¶
func (*Service) SetGatewayId ¶
func (*Service) SetGroupName ¶
func (*Service) SetHealthCheck ¶
func (s *Service) SetHealthCheck(v *ServiceHealthCheck) *Service
func (*Service) SetHealthStatus ¶
func (*Service) SetNamespace ¶
func (*Service) SetPorts ¶
func (s *Service) SetPorts(v []*ServicePorts) *Service
func (*Service) SetProtocol ¶
func (*Service) SetQualifier ¶
func (*Service) SetResourceGroupId ¶
func (*Service) SetServiceId ¶
func (*Service) SetSourceType ¶
func (*Service) SetUnhealthyEndpoints ¶
func (*Service) SetUpdateTimestamp ¶
type ServiceHealthCheck ¶
type ServiceHealthCheck struct { // example: // // true Enable *bool `json:"enable,omitempty" xml:"enable,omitempty"` HealthyThreshold *int32 `json:"healthyThreshold,omitempty" xml:"healthyThreshold,omitempty"` HttpHost *string `json:"httpHost,omitempty" xml:"httpHost,omitempty"` HttpPath *string `json:"httpPath,omitempty" xml:"httpPath,omitempty"` Interval *int32 `json:"interval,omitempty" xml:"interval,omitempty"` // example: // // TCP Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` Timeout *int32 `json:"timeout,omitempty" xml:"timeout,omitempty"` UnhealthyThreshold *int32 `json:"unhealthyThreshold,omitempty" xml:"unhealthyThreshold,omitempty"` }
func (ServiceHealthCheck) GoString ¶
func (s ServiceHealthCheck) GoString() string
func (*ServiceHealthCheck) SetEnable ¶
func (s *ServiceHealthCheck) SetEnable(v bool) *ServiceHealthCheck
func (*ServiceHealthCheck) SetHealthyThreshold ¶
func (s *ServiceHealthCheck) SetHealthyThreshold(v int32) *ServiceHealthCheck
func (*ServiceHealthCheck) SetHttpHost ¶
func (s *ServiceHealthCheck) SetHttpHost(v string) *ServiceHealthCheck
func (*ServiceHealthCheck) SetHttpPath ¶
func (s *ServiceHealthCheck) SetHttpPath(v string) *ServiceHealthCheck
func (*ServiceHealthCheck) SetInterval ¶
func (s *ServiceHealthCheck) SetInterval(v int32) *ServiceHealthCheck
func (*ServiceHealthCheck) SetProtocol ¶
func (s *ServiceHealthCheck) SetProtocol(v string) *ServiceHealthCheck
func (*ServiceHealthCheck) SetTimeout ¶
func (s *ServiceHealthCheck) SetTimeout(v int32) *ServiceHealthCheck
func (*ServiceHealthCheck) SetUnhealthyThreshold ¶
func (s *ServiceHealthCheck) SetUnhealthyThreshold(v int32) *ServiceHealthCheck
func (ServiceHealthCheck) String ¶
func (s ServiceHealthCheck) String() string
type ServiceLinkedRole ¶
type ServiceLinkedRole struct { Arn *string `json:"arn,omitempty" xml:"arn,omitempty"` AssumeRolePolicyDocument *string `json:"assumeRolePolicyDocument,omitempty" xml:"assumeRolePolicyDocument,omitempty"` CreateDate *string `json:"createDate,omitempty" xml:"createDate,omitempty"` Description *string `json:"description,omitempty" xml:"description,omitempty"` IsServiceLinkedRole *bool `json:"isServiceLinkedRole,omitempty" xml:"isServiceLinkedRole,omitempty"` RoleId *string `json:"roleId,omitempty" xml:"roleId,omitempty"` RoleName *string `json:"roleName,omitempty" xml:"roleName,omitempty"` RolePrincipalName *string `json:"rolePrincipalName,omitempty" xml:"rolePrincipalName,omitempty"` }
func (ServiceLinkedRole) GoString ¶
func (s ServiceLinkedRole) GoString() string
func (*ServiceLinkedRole) SetArn ¶
func (s *ServiceLinkedRole) SetArn(v string) *ServiceLinkedRole
func (*ServiceLinkedRole) SetAssumeRolePolicyDocument ¶
func (s *ServiceLinkedRole) SetAssumeRolePolicyDocument(v string) *ServiceLinkedRole
func (*ServiceLinkedRole) SetCreateDate ¶
func (s *ServiceLinkedRole) SetCreateDate(v string) *ServiceLinkedRole
func (*ServiceLinkedRole) SetDescription ¶
func (s *ServiceLinkedRole) SetDescription(v string) *ServiceLinkedRole
func (*ServiceLinkedRole) SetIsServiceLinkedRole ¶
func (s *ServiceLinkedRole) SetIsServiceLinkedRole(v bool) *ServiceLinkedRole
func (*ServiceLinkedRole) SetRoleId ¶
func (s *ServiceLinkedRole) SetRoleId(v string) *ServiceLinkedRole
func (*ServiceLinkedRole) SetRoleName ¶
func (s *ServiceLinkedRole) SetRoleName(v string) *ServiceLinkedRole
func (*ServiceLinkedRole) SetRolePrincipalName ¶
func (s *ServiceLinkedRole) SetRolePrincipalName(v string) *ServiceLinkedRole
func (ServiceLinkedRole) String ¶
func (s ServiceLinkedRole) String() string
type ServicePorts ¶
type ServicePorts struct { Name *string `json:"name,omitempty" xml:"name,omitempty"` Port *int32 `json:"port,omitempty" xml:"port,omitempty"` Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` }
func (ServicePorts) GoString ¶
func (s ServicePorts) GoString() string
func (*ServicePorts) SetName ¶
func (s *ServicePorts) SetName(v string) *ServicePorts
func (*ServicePorts) SetPort ¶
func (s *ServicePorts) SetPort(v int32) *ServicePorts
func (*ServicePorts) SetProtocol ¶
func (s *ServicePorts) SetProtocol(v string) *ServicePorts
func (ServicePorts) String ¶
func (s ServicePorts) String() string
type SslCertMetaInfo ¶
type SslCertMetaInfo struct { Algorithm *string `json:"algorithm,omitempty" xml:"algorithm,omitempty"` CertId *int64 `json:"certId,omitempty" xml:"certId,omitempty"` CertIdentifier *string `json:"certIdentifier,omitempty" xml:"certIdentifier,omitempty"` CertName *string `json:"certName,omitempty" xml:"certName,omitempty"` CommonName *string `json:"commonName,omitempty" xml:"commonName,omitempty"` Domain *string `json:"domain,omitempty" xml:"domain,omitempty"` DomainMatchCert *bool `json:"domainMatchCert,omitempty" xml:"domainMatchCert,omitempty"` Fingerprint *string `json:"fingerprint,omitempty" xml:"fingerprint,omitempty"` InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"` IsChainCompleted *bool `json:"isChainCompleted,omitempty" xml:"isChainCompleted,omitempty"` Issuer *string `json:"issuer,omitempty" xml:"issuer,omitempty"` KeySize *string `json:"keySize,omitempty" xml:"keySize,omitempty"` Md5 *string `json:"md5,omitempty" xml:"md5,omitempty"` NotAfterTimestamp *int64 `json:"notAfterTimestamp,omitempty" xml:"notAfterTimestamp,omitempty"` NotBeforeTimestamp *int64 `json:"notBeforeTimestamp,omitempty" xml:"notBeforeTimestamp,omitempty"` Sans *string `json:"sans,omitempty" xml:"sans,omitempty"` SerialNo *string `json:"serialNo,omitempty" xml:"serialNo,omitempty"` Sha2 *string `json:"sha2,omitempty" xml:"sha2,omitempty"` SignAlgorithm *string `json:"signAlgorithm,omitempty" xml:"signAlgorithm,omitempty"` }
func (SslCertMetaInfo) GoString ¶
func (s SslCertMetaInfo) GoString() string
func (*SslCertMetaInfo) SetAlgorithm ¶
func (s *SslCertMetaInfo) SetAlgorithm(v string) *SslCertMetaInfo
func (*SslCertMetaInfo) SetCertId ¶
func (s *SslCertMetaInfo) SetCertId(v int64) *SslCertMetaInfo
func (*SslCertMetaInfo) SetCertIdentifier ¶
func (s *SslCertMetaInfo) SetCertIdentifier(v string) *SslCertMetaInfo
func (*SslCertMetaInfo) SetCertName ¶
func (s *SslCertMetaInfo) SetCertName(v string) *SslCertMetaInfo
func (*SslCertMetaInfo) SetCommonName ¶
func (s *SslCertMetaInfo) SetCommonName(v string) *SslCertMetaInfo
func (*SslCertMetaInfo) SetDomain ¶
func (s *SslCertMetaInfo) SetDomain(v string) *SslCertMetaInfo
func (*SslCertMetaInfo) SetDomainMatchCert ¶
func (s *SslCertMetaInfo) SetDomainMatchCert(v bool) *SslCertMetaInfo
func (*SslCertMetaInfo) SetFingerprint ¶
func (s *SslCertMetaInfo) SetFingerprint(v string) *SslCertMetaInfo
func (*SslCertMetaInfo) SetInstanceId ¶
func (s *SslCertMetaInfo) SetInstanceId(v string) *SslCertMetaInfo
func (*SslCertMetaInfo) SetIsChainCompleted ¶
func (s *SslCertMetaInfo) SetIsChainCompleted(v bool) *SslCertMetaInfo
func (*SslCertMetaInfo) SetIssuer ¶
func (s *SslCertMetaInfo) SetIssuer(v string) *SslCertMetaInfo
func (*SslCertMetaInfo) SetKeySize ¶
func (s *SslCertMetaInfo) SetKeySize(v string) *SslCertMetaInfo
func (*SslCertMetaInfo) SetMd5 ¶
func (s *SslCertMetaInfo) SetMd5(v string) *SslCertMetaInfo
func (*SslCertMetaInfo) SetNotAfterTimestamp ¶
func (s *SslCertMetaInfo) SetNotAfterTimestamp(v int64) *SslCertMetaInfo
func (*SslCertMetaInfo) SetNotBeforeTimestamp ¶
func (s *SslCertMetaInfo) SetNotBeforeTimestamp(v int64) *SslCertMetaInfo
func (*SslCertMetaInfo) SetSans ¶
func (s *SslCertMetaInfo) SetSans(v string) *SslCertMetaInfo
func (*SslCertMetaInfo) SetSerialNo ¶
func (s *SslCertMetaInfo) SetSerialNo(v string) *SslCertMetaInfo
func (*SslCertMetaInfo) SetSha2 ¶
func (s *SslCertMetaInfo) SetSha2(v string) *SslCertMetaInfo
func (*SslCertMetaInfo) SetSignAlgorithm ¶
func (s *SslCertMetaInfo) SetSignAlgorithm(v string) *SslCertMetaInfo
func (SslCertMetaInfo) String ¶
func (s SslCertMetaInfo) String() string
type SubDomainInfo ¶
type SubDomainInfo struct { DomainId *string `json:"domainId,omitempty" xml:"domainId,omitempty"` Name *string `json:"name,omitempty" xml:"name,omitempty"` NetworkType *string `json:"networkType,omitempty" xml:"networkType,omitempty"` Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` }
func (SubDomainInfo) GoString ¶
func (s SubDomainInfo) GoString() string
func (*SubDomainInfo) SetDomainId ¶
func (s *SubDomainInfo) SetDomainId(v string) *SubDomainInfo
func (*SubDomainInfo) SetName ¶
func (s *SubDomainInfo) SetName(v string) *SubDomainInfo
func (*SubDomainInfo) SetNetworkType ¶
func (s *SubDomainInfo) SetNetworkType(v string) *SubDomainInfo
func (*SubDomainInfo) SetProtocol ¶
func (s *SubDomainInfo) SetProtocol(v string) *SubDomainInfo
func (SubDomainInfo) String ¶
func (s SubDomainInfo) String() string
type TlsCipherSuitesConfig ¶ added in v2.0.1
type TlsCipherSuitesConfig struct { CipherSuites []*TlsCipherSuitesConfigCipherSuites `json:"cipherSuites,omitempty" xml:"cipherSuites,omitempty" type:"Repeated"` ConfigType *string `json:"configType,omitempty" xml:"configType,omitempty"` }
func (TlsCipherSuitesConfig) GoString ¶ added in v2.0.1
func (s TlsCipherSuitesConfig) GoString() string
func (*TlsCipherSuitesConfig) SetCipherSuites ¶ added in v2.0.1
func (s *TlsCipherSuitesConfig) SetCipherSuites(v []*TlsCipherSuitesConfigCipherSuites) *TlsCipherSuitesConfig
func (*TlsCipherSuitesConfig) SetConfigType ¶ added in v2.0.1
func (s *TlsCipherSuitesConfig) SetConfigType(v string) *TlsCipherSuitesConfig
func (TlsCipherSuitesConfig) String ¶ added in v2.0.1
func (s TlsCipherSuitesConfig) String() string
type TlsCipherSuitesConfigCipherSuites ¶ added in v2.0.1
type TlsCipherSuitesConfigCipherSuites struct { Name *string `json:"name,omitempty" xml:"name,omitempty"` SupportVersions []*string `json:"supportVersions,omitempty" xml:"supportVersions,omitempty" type:"Repeated"` }
func (TlsCipherSuitesConfigCipherSuites) GoString ¶ added in v2.0.1
func (s TlsCipherSuitesConfigCipherSuites) GoString() string
func (*TlsCipherSuitesConfigCipherSuites) SetName ¶ added in v2.0.1
func (s *TlsCipherSuitesConfigCipherSuites) SetName(v string) *TlsCipherSuitesConfigCipherSuites
func (*TlsCipherSuitesConfigCipherSuites) SetSupportVersions ¶ added in v2.0.1
func (s *TlsCipherSuitesConfigCipherSuites) SetSupportVersions(v []*string) *TlsCipherSuitesConfigCipherSuites
func (TlsCipherSuitesConfigCipherSuites) String ¶ added in v2.0.1
func (s TlsCipherSuitesConfigCipherSuites) String() string
type UpdateDomainRequest ¶
type UpdateDomainRequest struct { // Cloud Shield CA certificate identifier. // // example: // // 123455-cn-hangzhou CaCertIndentifier *string `json:"caCertIndentifier,omitempty" xml:"caCertIndentifier,omitempty"` // Cloud Shield certificate identifier. // // example: // // 123458-cn-hangzhou CertIndentifier *string `json:"certIndentifier,omitempty" xml:"certIndentifier,omitempty"` // Set the HTTPS protocol type, whether to enable forced HTTPS redirection. // // example: // // false ForceHttps *bool `json:"forceHttps,omitempty" xml:"forceHttps,omitempty"` // HTTP/2 settings. // // example: // // Open Http2Option *string `json:"http2Option,omitempty" xml:"http2Option,omitempty"` // The protocol type supported by the domain. // // - HTTP: Supports only HTTP protocol. // // - HTTPS: Supports only HTTPS protocol. // // This parameter is required. // // example: // // HTTP Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` TlsCipherSuitesConfig *TlsCipherSuitesConfig `json:"tlsCipherSuitesConfig,omitempty" xml:"tlsCipherSuitesConfig,omitempty"` // Maximum TLS protocol version, supports up to TLS 1.3. // // example: // // TLS 1.3 TlsMax *string `json:"tlsMax,omitempty" xml:"tlsMax,omitempty"` // Minimum TLS protocol version, supports down to TLS 1.0. // // example: // // TLS 1.0 TlsMin *string `json:"tlsMin,omitempty" xml:"tlsMin,omitempty"` }
func (UpdateDomainRequest) GoString ¶
func (s UpdateDomainRequest) GoString() string
func (*UpdateDomainRequest) SetCaCertIndentifier ¶
func (s *UpdateDomainRequest) SetCaCertIndentifier(v string) *UpdateDomainRequest
func (*UpdateDomainRequest) SetCertIndentifier ¶
func (s *UpdateDomainRequest) SetCertIndentifier(v string) *UpdateDomainRequest
func (*UpdateDomainRequest) SetForceHttps ¶
func (s *UpdateDomainRequest) SetForceHttps(v bool) *UpdateDomainRequest
func (*UpdateDomainRequest) SetHttp2Option ¶
func (s *UpdateDomainRequest) SetHttp2Option(v string) *UpdateDomainRequest
func (*UpdateDomainRequest) SetProtocol ¶
func (s *UpdateDomainRequest) SetProtocol(v string) *UpdateDomainRequest
func (*UpdateDomainRequest) SetTlsCipherSuitesConfig ¶ added in v2.0.1
func (s *UpdateDomainRequest) SetTlsCipherSuitesConfig(v *TlsCipherSuitesConfig) *UpdateDomainRequest
func (*UpdateDomainRequest) SetTlsMax ¶
func (s *UpdateDomainRequest) SetTlsMax(v string) *UpdateDomainRequest
func (*UpdateDomainRequest) SetTlsMin ¶
func (s *UpdateDomainRequest) SetTlsMin(v string) *UpdateDomainRequest
func (UpdateDomainRequest) String ¶
func (s UpdateDomainRequest) String() string
type UpdateDomainResponse ¶
type UpdateDomainResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UpdateDomainResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UpdateDomainResponse) GoString ¶
func (s UpdateDomainResponse) GoString() string
func (*UpdateDomainResponse) SetBody ¶
func (s *UpdateDomainResponse) SetBody(v *UpdateDomainResponseBody) *UpdateDomainResponse
func (*UpdateDomainResponse) SetHeaders ¶
func (s *UpdateDomainResponse) SetHeaders(v map[string]*string) *UpdateDomainResponse
func (*UpdateDomainResponse) SetStatusCode ¶
func (s *UpdateDomainResponse) SetStatusCode(v int32) *UpdateDomainResponse
func (UpdateDomainResponse) String ¶
func (s UpdateDomainResponse) String() string
type UpdateDomainResponseBody ¶
type UpdateDomainResponseBody struct { // Response code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // The returned data. Data *UpdateDomainResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // Response message. // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID, used for tracing the API call chain. // // example: // // 4BACB05C-3FE2-588F-9148-700C5C026B74 RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (UpdateDomainResponseBody) GoString ¶
func (s UpdateDomainResponseBody) GoString() string
func (*UpdateDomainResponseBody) SetCode ¶
func (s *UpdateDomainResponseBody) SetCode(v string) *UpdateDomainResponseBody
func (*UpdateDomainResponseBody) SetData ¶
func (s *UpdateDomainResponseBody) SetData(v *UpdateDomainResponseBodyData) *UpdateDomainResponseBody
func (*UpdateDomainResponseBody) SetMessage ¶
func (s *UpdateDomainResponseBody) SetMessage(v string) *UpdateDomainResponseBody
func (*UpdateDomainResponseBody) SetRequestId ¶
func (s *UpdateDomainResponseBody) SetRequestId(v string) *UpdateDomainResponseBody
func (UpdateDomainResponseBody) String ¶
func (s UpdateDomainResponseBody) String() string
type UpdateDomainResponseBodyData ¶
type UpdateDomainResponseBodyData struct { // Deploy revision id. // // example: // // apr-xxx DeployRevisionId *string `json:"deployRevisionId,omitempty" xml:"deployRevisionId,omitempty"` }
func (UpdateDomainResponseBodyData) GoString ¶
func (s UpdateDomainResponseBodyData) GoString() string
func (*UpdateDomainResponseBodyData) SetDeployRevisionId ¶
func (s *UpdateDomainResponseBodyData) SetDeployRevisionId(v string) *UpdateDomainResponseBodyData
func (UpdateDomainResponseBodyData) String ¶
func (s UpdateDomainResponseBodyData) String() string
type UpdateEnvironmentRequest ¶
type UpdateEnvironmentRequest struct { // Environment alias. // // This parameter is required. // // example: // // 测试环境 Alias *string `json:"alias,omitempty" xml:"alias,omitempty"` // Description of the environment, which can include information such as the purpose of the environment and its users. // // example: // // 这是xx的xx项目测试环境 Description *string `json:"description,omitempty" xml:"description,omitempty"` }
func (UpdateEnvironmentRequest) GoString ¶
func (s UpdateEnvironmentRequest) GoString() string
func (*UpdateEnvironmentRequest) SetAlias ¶
func (s *UpdateEnvironmentRequest) SetAlias(v string) *UpdateEnvironmentRequest
func (*UpdateEnvironmentRequest) SetDescription ¶
func (s *UpdateEnvironmentRequest) SetDescription(v string) *UpdateEnvironmentRequest
func (UpdateEnvironmentRequest) String ¶
func (s UpdateEnvironmentRequest) String() string
type UpdateEnvironmentResponse ¶
type UpdateEnvironmentResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UpdateEnvironmentResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UpdateEnvironmentResponse) GoString ¶
func (s UpdateEnvironmentResponse) GoString() string
func (*UpdateEnvironmentResponse) SetBody ¶
func (s *UpdateEnvironmentResponse) SetBody(v *UpdateEnvironmentResponseBody) *UpdateEnvironmentResponse
func (*UpdateEnvironmentResponse) SetHeaders ¶
func (s *UpdateEnvironmentResponse) SetHeaders(v map[string]*string) *UpdateEnvironmentResponse
func (*UpdateEnvironmentResponse) SetStatusCode ¶
func (s *UpdateEnvironmentResponse) SetStatusCode(v int32) *UpdateEnvironmentResponse
func (UpdateEnvironmentResponse) String ¶
func (s UpdateEnvironmentResponse) String() string
type UpdateEnvironmentResponseBody ¶
type UpdateEnvironmentResponseBody struct { // Response code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // Response message. // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID, used for tracing the API call chain. // // example: // // 52FB803B-3CD8-5FF8-AAE9-C2B841F6A483 RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (UpdateEnvironmentResponseBody) GoString ¶
func (s UpdateEnvironmentResponseBody) GoString() string
func (*UpdateEnvironmentResponseBody) SetCode ¶
func (s *UpdateEnvironmentResponseBody) SetCode(v string) *UpdateEnvironmentResponseBody
func (*UpdateEnvironmentResponseBody) SetMessage ¶
func (s *UpdateEnvironmentResponseBody) SetMessage(v string) *UpdateEnvironmentResponseBody
func (*UpdateEnvironmentResponseBody) SetRequestId ¶
func (s *UpdateEnvironmentResponseBody) SetRequestId(v string) *UpdateEnvironmentResponseBody
func (UpdateEnvironmentResponseBody) String ¶
func (s UpdateEnvironmentResponseBody) String() string
type UpdateHttpApiOperationRequest ¶
type UpdateHttpApiOperationRequest struct { // operation definition. Operation *HttpApiOperation `json:"operation,omitempty" xml:"operation,omitempty"` }
func (UpdateHttpApiOperationRequest) GoString ¶
func (s UpdateHttpApiOperationRequest) GoString() string
func (*UpdateHttpApiOperationRequest) SetOperation ¶
func (s *UpdateHttpApiOperationRequest) SetOperation(v *HttpApiOperation) *UpdateHttpApiOperationRequest
func (UpdateHttpApiOperationRequest) String ¶
func (s UpdateHttpApiOperationRequest) String() string
type UpdateHttpApiOperationResponse ¶
type UpdateHttpApiOperationResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UpdateHttpApiOperationResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UpdateHttpApiOperationResponse) GoString ¶
func (s UpdateHttpApiOperationResponse) GoString() string
func (*UpdateHttpApiOperationResponse) SetBody ¶
func (s *UpdateHttpApiOperationResponse) SetBody(v *UpdateHttpApiOperationResponseBody) *UpdateHttpApiOperationResponse
func (*UpdateHttpApiOperationResponse) SetHeaders ¶
func (s *UpdateHttpApiOperationResponse) SetHeaders(v map[string]*string) *UpdateHttpApiOperationResponse
func (*UpdateHttpApiOperationResponse) SetStatusCode ¶
func (s *UpdateHttpApiOperationResponse) SetStatusCode(v int32) *UpdateHttpApiOperationResponse
func (UpdateHttpApiOperationResponse) String ¶
func (s UpdateHttpApiOperationResponse) String() string
type UpdateHttpApiOperationResponseBody ¶
type UpdateHttpApiOperationResponseBody struct { // Response status code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // Response message. // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID. // // example: // // 043360DA-ED3B-5386-9B7A-D94DECF99A30 RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (UpdateHttpApiOperationResponseBody) GoString ¶
func (s UpdateHttpApiOperationResponseBody) GoString() string
func (*UpdateHttpApiOperationResponseBody) SetCode ¶
func (s *UpdateHttpApiOperationResponseBody) SetCode(v string) *UpdateHttpApiOperationResponseBody
func (*UpdateHttpApiOperationResponseBody) SetMessage ¶
func (s *UpdateHttpApiOperationResponseBody) SetMessage(v string) *UpdateHttpApiOperationResponseBody
func (*UpdateHttpApiOperationResponseBody) SetRequestId ¶
func (s *UpdateHttpApiOperationResponseBody) SetRequestId(v string) *UpdateHttpApiOperationResponseBody
func (UpdateHttpApiOperationResponseBody) String ¶
func (s UpdateHttpApiOperationResponseBody) String() string
type UpdateHttpApiRequest ¶
type UpdateHttpApiRequest struct { AiProtocols []*string `json:"aiProtocols,omitempty" xml:"aiProtocols,omitempty" type:"Repeated"` // Base path of the API, which must start with a \\"/\\". // // This parameter is required. // // example: // // /v1 BasePath *string `json:"basePath,omitempty" xml:"basePath,omitempty"` DeployConfigs []*HttpApiDeployConfig `json:"deployConfigs,omitempty" xml:"deployConfigs,omitempty" type:"Repeated"` // API description. // // example: // // 更新API描述 Description *string `json:"description,omitempty" xml:"description,omitempty"` // Configuration information for the HTTP Ingress API. IngressConfig *UpdateHttpApiRequestIngressConfig `json:"ingressConfig,omitempty" xml:"ingressConfig,omitempty" type:"Struct"` // List of API access protocols. Protocols []*string `json:"protocols,omitempty" xml:"protocols,omitempty" type:"Repeated"` // API versioning configuration. VersionConfig *HttpApiVersionConfig `json:"versionConfig,omitempty" xml:"versionConfig,omitempty"` }
func (UpdateHttpApiRequest) GoString ¶
func (s UpdateHttpApiRequest) GoString() string
func (*UpdateHttpApiRequest) SetAiProtocols ¶
func (s *UpdateHttpApiRequest) SetAiProtocols(v []*string) *UpdateHttpApiRequest
func (*UpdateHttpApiRequest) SetBasePath ¶
func (s *UpdateHttpApiRequest) SetBasePath(v string) *UpdateHttpApiRequest
func (*UpdateHttpApiRequest) SetDeployConfigs ¶
func (s *UpdateHttpApiRequest) SetDeployConfigs(v []*HttpApiDeployConfig) *UpdateHttpApiRequest
func (*UpdateHttpApiRequest) SetDescription ¶
func (s *UpdateHttpApiRequest) SetDescription(v string) *UpdateHttpApiRequest
func (*UpdateHttpApiRequest) SetIngressConfig ¶
func (s *UpdateHttpApiRequest) SetIngressConfig(v *UpdateHttpApiRequestIngressConfig) *UpdateHttpApiRequest
func (*UpdateHttpApiRequest) SetProtocols ¶
func (s *UpdateHttpApiRequest) SetProtocols(v []*string) *UpdateHttpApiRequest
func (*UpdateHttpApiRequest) SetVersionConfig ¶
func (s *UpdateHttpApiRequest) SetVersionConfig(v *HttpApiVersionConfig) *UpdateHttpApiRequest
func (UpdateHttpApiRequest) String ¶
func (s UpdateHttpApiRequest) String() string
type UpdateHttpApiRequestIngressConfig ¶
type UpdateHttpApiRequestIngressConfig struct { // Environment ID. // // example: // // env-cr6ql0tlhtgmc**** EnvironmentId *string `json:"environmentId,omitempty" xml:"environmentId,omitempty"` // Ingress Class being listened to. // // example: // // mse IngressClass *string `json:"ingressClass,omitempty" xml:"ingressClass,omitempty"` // Whether to update the address in the Ingress Status. // // example: // // false OverrideIngressIp *bool `json:"overrideIngressIp,omitempty" xml:"overrideIngressIp,omitempty"` // Source ID. // // example: // // src-crdddallhtgtr**** SourceId *string `json:"sourceId,omitempty" xml:"sourceId,omitempty"` // Watched namespace. // // example: // // default WatchNamespace *string `json:"watchNamespace,omitempty" xml:"watchNamespace,omitempty"` }
func (UpdateHttpApiRequestIngressConfig) GoString ¶
func (s UpdateHttpApiRequestIngressConfig) GoString() string
func (*UpdateHttpApiRequestIngressConfig) SetEnvironmentId ¶
func (s *UpdateHttpApiRequestIngressConfig) SetEnvironmentId(v string) *UpdateHttpApiRequestIngressConfig
func (*UpdateHttpApiRequestIngressConfig) SetIngressClass ¶
func (s *UpdateHttpApiRequestIngressConfig) SetIngressClass(v string) *UpdateHttpApiRequestIngressConfig
func (*UpdateHttpApiRequestIngressConfig) SetOverrideIngressIp ¶
func (s *UpdateHttpApiRequestIngressConfig) SetOverrideIngressIp(v bool) *UpdateHttpApiRequestIngressConfig
func (*UpdateHttpApiRequestIngressConfig) SetSourceId ¶
func (s *UpdateHttpApiRequestIngressConfig) SetSourceId(v string) *UpdateHttpApiRequestIngressConfig
func (*UpdateHttpApiRequestIngressConfig) SetWatchNamespace ¶
func (s *UpdateHttpApiRequestIngressConfig) SetWatchNamespace(v string) *UpdateHttpApiRequestIngressConfig
func (UpdateHttpApiRequestIngressConfig) String ¶
func (s UpdateHttpApiRequestIngressConfig) String() string
type UpdateHttpApiResponse ¶
type UpdateHttpApiResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UpdateHttpApiResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UpdateHttpApiResponse) GoString ¶
func (s UpdateHttpApiResponse) GoString() string
func (*UpdateHttpApiResponse) SetBody ¶
func (s *UpdateHttpApiResponse) SetBody(v *UpdateHttpApiResponseBody) *UpdateHttpApiResponse
func (*UpdateHttpApiResponse) SetHeaders ¶
func (s *UpdateHttpApiResponse) SetHeaders(v map[string]*string) *UpdateHttpApiResponse
func (*UpdateHttpApiResponse) SetStatusCode ¶
func (s *UpdateHttpApiResponse) SetStatusCode(v int32) *UpdateHttpApiResponse
func (UpdateHttpApiResponse) String ¶
func (s UpdateHttpApiResponse) String() string
type UpdateHttpApiResponseBody ¶
type UpdateHttpApiResponseBody struct { // Response status code. // // example: // // Ok Code *string `json:"code,omitempty" xml:"code,omitempty"` // Response message. // // example: // // success Message *string `json:"message,omitempty" xml:"message,omitempty"` // Request ID. // // example: // // 393E2630-DBE7-5221-AB35-9E740675491A RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` }
func (UpdateHttpApiResponseBody) GoString ¶
func (s UpdateHttpApiResponseBody) GoString() string
func (*UpdateHttpApiResponseBody) SetCode ¶
func (s *UpdateHttpApiResponseBody) SetCode(v string) *UpdateHttpApiResponseBody
func (*UpdateHttpApiResponseBody) SetMessage ¶
func (s *UpdateHttpApiResponseBody) SetMessage(v string) *UpdateHttpApiResponseBody
func (*UpdateHttpApiResponseBody) SetRequestId ¶
func (s *UpdateHttpApiResponseBody) SetRequestId(v string) *UpdateHttpApiResponseBody
func (UpdateHttpApiResponseBody) String ¶
func (s UpdateHttpApiResponseBody) String() string