Documentation
¶
Overview ¶
Package apigiface provides an interface to enable mocking the APIG service client for testing your code.
It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.
Index ¶
- Constants
- type AIProviderForCreateUpstreamInput
- func (s AIProviderForCreateUpstreamInput) GoString() string
- func (s *AIProviderForCreateUpstreamInput) SetBaseUrl(v string) *AIProviderForCreateUpstreamInput
- func (s *AIProviderForCreateUpstreamInput) SetCustomBodyParams(v *CustomBodyParamsForCreateUpstreamInput) *AIProviderForCreateUpstreamInput
- func (s *AIProviderForCreateUpstreamInput) SetCustomHeaderParams(v *CustomHeaderParamsForCreateUpstreamInput) *AIProviderForCreateUpstreamInput
- func (s *AIProviderForCreateUpstreamInput) SetCustomModelService(v *CustomModelServiceForCreateUpstreamInput) *AIProviderForCreateUpstreamInput
- func (s *AIProviderForCreateUpstreamInput) SetName(v string) *AIProviderForCreateUpstreamInput
- func (s *AIProviderForCreateUpstreamInput) SetToken(v string) *AIProviderForCreateUpstreamInput
- func (s AIProviderForCreateUpstreamInput) String() string
- type AIProviderForGetUpstreamOutput
- func (s AIProviderForGetUpstreamOutput) GoString() string
- func (s *AIProviderForGetUpstreamOutput) SetBaseUrl(v string) *AIProviderForGetUpstreamOutput
- func (s *AIProviderForGetUpstreamOutput) SetCustomBodyParams(v *CustomBodyParamsForGetUpstreamOutput) *AIProviderForGetUpstreamOutput
- func (s *AIProviderForGetUpstreamOutput) SetCustomHeaderParams(v *CustomHeaderParamsForGetUpstreamOutput) *AIProviderForGetUpstreamOutput
- func (s *AIProviderForGetUpstreamOutput) SetCustomModelService(v *CustomModelServiceForGetUpstreamOutput) *AIProviderForGetUpstreamOutput
- func (s *AIProviderForGetUpstreamOutput) SetName(v string) *AIProviderForGetUpstreamOutput
- func (s *AIProviderForGetUpstreamOutput) SetToken(v string) *AIProviderForGetUpstreamOutput
- func (s AIProviderForGetUpstreamOutput) String() string
- type AIProviderForListUpstreamsOutput
- func (s AIProviderForListUpstreamsOutput) GoString() string
- func (s *AIProviderForListUpstreamsOutput) SetBaseUrl(v string) *AIProviderForListUpstreamsOutput
- func (s *AIProviderForListUpstreamsOutput) SetCustomBodyParams(v *CustomBodyParamsForListUpstreamsOutput) *AIProviderForListUpstreamsOutput
- func (s *AIProviderForListUpstreamsOutput) SetCustomHeaderParams(v *CustomHeaderParamsForListUpstreamsOutput) *AIProviderForListUpstreamsOutput
- func (s *AIProviderForListUpstreamsOutput) SetCustomModelService(v *CustomModelServiceForListUpstreamsOutput) *AIProviderForListUpstreamsOutput
- func (s *AIProviderForListUpstreamsOutput) SetName(v string) *AIProviderForListUpstreamsOutput
- func (s *AIProviderForListUpstreamsOutput) SetToken(v string) *AIProviderForListUpstreamsOutput
- func (s AIProviderForListUpstreamsOutput) String() string
- type AIProviderForUpdateUpstreamInput
- func (s AIProviderForUpdateUpstreamInput) GoString() string
- func (s *AIProviderForUpdateUpstreamInput) SetBaseUrl(v string) *AIProviderForUpdateUpstreamInput
- func (s *AIProviderForUpdateUpstreamInput) SetCustomBodyParams(v *CustomBodyParamsForUpdateUpstreamInput) *AIProviderForUpdateUpstreamInput
- func (s *AIProviderForUpdateUpstreamInput) SetCustomHeaderParams(v *CustomHeaderParamsForUpdateUpstreamInput) *AIProviderForUpdateUpstreamInput
- func (s *AIProviderForUpdateUpstreamInput) SetCustomModelService(v *CustomModelServiceForUpdateUpstreamInput) *AIProviderForUpdateUpstreamInput
- func (s *AIProviderForUpdateUpstreamInput) SetName(v string) *AIProviderForUpdateUpstreamInput
- func (s *AIProviderForUpdateUpstreamInput) SetToken(v string) *AIProviderForUpdateUpstreamInput
- func (s AIProviderForUpdateUpstreamInput) String() string
- type APIG
- func (c *APIG) CreateConsumer(input *CreateConsumerInput) (*CreateConsumerOutput, error)
- func (c *APIG) CreateConsumerCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) CreateConsumerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) CreateConsumerCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) CreateConsumerCredential(input *CreateConsumerCredentialInput) (*CreateConsumerCredentialOutput, error)
- func (c *APIG) CreateConsumerCredentialCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) CreateConsumerCredentialCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) CreateConsumerCredentialCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) CreateConsumerCredentialRequest(input *CreateConsumerCredentialInput) (req *request.Request, output *CreateConsumerCredentialOutput)
- func (c *APIG) CreateConsumerCredentialWithContext(ctx volcengine.Context, input *CreateConsumerCredentialInput, ...) (*CreateConsumerCredentialOutput, error)
- func (c *APIG) CreateConsumerRequest(input *CreateConsumerInput) (req *request.Request, output *CreateConsumerOutput)
- func (c *APIG) CreateConsumerWithContext(ctx volcengine.Context, input *CreateConsumerInput, opts ...request.Option) (*CreateConsumerOutput, error)
- func (c *APIG) CreateGateway(input *CreateGatewayInput) (*CreateGatewayOutput, error)
- func (c *APIG) CreateGatewayCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) CreateGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) CreateGatewayCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) CreateGatewayRequest(input *CreateGatewayInput) (req *request.Request, output *CreateGatewayOutput)
- func (c *APIG) CreateGatewayService(input *CreateGatewayServiceInput) (*CreateGatewayServiceOutput, error)
- func (c *APIG) CreateGatewayServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) CreateGatewayServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) CreateGatewayServiceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) CreateGatewayServiceRequest(input *CreateGatewayServiceInput) (req *request.Request, output *CreateGatewayServiceOutput)
- func (c *APIG) CreateGatewayServiceWithContext(ctx volcengine.Context, input *CreateGatewayServiceInput, ...) (*CreateGatewayServiceOutput, error)
- func (c *APIG) CreateGatewayWithContext(ctx volcengine.Context, input *CreateGatewayInput, opts ...request.Option) (*CreateGatewayOutput, error)
- func (c *APIG) CreatePluginBinding(input *CreatePluginBindingInput) (*CreatePluginBindingOutput, error)
- func (c *APIG) CreatePluginBindingCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) CreatePluginBindingCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) CreatePluginBindingCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) CreatePluginBindingRequest(input *CreatePluginBindingInput) (req *request.Request, output *CreatePluginBindingOutput)
- func (c *APIG) CreatePluginBindingWithContext(ctx volcengine.Context, input *CreatePluginBindingInput, ...) (*CreatePluginBindingOutput, error)
- func (c *APIG) CreateUpstream(input *CreateUpstreamInput) (*CreateUpstreamOutput, error)
- func (c *APIG) CreateUpstreamCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) CreateUpstreamCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) CreateUpstreamCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) CreateUpstreamRequest(input *CreateUpstreamInput) (req *request.Request, output *CreateUpstreamOutput)
- func (c *APIG) CreateUpstreamSource(input *CreateUpstreamSourceInput) (*CreateUpstreamSourceOutput, error)
- func (c *APIG) CreateUpstreamSourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) CreateUpstreamSourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) CreateUpstreamSourceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) CreateUpstreamSourceRequest(input *CreateUpstreamSourceInput) (req *request.Request, output *CreateUpstreamSourceOutput)
- func (c *APIG) CreateUpstreamSourceWithContext(ctx volcengine.Context, input *CreateUpstreamSourceInput, ...) (*CreateUpstreamSourceOutput, error)
- func (c *APIG) CreateUpstreamWithContext(ctx volcengine.Context, input *CreateUpstreamInput, opts ...request.Option) (*CreateUpstreamOutput, error)
- func (c *APIG) DeleteConsumer(input *DeleteConsumerInput) (*DeleteConsumerOutput, error)
- func (c *APIG) DeleteConsumerCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) DeleteConsumerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) DeleteConsumerCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) DeleteConsumerCredential(input *DeleteConsumerCredentialInput) (*DeleteConsumerCredentialOutput, error)
- func (c *APIG) DeleteConsumerCredentialCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) DeleteConsumerCredentialCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) DeleteConsumerCredentialCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) DeleteConsumerCredentialRequest(input *DeleteConsumerCredentialInput) (req *request.Request, output *DeleteConsumerCredentialOutput)
- func (c *APIG) DeleteConsumerCredentialWithContext(ctx volcengine.Context, input *DeleteConsumerCredentialInput, ...) (*DeleteConsumerCredentialOutput, error)
- func (c *APIG) DeleteConsumerRequest(input *DeleteConsumerInput) (req *request.Request, output *DeleteConsumerOutput)
- func (c *APIG) DeleteConsumerWithContext(ctx volcengine.Context, input *DeleteConsumerInput, opts ...request.Option) (*DeleteConsumerOutput, error)
- func (c *APIG) DeleteGateway(input *DeleteGatewayInput) (*DeleteGatewayOutput, error)
- func (c *APIG) DeleteGatewayCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) DeleteGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) DeleteGatewayCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) DeleteGatewayRequest(input *DeleteGatewayInput) (req *request.Request, output *DeleteGatewayOutput)
- func (c *APIG) DeleteGatewayService(input *DeleteGatewayServiceInput) (*DeleteGatewayServiceOutput, error)
- func (c *APIG) DeleteGatewayServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) DeleteGatewayServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) DeleteGatewayServiceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) DeleteGatewayServiceRequest(input *DeleteGatewayServiceInput) (req *request.Request, output *DeleteGatewayServiceOutput)
- func (c *APIG) DeleteGatewayServiceWithContext(ctx volcengine.Context, input *DeleteGatewayServiceInput, ...) (*DeleteGatewayServiceOutput, error)
- func (c *APIG) DeleteGatewayWithContext(ctx volcengine.Context, input *DeleteGatewayInput, opts ...request.Option) (*DeleteGatewayOutput, error)
- func (c *APIG) DeletePluginBinding(input *DeletePluginBindingInput) (*DeletePluginBindingOutput, error)
- func (c *APIG) DeletePluginBindingCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) DeletePluginBindingCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) DeletePluginBindingCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) DeletePluginBindingRequest(input *DeletePluginBindingInput) (req *request.Request, output *DeletePluginBindingOutput)
- func (c *APIG) DeletePluginBindingWithContext(ctx volcengine.Context, input *DeletePluginBindingInput, ...) (*DeletePluginBindingOutput, error)
- func (c *APIG) DeleteUpstream(input *DeleteUpstreamInput) (*DeleteUpstreamOutput, error)
- func (c *APIG) DeleteUpstreamCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) DeleteUpstreamCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) DeleteUpstreamCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) DeleteUpstreamRequest(input *DeleteUpstreamInput) (req *request.Request, output *DeleteUpstreamOutput)
- func (c *APIG) DeleteUpstreamSource(input *DeleteUpstreamSourceInput) (*DeleteUpstreamSourceOutput, error)
- func (c *APIG) DeleteUpstreamSourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) DeleteUpstreamSourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) DeleteUpstreamSourceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) DeleteUpstreamSourceRequest(input *DeleteUpstreamSourceInput) (req *request.Request, output *DeleteUpstreamSourceOutput)
- func (c *APIG) DeleteUpstreamSourceWithContext(ctx volcengine.Context, input *DeleteUpstreamSourceInput, ...) (*DeleteUpstreamSourceOutput, error)
- func (c *APIG) DeleteUpstreamWithContext(ctx volcengine.Context, input *DeleteUpstreamInput, opts ...request.Option) (*DeleteUpstreamOutput, error)
- func (c *APIG) GetConsumer(input *GetConsumerInput) (*GetConsumerOutput, error)
- func (c *APIG) GetConsumerCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) GetConsumerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) GetConsumerCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) GetConsumerRequest(input *GetConsumerInput) (req *request.Request, output *GetConsumerOutput)
- func (c *APIG) GetConsumerWithContext(ctx volcengine.Context, input *GetConsumerInput, opts ...request.Option) (*GetConsumerOutput, error)
- func (c *APIG) GetGateway(input *GetGatewayInput) (*GetGatewayOutput, error)
- func (c *APIG) GetGatewayCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) GetGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) GetGatewayCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) GetGatewayRequest(input *GetGatewayInput) (req *request.Request, output *GetGatewayOutput)
- func (c *APIG) GetGatewayService(input *GetGatewayServiceInput) (*GetGatewayServiceOutput, error)
- func (c *APIG) GetGatewayServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) GetGatewayServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) GetGatewayServiceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) GetGatewayServiceRequest(input *GetGatewayServiceInput) (req *request.Request, output *GetGatewayServiceOutput)
- func (c *APIG) GetGatewayServiceWithContext(ctx volcengine.Context, input *GetGatewayServiceInput, opts ...request.Option) (*GetGatewayServiceOutput, error)
- func (c *APIG) GetGatewayWithContext(ctx volcengine.Context, input *GetGatewayInput, opts ...request.Option) (*GetGatewayOutput, error)
- func (c *APIG) GetPluginBinding(input *GetPluginBindingInput) (*GetPluginBindingOutput, error)
- func (c *APIG) GetPluginBindingCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) GetPluginBindingCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) GetPluginBindingCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) GetPluginBindingRequest(input *GetPluginBindingInput) (req *request.Request, output *GetPluginBindingOutput)
- func (c *APIG) GetPluginBindingWithContext(ctx volcengine.Context, input *GetPluginBindingInput, opts ...request.Option) (*GetPluginBindingOutput, error)
- func (c *APIG) GetUpstream(input *GetUpstreamInput) (*GetUpstreamOutput, error)
- func (c *APIG) GetUpstreamCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) GetUpstreamCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) GetUpstreamCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) GetUpstreamRequest(input *GetUpstreamInput) (req *request.Request, output *GetUpstreamOutput)
- func (c *APIG) GetUpstreamSource(input *GetUpstreamSourceInput) (*GetUpstreamSourceOutput, error)
- func (c *APIG) GetUpstreamSourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) GetUpstreamSourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) GetUpstreamSourceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) GetUpstreamSourceRequest(input *GetUpstreamSourceInput) (req *request.Request, output *GetUpstreamSourceOutput)
- func (c *APIG) GetUpstreamSourceWithContext(ctx volcengine.Context, input *GetUpstreamSourceInput, opts ...request.Option) (*GetUpstreamSourceOutput, error)
- func (c *APIG) GetUpstreamWithContext(ctx volcengine.Context, input *GetUpstreamInput, opts ...request.Option) (*GetUpstreamOutput, error)
- func (c *APIG) ListConsumerCredentials(input *ListConsumerCredentialsInput) (*ListConsumerCredentialsOutput, error)
- func (c *APIG) ListConsumerCredentialsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) ListConsumerCredentialsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) ListConsumerCredentialsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) ListConsumerCredentialsRequest(input *ListConsumerCredentialsInput) (req *request.Request, output *ListConsumerCredentialsOutput)
- func (c *APIG) ListConsumerCredentialsWithContext(ctx volcengine.Context, input *ListConsumerCredentialsInput, ...) (*ListConsumerCredentialsOutput, error)
- func (c *APIG) ListConsumers(input *ListConsumersInput) (*ListConsumersOutput, error)
- func (c *APIG) ListConsumersCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) ListConsumersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) ListConsumersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) ListConsumersRequest(input *ListConsumersInput) (req *request.Request, output *ListConsumersOutput)
- func (c *APIG) ListConsumersWithContext(ctx volcengine.Context, input *ListConsumersInput, opts ...request.Option) (*ListConsumersOutput, error)
- func (c *APIG) ListGatewayServices(input *ListGatewayServicesInput) (*ListGatewayServicesOutput, error)
- func (c *APIG) ListGatewayServicesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) ListGatewayServicesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) ListGatewayServicesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) ListGatewayServicesRequest(input *ListGatewayServicesInput) (req *request.Request, output *ListGatewayServicesOutput)
- func (c *APIG) ListGatewayServicesWithContext(ctx volcengine.Context, input *ListGatewayServicesInput, ...) (*ListGatewayServicesOutput, error)
- func (c *APIG) ListGateways(input *ListGatewaysInput) (*ListGatewaysOutput, error)
- func (c *APIG) ListGatewaysCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) ListGatewaysCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) ListGatewaysCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) ListGatewaysRequest(input *ListGatewaysInput) (req *request.Request, output *ListGatewaysOutput)
- func (c *APIG) ListGatewaysWithContext(ctx volcengine.Context, input *ListGatewaysInput, opts ...request.Option) (*ListGatewaysOutput, error)
- func (c *APIG) ListPluginBindings(input *ListPluginBindingsInput) (*ListPluginBindingsOutput, error)
- func (c *APIG) ListPluginBindingsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) ListPluginBindingsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) ListPluginBindingsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) ListPluginBindingsRequest(input *ListPluginBindingsInput) (req *request.Request, output *ListPluginBindingsOutput)
- func (c *APIG) ListPluginBindingsWithContext(ctx volcengine.Context, input *ListPluginBindingsInput, opts ...request.Option) (*ListPluginBindingsOutput, error)
- func (c *APIG) ListUpstreamSources(input *ListUpstreamSourcesInput) (*ListUpstreamSourcesOutput, error)
- func (c *APIG) ListUpstreamSourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) ListUpstreamSourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) ListUpstreamSourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) ListUpstreamSourcesRequest(input *ListUpstreamSourcesInput) (req *request.Request, output *ListUpstreamSourcesOutput)
- func (c *APIG) ListUpstreamSourcesWithContext(ctx volcengine.Context, input *ListUpstreamSourcesInput, ...) (*ListUpstreamSourcesOutput, error)
- func (c *APIG) ListUpstreams(input *ListUpstreamsInput) (*ListUpstreamsOutput, error)
- func (c *APIG) ListUpstreamsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) ListUpstreamsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) ListUpstreamsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) ListUpstreamsRequest(input *ListUpstreamsInput) (req *request.Request, output *ListUpstreamsOutput)
- func (c *APIG) ListUpstreamsWithContext(ctx volcengine.Context, input *ListUpstreamsInput, opts ...request.Option) (*ListUpstreamsOutput, error)
- func (c *APIG) UpdateConsumer(input *UpdateConsumerInput) (*UpdateConsumerOutput, error)
- func (c *APIG) UpdateConsumerCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) UpdateConsumerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) UpdateConsumerCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) UpdateConsumerRequest(input *UpdateConsumerInput) (req *request.Request, output *UpdateConsumerOutput)
- func (c *APIG) UpdateConsumerWithContext(ctx volcengine.Context, input *UpdateConsumerInput, opts ...request.Option) (*UpdateConsumerOutput, error)
- func (c *APIG) UpdateGateway(input *UpdateGatewayInput) (*UpdateGatewayOutput, error)
- func (c *APIG) UpdateGatewayCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) UpdateGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) UpdateGatewayCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) UpdateGatewayCustomLog(input *UpdateGatewayCustomLogInput) (*UpdateGatewayCustomLogOutput, error)
- func (c *APIG) UpdateGatewayCustomLogCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) UpdateGatewayCustomLogCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) UpdateGatewayCustomLogCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) UpdateGatewayCustomLogRequest(input *UpdateGatewayCustomLogInput) (req *request.Request, output *UpdateGatewayCustomLogOutput)
- func (c *APIG) UpdateGatewayCustomLogWithContext(ctx volcengine.Context, input *UpdateGatewayCustomLogInput, ...) (*UpdateGatewayCustomLogOutput, error)
- func (c *APIG) UpdateGatewayLog(input *UpdateGatewayLogInput) (*UpdateGatewayLogOutput, error)
- func (c *APIG) UpdateGatewayLogCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) UpdateGatewayLogCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) UpdateGatewayLogCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) UpdateGatewayLogRequest(input *UpdateGatewayLogInput) (req *request.Request, output *UpdateGatewayLogOutput)
- func (c *APIG) UpdateGatewayLogWithContext(ctx volcengine.Context, input *UpdateGatewayLogInput, opts ...request.Option) (*UpdateGatewayLogOutput, error)
- func (c *APIG) UpdateGatewayRequest(input *UpdateGatewayInput) (req *request.Request, output *UpdateGatewayOutput)
- func (c *APIG) UpdateGatewayService(input *UpdateGatewayServiceInput) (*UpdateGatewayServiceOutput, error)
- func (c *APIG) UpdateGatewayServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) UpdateGatewayServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) UpdateGatewayServiceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) UpdateGatewayServiceRequest(input *UpdateGatewayServiceInput) (req *request.Request, output *UpdateGatewayServiceOutput)
- func (c *APIG) UpdateGatewayServiceWithContext(ctx volcengine.Context, input *UpdateGatewayServiceInput, ...) (*UpdateGatewayServiceOutput, error)
- func (c *APIG) UpdateGatewaySpec(input *UpdateGatewaySpecInput) (*UpdateGatewaySpecOutput, error)
- func (c *APIG) UpdateGatewaySpecCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) UpdateGatewaySpecCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) UpdateGatewaySpecCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) UpdateGatewaySpecRequest(input *UpdateGatewaySpecInput) (req *request.Request, output *UpdateGatewaySpecOutput)
- func (c *APIG) UpdateGatewaySpecWithContext(ctx volcengine.Context, input *UpdateGatewaySpecInput, opts ...request.Option) (*UpdateGatewaySpecOutput, error)
- func (c *APIG) UpdateGatewayWithContext(ctx volcengine.Context, input *UpdateGatewayInput, opts ...request.Option) (*UpdateGatewayOutput, error)
- func (c *APIG) UpdatePluginBinding(input *UpdatePluginBindingInput) (*UpdatePluginBindingOutput, error)
- func (c *APIG) UpdatePluginBindingCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) UpdatePluginBindingCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) UpdatePluginBindingCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) UpdatePluginBindingRequest(input *UpdatePluginBindingInput) (req *request.Request, output *UpdatePluginBindingOutput)
- func (c *APIG) UpdatePluginBindingWithContext(ctx volcengine.Context, input *UpdatePluginBindingInput, ...) (*UpdatePluginBindingOutput, error)
- func (c *APIG) UpdateUpstream(input *UpdateUpstreamInput) (*UpdateUpstreamOutput, error)
- func (c *APIG) UpdateUpstreamCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) UpdateUpstreamCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) UpdateUpstreamCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) UpdateUpstreamRequest(input *UpdateUpstreamInput) (req *request.Request, output *UpdateUpstreamOutput)
- func (c *APIG) UpdateUpstreamSource(input *UpdateUpstreamSourceInput) (*UpdateUpstreamSourceOutput, error)
- func (c *APIG) UpdateUpstreamSourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APIG) UpdateUpstreamSourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APIG) UpdateUpstreamSourceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APIG) UpdateUpstreamSourceRequest(input *UpdateUpstreamSourceInput) (req *request.Request, output *UpdateUpstreamSourceOutput)
- func (c *APIG) UpdateUpstreamSourceWithContext(ctx volcengine.Context, input *UpdateUpstreamSourceInput, ...) (*UpdateUpstreamSourceOutput, error)
- func (c *APIG) UpdateUpstreamWithContext(ctx volcengine.Context, input *UpdateUpstreamInput, opts ...request.Option) (*UpdateUpstreamOutput, error)
- type APIGAPI
- type AuthConfigForCreateUpstreamSourceInput
- type AuthConfigForGetUpstreamSourceOutput
- type AuthConfigForListUpstreamSourcesOutput
- type AuthSpecForCreateGatewayServiceInput
- type AuthSpecForGetGatewayServiceOutput
- type AuthSpecForListGatewayServicesOutput
- type AuthSpecForUpdateGatewayServiceInput
- type BackendSpecForCreateGatewayInput
- func (s BackendSpecForCreateGatewayInput) GoString() string
- func (s *BackendSpecForCreateGatewayInput) SetIsVkeWithFlannelCNISupported(v bool) *BackendSpecForCreateGatewayInput
- func (s *BackendSpecForCreateGatewayInput) SetVkePodCidr(v string) *BackendSpecForCreateGatewayInput
- func (s BackendSpecForCreateGatewayInput) String() string
- type BackendSpecForGetGatewayOutput
- func (s BackendSpecForGetGatewayOutput) GoString() string
- func (s *BackendSpecForGetGatewayOutput) SetIsVkeWithFlannelCNISupported(v bool) *BackendSpecForGetGatewayOutput
- func (s *BackendSpecForGetGatewayOutput) SetVkePodCidr(v string) *BackendSpecForGetGatewayOutput
- func (s BackendSpecForGetGatewayOutput) String() string
- type BackendSpecForListGatewaysOutput
- func (s BackendSpecForListGatewaysOutput) GoString() string
- func (s *BackendSpecForListGatewaysOutput) SetIsVkeWithFlannelCNISupported(v bool) *BackendSpecForListGatewaysOutput
- func (s *BackendSpecForListGatewaysOutput) SetVkePodCidr(v string) *BackendSpecForListGatewaysOutput
- func (s BackendSpecForListGatewaysOutput) String() string
- type BackendTargetListForGetUpstreamOutput
- func (s BackendTargetListForGetUpstreamOutput) GoString() string
- func (s *BackendTargetListForGetUpstreamOutput) SetHealthStatus(v string) *BackendTargetListForGetUpstreamOutput
- func (s *BackendTargetListForGetUpstreamOutput) SetIP(v string) *BackendTargetListForGetUpstreamOutput
- func (s *BackendTargetListForGetUpstreamOutput) SetPort(v int32) *BackendTargetListForGetUpstreamOutput
- func (s BackendTargetListForGetUpstreamOutput) String() string
- type BackendTargetListForListUpstreamsOutput
- func (s BackendTargetListForListUpstreamsOutput) GoString() string
- func (s *BackendTargetListForListUpstreamsOutput) SetHealthStatus(v string) *BackendTargetListForListUpstreamsOutput
- func (s *BackendTargetListForListUpstreamsOutput) SetIP(v string) *BackendTargetListForListUpstreamsOutput
- func (s *BackendTargetListForListUpstreamsOutput) SetPort(v int32) *BackendTargetListForListUpstreamsOutput
- func (s BackendTargetListForListUpstreamsOutput) String() string
- type BasicForCreateUpstreamSourceInput
- func (s BasicForCreateUpstreamSourceInput) GoString() string
- func (s *BasicForCreateUpstreamSourceInput) SetPassword(v string) *BasicForCreateUpstreamSourceInput
- func (s *BasicForCreateUpstreamSourceInput) SetUsername(v string) *BasicForCreateUpstreamSourceInput
- func (s BasicForCreateUpstreamSourceInput) String() string
- type BasicForGetUpstreamSourceOutput
- func (s BasicForGetUpstreamSourceOutput) GoString() string
- func (s *BasicForGetUpstreamSourceOutput) SetPassword(v string) *BasicForGetUpstreamSourceOutput
- func (s *BasicForGetUpstreamSourceOutput) SetUsername(v string) *BasicForGetUpstreamSourceOutput
- func (s BasicForGetUpstreamSourceOutput) String() string
- type BasicForListUpstreamSourcesOutput
- func (s BasicForListUpstreamSourcesOutput) GoString() string
- func (s *BasicForListUpstreamSourcesOutput) SetPassword(v string) *BasicForListUpstreamSourcesOutput
- func (s *BasicForListUpstreamSourcesOutput) SetUsername(v string) *BasicForListUpstreamSourcesOutput
- func (s BasicForListUpstreamSourcesOutput) String() string
- type CircuitBreakingSettingsForCreateUpstreamInput
- func (s CircuitBreakingSettingsForCreateUpstreamInput) GoString() string
- func (s *CircuitBreakingSettingsForCreateUpstreamInput) SetBaseEjectionTime(v int64) *CircuitBreakingSettingsForCreateUpstreamInput
- func (s *CircuitBreakingSettingsForCreateUpstreamInput) SetConsecutiveErrors(v int64) *CircuitBreakingSettingsForCreateUpstreamInput
- func (s *CircuitBreakingSettingsForCreateUpstreamInput) SetEnable(v bool) *CircuitBreakingSettingsForCreateUpstreamInput
- func (s *CircuitBreakingSettingsForCreateUpstreamInput) SetInterval(v int64) *CircuitBreakingSettingsForCreateUpstreamInput
- func (s *CircuitBreakingSettingsForCreateUpstreamInput) SetMaxEjectionPercent(v int32) *CircuitBreakingSettingsForCreateUpstreamInput
- func (s *CircuitBreakingSettingsForCreateUpstreamInput) SetMinHealthPercent(v int32) *CircuitBreakingSettingsForCreateUpstreamInput
- func (s CircuitBreakingSettingsForCreateUpstreamInput) String() string
- type CircuitBreakingSettingsForGetUpstreamOutput
- func (s CircuitBreakingSettingsForGetUpstreamOutput) GoString() string
- func (s *CircuitBreakingSettingsForGetUpstreamOutput) SetBaseEjectionTime(v int64) *CircuitBreakingSettingsForGetUpstreamOutput
- func (s *CircuitBreakingSettingsForGetUpstreamOutput) SetConsecutiveErrors(v int64) *CircuitBreakingSettingsForGetUpstreamOutput
- func (s *CircuitBreakingSettingsForGetUpstreamOutput) SetEnable(v bool) *CircuitBreakingSettingsForGetUpstreamOutput
- func (s *CircuitBreakingSettingsForGetUpstreamOutput) SetInterval(v int64) *CircuitBreakingSettingsForGetUpstreamOutput
- func (s *CircuitBreakingSettingsForGetUpstreamOutput) SetMaxEjectionPercent(v int32) *CircuitBreakingSettingsForGetUpstreamOutput
- func (s *CircuitBreakingSettingsForGetUpstreamOutput) SetMinHealthPercent(v int32) *CircuitBreakingSettingsForGetUpstreamOutput
- func (s CircuitBreakingSettingsForGetUpstreamOutput) String() string
- type CircuitBreakingSettingsForListUpstreamsOutput
- func (s CircuitBreakingSettingsForListUpstreamsOutput) GoString() string
- func (s *CircuitBreakingSettingsForListUpstreamsOutput) SetBaseEjectionTime(v int64) *CircuitBreakingSettingsForListUpstreamsOutput
- func (s *CircuitBreakingSettingsForListUpstreamsOutput) SetConsecutiveErrors(v int64) *CircuitBreakingSettingsForListUpstreamsOutput
- func (s *CircuitBreakingSettingsForListUpstreamsOutput) SetEnable(v bool) *CircuitBreakingSettingsForListUpstreamsOutput
- func (s *CircuitBreakingSettingsForListUpstreamsOutput) SetInterval(v int64) *CircuitBreakingSettingsForListUpstreamsOutput
- func (s *CircuitBreakingSettingsForListUpstreamsOutput) SetMaxEjectionPercent(v int32) *CircuitBreakingSettingsForListUpstreamsOutput
- func (s *CircuitBreakingSettingsForListUpstreamsOutput) SetMinHealthPercent(v int32) *CircuitBreakingSettingsForListUpstreamsOutput
- func (s CircuitBreakingSettingsForListUpstreamsOutput) String() string
- type CircuitBreakingSettingsForUpdateUpstreamInput
- func (s CircuitBreakingSettingsForUpdateUpstreamInput) GoString() string
- func (s *CircuitBreakingSettingsForUpdateUpstreamInput) SetBaseEjectionTime(v int64) *CircuitBreakingSettingsForUpdateUpstreamInput
- func (s *CircuitBreakingSettingsForUpdateUpstreamInput) SetConsecutiveErrors(v int64) *CircuitBreakingSettingsForUpdateUpstreamInput
- func (s *CircuitBreakingSettingsForUpdateUpstreamInput) SetEnable(v bool) *CircuitBreakingSettingsForUpdateUpstreamInput
- func (s *CircuitBreakingSettingsForUpdateUpstreamInput) SetInterval(v int64) *CircuitBreakingSettingsForUpdateUpstreamInput
- func (s *CircuitBreakingSettingsForUpdateUpstreamInput) SetMaxEjectionPercent(v int32) *CircuitBreakingSettingsForUpdateUpstreamInput
- func (s *CircuitBreakingSettingsForUpdateUpstreamInput) SetMinHealthPercent(v int32) *CircuitBreakingSettingsForUpdateUpstreamInput
- func (s CircuitBreakingSettingsForUpdateUpstreamInput) String() string
- type ConsistentHashLBForCreateUpstreamInput
- func (s ConsistentHashLBForCreateUpstreamInput) GoString() string
- func (s *ConsistentHashLBForCreateUpstreamInput) SetHTTPCookie(v *HTTPCookieForCreateUpstreamInput) *ConsistentHashLBForCreateUpstreamInput
- func (s *ConsistentHashLBForCreateUpstreamInput) SetHashKey(v string) *ConsistentHashLBForCreateUpstreamInput
- func (s *ConsistentHashLBForCreateUpstreamInput) SetHttpHeaderName(v string) *ConsistentHashLBForCreateUpstreamInput
- func (s *ConsistentHashLBForCreateUpstreamInput) SetHttpQueryParameterName(v string) *ConsistentHashLBForCreateUpstreamInput
- func (s *ConsistentHashLBForCreateUpstreamInput) SetUseSourceIp(v string) *ConsistentHashLBForCreateUpstreamInput
- func (s ConsistentHashLBForCreateUpstreamInput) String() string
- type ConsistentHashLBForGetUpstreamOutput
- func (s ConsistentHashLBForGetUpstreamOutput) GoString() string
- func (s *ConsistentHashLBForGetUpstreamOutput) SetHTTPCookie(v *HTTPCookieForGetUpstreamOutput) *ConsistentHashLBForGetUpstreamOutput
- func (s *ConsistentHashLBForGetUpstreamOutput) SetHashKey(v string) *ConsistentHashLBForGetUpstreamOutput
- func (s *ConsistentHashLBForGetUpstreamOutput) SetHttpHeaderName(v string) *ConsistentHashLBForGetUpstreamOutput
- func (s *ConsistentHashLBForGetUpstreamOutput) SetHttpQueryParameterName(v string) *ConsistentHashLBForGetUpstreamOutput
- func (s *ConsistentHashLBForGetUpstreamOutput) SetUseSourceIp(v string) *ConsistentHashLBForGetUpstreamOutput
- func (s ConsistentHashLBForGetUpstreamOutput) String() string
- type ConsistentHashLBForListUpstreamsOutput
- func (s ConsistentHashLBForListUpstreamsOutput) GoString() string
- func (s *ConsistentHashLBForListUpstreamsOutput) SetHTTPCookie(v *HTTPCookieForListUpstreamsOutput) *ConsistentHashLBForListUpstreamsOutput
- func (s *ConsistentHashLBForListUpstreamsOutput) SetHashKey(v string) *ConsistentHashLBForListUpstreamsOutput
- func (s *ConsistentHashLBForListUpstreamsOutput) SetHttpHeaderName(v string) *ConsistentHashLBForListUpstreamsOutput
- func (s *ConsistentHashLBForListUpstreamsOutput) SetHttpQueryParameterName(v string) *ConsistentHashLBForListUpstreamsOutput
- func (s *ConsistentHashLBForListUpstreamsOutput) SetUseSourceIp(v string) *ConsistentHashLBForListUpstreamsOutput
- func (s ConsistentHashLBForListUpstreamsOutput) String() string
- type ConsistentHashLBForUpdateUpstreamInput
- func (s ConsistentHashLBForUpdateUpstreamInput) GoString() string
- func (s *ConsistentHashLBForUpdateUpstreamInput) SetHTTPCookie(v *HTTPCookieForUpdateUpstreamInput) *ConsistentHashLBForUpdateUpstreamInput
- func (s *ConsistentHashLBForUpdateUpstreamInput) SetHashKey(v string) *ConsistentHashLBForUpdateUpstreamInput
- func (s *ConsistentHashLBForUpdateUpstreamInput) SetHttpHeaderName(v string) *ConsistentHashLBForUpdateUpstreamInput
- func (s *ConsistentHashLBForUpdateUpstreamInput) SetHttpQueryParameterName(v string) *ConsistentHashLBForUpdateUpstreamInput
- func (s *ConsistentHashLBForUpdateUpstreamInput) SetUseSourceIp(v string) *ConsistentHashLBForUpdateUpstreamInput
- func (s ConsistentHashLBForUpdateUpstreamInput) String() string
- type ConsumerForGetConsumerOutput
- func (s ConsumerForGetConsumerOutput) GoString() string
- func (s *ConsumerForGetConsumerOutput) SetComments(v string) *ConsumerForGetConsumerOutput
- func (s *ConsumerForGetConsumerOutput) SetCreateTime(v string) *ConsumerForGetConsumerOutput
- func (s *ConsumerForGetConsumerOutput) SetGatewayId(v string) *ConsumerForGetConsumerOutput
- func (s *ConsumerForGetConsumerOutput) SetGatewayName(v string) *ConsumerForGetConsumerOutput
- func (s *ConsumerForGetConsumerOutput) SetId(v string) *ConsumerForGetConsumerOutput
- func (s *ConsumerForGetConsumerOutput) SetName(v string) *ConsumerForGetConsumerOutput
- func (s *ConsumerForGetConsumerOutput) SetUpdateTime(v string) *ConsumerForGetConsumerOutput
- func (s ConsumerForGetConsumerOutput) String() string
- type CreateConsumerCredentialInput
- func (s CreateConsumerCredentialInput) GoString() string
- func (s *CreateConsumerCredentialInput) SetConsumerId(v string) *CreateConsumerCredentialInput
- func (s *CreateConsumerCredentialInput) SetCredentialType(v string) *CreateConsumerCredentialInput
- func (s *CreateConsumerCredentialInput) SetHmacAuthCredential(v *HmacAuthCredentialForCreateConsumerCredentialInput) *CreateConsumerCredentialInput
- func (s *CreateConsumerCredentialInput) SetKeyAuthCredential(v *KeyAuthCredentialForCreateConsumerCredentialInput) *CreateConsumerCredentialInput
- func (s CreateConsumerCredentialInput) String() string
- func (s *CreateConsumerCredentialInput) Validate() error
- type CreateConsumerCredentialOutput
- type CreateConsumerInput
- func (s CreateConsumerInput) GoString() string
- func (s *CreateConsumerInput) SetComments(v string) *CreateConsumerInput
- func (s *CreateConsumerInput) SetGatewayId(v string) *CreateConsumerInput
- func (s *CreateConsumerInput) SetName(v string) *CreateConsumerInput
- func (s CreateConsumerInput) String() string
- func (s *CreateConsumerInput) Validate() error
- type CreateConsumerOutput
- type CreateGatewayInput
- func (s CreateGatewayInput) GoString() string
- func (s *CreateGatewayInput) SetBackendSpec(v *BackendSpecForCreateGatewayInput) *CreateGatewayInput
- func (s *CreateGatewayInput) SetComments(v string) *CreateGatewayInput
- func (s *CreateGatewayInput) SetLogSpec(v *LogSpecForCreateGatewayInput) *CreateGatewayInput
- func (s *CreateGatewayInput) SetMonitorSpec(v *MonitorSpecForCreateGatewayInput) *CreateGatewayInput
- func (s *CreateGatewayInput) SetName(v string) *CreateGatewayInput
- func (s *CreateGatewayInput) SetNetworkSpec(v *NetworkSpecForCreateGatewayInput) *CreateGatewayInput
- func (s *CreateGatewayInput) SetProjectName(v string) *CreateGatewayInput
- func (s *CreateGatewayInput) SetRegion(v string) *CreateGatewayInput
- func (s *CreateGatewayInput) SetResourceSpec(v *ResourceSpecForCreateGatewayInput) *CreateGatewayInput
- func (s *CreateGatewayInput) SetTags(v []*TagForCreateGatewayInput) *CreateGatewayInput
- func (s *CreateGatewayInput) SetType(v string) *CreateGatewayInput
- func (s CreateGatewayInput) String() string
- func (s *CreateGatewayInput) Validate() error
- type CreateGatewayOutput
- type CreateGatewayServiceInput
- func (s CreateGatewayServiceInput) GoString() string
- func (s *CreateGatewayServiceInput) SetAuthSpec(v *AuthSpecForCreateGatewayServiceInput) *CreateGatewayServiceInput
- func (s *CreateGatewayServiceInput) SetComments(v string) *CreateGatewayServiceInput
- func (s *CreateGatewayServiceInput) SetGatewayId(v string) *CreateGatewayServiceInput
- func (s *CreateGatewayServiceInput) SetProtocol(v []*string) *CreateGatewayServiceInput
- func (s *CreateGatewayServiceInput) SetServiceName(v string) *CreateGatewayServiceInput
- func (s CreateGatewayServiceInput) String() string
- func (s *CreateGatewayServiceInput) Validate() error
- type CreateGatewayServiceOutput
- type CreatePluginBindingInput
- func (s CreatePluginBindingInput) GoString() string
- func (s *CreatePluginBindingInput) SetDescription(v string) *CreatePluginBindingInput
- func (s *CreatePluginBindingInput) SetEnable(v bool) *CreatePluginBindingInput
- func (s *CreatePluginBindingInput) SetPluginConfig(v string) *CreatePluginBindingInput
- func (s *CreatePluginBindingInput) SetPluginName(v string) *CreatePluginBindingInput
- func (s *CreatePluginBindingInput) SetScope(v string) *CreatePluginBindingInput
- func (s *CreatePluginBindingInput) SetTarget(v string) *CreatePluginBindingInput
- func (s CreatePluginBindingInput) String() string
- func (s *CreatePluginBindingInput) Validate() error
- type CreatePluginBindingOutput
- type CreateUpstreamInput
- func (s CreateUpstreamInput) GoString() string
- func (s *CreateUpstreamInput) SetCircuitBreakingSettings(v *CircuitBreakingSettingsForCreateUpstreamInput) *CreateUpstreamInput
- func (s *CreateUpstreamInput) SetComments(v string) *CreateUpstreamInput
- func (s *CreateUpstreamInput) SetGatewayId(v string) *CreateUpstreamInput
- func (s *CreateUpstreamInput) SetLoadBalancerSettings(v *LoadBalancerSettingsForCreateUpstreamInput) *CreateUpstreamInput
- func (s *CreateUpstreamInput) SetName(v string) *CreateUpstreamInput
- func (s *CreateUpstreamInput) SetProtocol(v string) *CreateUpstreamInput
- func (s *CreateUpstreamInput) SetResourceType(v string) *CreateUpstreamInput
- func (s *CreateUpstreamInput) SetSourceType(v string) *CreateUpstreamInput
- func (s *CreateUpstreamInput) SetTags(v []*TagForCreateUpstreamInput) *CreateUpstreamInput
- func (s *CreateUpstreamInput) SetTlsSettings(v *TlsSettingsForCreateUpstreamInput) *CreateUpstreamInput
- func (s *CreateUpstreamInput) SetUpstreamSpec(v *UpstreamSpecForCreateUpstreamInput) *CreateUpstreamInput
- func (s CreateUpstreamInput) String() string
- func (s *CreateUpstreamInput) Validate() error
- type CreateUpstreamOutput
- type CreateUpstreamSourceInput
- func (s CreateUpstreamSourceInput) GoString() string
- func (s *CreateUpstreamSourceInput) SetComments(v string) *CreateUpstreamSourceInput
- func (s *CreateUpstreamSourceInput) SetGatewayId(v string) *CreateUpstreamSourceInput
- func (s *CreateUpstreamSourceInput) SetIngressSettings(v *IngressSettingsForCreateUpstreamSourceInput) *CreateUpstreamSourceInput
- func (s *CreateUpstreamSourceInput) SetSourceSpec(v *SourceSpecForCreateUpstreamSourceInput) *CreateUpstreamSourceInput
- func (s *CreateUpstreamSourceInput) SetSourceType(v string) *CreateUpstreamSourceInput
- func (s *CreateUpstreamSourceInput) SetWatchNamespaces(v []*string) *CreateUpstreamSourceInput
- func (s CreateUpstreamSourceInput) String() string
- func (s *CreateUpstreamSourceInput) Validate() error
- type CreateUpstreamSourceOutput
- type CustomBodyParamsForCreateUpstreamInput
- type CustomBodyParamsForGetUpstreamOutput
- type CustomBodyParamsForListUpstreamsOutput
- type CustomBodyParamsForUpdateUpstreamInput
- type CustomDomainForGetGatewayServiceOutput
- func (s CustomDomainForGetGatewayServiceOutput) GoString() string
- func (s *CustomDomainForGetGatewayServiceOutput) SetDomain(v string) *CustomDomainForGetGatewayServiceOutput
- func (s *CustomDomainForGetGatewayServiceOutput) SetId(v string) *CustomDomainForGetGatewayServiceOutput
- func (s CustomDomainForGetGatewayServiceOutput) String() string
- type CustomDomainForListGatewayServicesOutput
- func (s CustomDomainForListGatewayServicesOutput) GoString() string
- func (s *CustomDomainForListGatewayServicesOutput) SetDomain(v string) *CustomDomainForListGatewayServicesOutput
- func (s *CustomDomainForListGatewayServicesOutput) SetId(v string) *CustomDomainForListGatewayServicesOutput
- func (s CustomDomainForListGatewayServicesOutput) String() string
- type CustomHeaderParamsForCreateUpstreamInput
- type CustomHeaderParamsForGetUpstreamOutput
- type CustomHeaderParamsForListUpstreamsOutput
- type CustomHeaderParamsForUpdateUpstreamInput
- type CustomLogForGetGatewayOutput
- func (s CustomLogForGetGatewayOutput) GoString() string
- func (s *CustomLogForGetGatewayOutput) SetCustomVariables(v []*CustomVariableForGetGatewayOutput) *CustomLogForGetGatewayOutput
- func (s *CustomLogForGetGatewayOutput) SetRequestHeaders(v []*RequestHeaderForGetGatewayOutput) *CustomLogForGetGatewayOutput
- func (s *CustomLogForGetGatewayOutput) SetResponseHeaders(v []*ResponseHeaderForGetGatewayOutput) *CustomLogForGetGatewayOutput
- func (s CustomLogForGetGatewayOutput) String() string
- type CustomLogForListGatewaysOutput
- func (s CustomLogForListGatewaysOutput) GoString() string
- func (s *CustomLogForListGatewaysOutput) SetCustomVariables(v []*CustomVariableForListGatewaysOutput) *CustomLogForListGatewaysOutput
- func (s *CustomLogForListGatewaysOutput) SetRequestHeaders(v []*RequestHeaderForListGatewaysOutput) *CustomLogForListGatewaysOutput
- func (s *CustomLogForListGatewaysOutput) SetResponseHeaders(v []*ResponseHeaderForListGatewaysOutput) *CustomLogForListGatewaysOutput
- func (s CustomLogForListGatewaysOutput) String() string
- type CustomLogForUpdateGatewayCustomLogInput
- func (s CustomLogForUpdateGatewayCustomLogInput) GoString() string
- func (s *CustomLogForUpdateGatewayCustomLogInput) SetCustomVariables(v []*CustomVariableForUpdateGatewayCustomLogInput) *CustomLogForUpdateGatewayCustomLogInput
- func (s *CustomLogForUpdateGatewayCustomLogInput) SetRequestHeaders(v []*RequestHeaderForUpdateGatewayCustomLogInput) *CustomLogForUpdateGatewayCustomLogInput
- func (s *CustomLogForUpdateGatewayCustomLogInput) SetResponseHeaders(v []*ResponseHeaderForUpdateGatewayCustomLogInput) *CustomLogForUpdateGatewayCustomLogInput
- func (s CustomLogForUpdateGatewayCustomLogInput) String() string
- type CustomModelServiceForCreateUpstreamInput
- func (s CustomModelServiceForCreateUpstreamInput) GoString() string
- func (s *CustomModelServiceForCreateUpstreamInput) SetName(v string) *CustomModelServiceForCreateUpstreamInput
- func (s *CustomModelServiceForCreateUpstreamInput) SetNamespace(v string) *CustomModelServiceForCreateUpstreamInput
- func (s *CustomModelServiceForCreateUpstreamInput) SetPort(v int32) *CustomModelServiceForCreateUpstreamInput
- func (s CustomModelServiceForCreateUpstreamInput) String() string
- type CustomModelServiceForGetUpstreamOutput
- func (s CustomModelServiceForGetUpstreamOutput) GoString() string
- func (s *CustomModelServiceForGetUpstreamOutput) SetName(v string) *CustomModelServiceForGetUpstreamOutput
- func (s *CustomModelServiceForGetUpstreamOutput) SetNamespace(v string) *CustomModelServiceForGetUpstreamOutput
- func (s *CustomModelServiceForGetUpstreamOutput) SetPort(v int32) *CustomModelServiceForGetUpstreamOutput
- func (s CustomModelServiceForGetUpstreamOutput) String() string
- type CustomModelServiceForListUpstreamsOutput
- func (s CustomModelServiceForListUpstreamsOutput) GoString() string
- func (s *CustomModelServiceForListUpstreamsOutput) SetName(v string) *CustomModelServiceForListUpstreamsOutput
- func (s *CustomModelServiceForListUpstreamsOutput) SetNamespace(v string) *CustomModelServiceForListUpstreamsOutput
- func (s *CustomModelServiceForListUpstreamsOutput) SetPort(v int32) *CustomModelServiceForListUpstreamsOutput
- func (s CustomModelServiceForListUpstreamsOutput) String() string
- type CustomModelServiceForUpdateUpstreamInput
- func (s CustomModelServiceForUpdateUpstreamInput) GoString() string
- func (s *CustomModelServiceForUpdateUpstreamInput) SetName(v string) *CustomModelServiceForUpdateUpstreamInput
- func (s *CustomModelServiceForUpdateUpstreamInput) SetNamespace(v string) *CustomModelServiceForUpdateUpstreamInput
- func (s *CustomModelServiceForUpdateUpstreamInput) SetPort(v int32) *CustomModelServiceForUpdateUpstreamInput
- func (s CustomModelServiceForUpdateUpstreamInput) String() string
- type CustomVariableForGetGatewayOutput
- func (s CustomVariableForGetGatewayOutput) GoString() string
- func (s *CustomVariableForGetGatewayOutput) SetAliasesInLog(v string) *CustomVariableForGetGatewayOutput
- func (s *CustomVariableForGetGatewayOutput) SetKey(v string) *CustomVariableForGetGatewayOutput
- func (s CustomVariableForGetGatewayOutput) String() string
- type CustomVariableForListGatewaysOutput
- func (s CustomVariableForListGatewaysOutput) GoString() string
- func (s *CustomVariableForListGatewaysOutput) SetAliasesInLog(v string) *CustomVariableForListGatewaysOutput
- func (s *CustomVariableForListGatewaysOutput) SetKey(v string) *CustomVariableForListGatewaysOutput
- func (s CustomVariableForListGatewaysOutput) String() string
- type CustomVariableForUpdateGatewayCustomLogInput
- func (s CustomVariableForUpdateGatewayCustomLogInput) GoString() string
- func (s *CustomVariableForUpdateGatewayCustomLogInput) SetAliasesInLog(v string) *CustomVariableForUpdateGatewayCustomLogInput
- func (s *CustomVariableForUpdateGatewayCustomLogInput) SetKey(v string) *CustomVariableForUpdateGatewayCustomLogInput
- func (s CustomVariableForUpdateGatewayCustomLogInput) String() string
- type DataForGetGatewayOutput
- type DataForListGatewaysOutput
- type DeleteConsumerCredentialInput
- func (s DeleteConsumerCredentialInput) GoString() string
- func (s *DeleteConsumerCredentialInput) SetConsumerId(v string) *DeleteConsumerCredentialInput
- func (s *DeleteConsumerCredentialInput) SetCredentialType(v string) *DeleteConsumerCredentialInput
- func (s *DeleteConsumerCredentialInput) SetId(v string) *DeleteConsumerCredentialInput
- func (s DeleteConsumerCredentialInput) String() string
- func (s *DeleteConsumerCredentialInput) Validate() error
- type DeleteConsumerCredentialOutput
- type DeleteConsumerInput
- type DeleteConsumerOutput
- type DeleteGatewayInput
- type DeleteGatewayOutput
- type DeleteGatewayServiceInput
- type DeleteGatewayServiceOutput
- type DeletePluginBindingInput
- type DeletePluginBindingOutput
- type DeleteUpstreamInput
- type DeleteUpstreamOutput
- type DeleteUpstreamSourceInput
- type DeleteUpstreamSourceOutput
- type DomainForGetGatewayServiceOutput
- func (s DomainForGetGatewayServiceOutput) GoString() string
- func (s *DomainForGetGatewayServiceOutput) SetDomain(v string) *DomainForGetGatewayServiceOutput
- func (s *DomainForGetGatewayServiceOutput) SetType(v string) *DomainForGetGatewayServiceOutput
- func (s DomainForGetGatewayServiceOutput) String() string
- type DomainForListGatewayServicesOutput
- func (s DomainForListGatewayServicesOutput) GoString() string
- func (s *DomainForListGatewayServicesOutput) SetDomain(v string) *DomainForListGatewayServicesOutput
- func (s *DomainForListGatewayServicesOutput) SetType(v string) *DomainForListGatewayServicesOutput
- func (s DomainForListGatewayServicesOutput) String() string
- type EcsListForCreateUpstreamInput
- func (s EcsListForCreateUpstreamInput) GoString() string
- func (s *EcsListForCreateUpstreamInput) SetEcsId(v string) *EcsListForCreateUpstreamInput
- func (s *EcsListForCreateUpstreamInput) SetIP(v string) *EcsListForCreateUpstreamInput
- func (s *EcsListForCreateUpstreamInput) SetPort(v int32) *EcsListForCreateUpstreamInput
- func (s EcsListForCreateUpstreamInput) String() string
- type EcsListForGetUpstreamOutput
- func (s EcsListForGetUpstreamOutput) GoString() string
- func (s *EcsListForGetUpstreamOutput) SetEcsId(v string) *EcsListForGetUpstreamOutput
- func (s *EcsListForGetUpstreamOutput) SetIP(v string) *EcsListForGetUpstreamOutput
- func (s *EcsListForGetUpstreamOutput) SetPort(v int32) *EcsListForGetUpstreamOutput
- func (s EcsListForGetUpstreamOutput) String() string
- type EcsListForListUpstreamsOutput
- func (s EcsListForListUpstreamsOutput) GoString() string
- func (s *EcsListForListUpstreamsOutput) SetEcsId(v string) *EcsListForListUpstreamsOutput
- func (s *EcsListForListUpstreamsOutput) SetIP(v string) *EcsListForListUpstreamsOutput
- func (s *EcsListForListUpstreamsOutput) SetPort(v int32) *EcsListForListUpstreamsOutput
- func (s EcsListForListUpstreamsOutput) String() string
- type EcsListForUpdateUpstreamInput
- func (s EcsListForUpdateUpstreamInput) GoString() string
- func (s *EcsListForUpdateUpstreamInput) SetEcsId(v string) *EcsListForUpdateUpstreamInput
- func (s *EcsListForUpdateUpstreamInput) SetIP(v string) *EcsListForUpdateUpstreamInput
- func (s *EcsListForUpdateUpstreamInput) SetPort(v int32) *EcsListForUpdateUpstreamInput
- func (s EcsListForUpdateUpstreamInput) String() string
- type EventForGetGatewayOutput
- func (s EventForGetGatewayOutput) GoString() string
- func (s *EventForGetGatewayOutput) SetCode(v string) *EventForGetGatewayOutput
- func (s *EventForGetGatewayOutput) SetCreateTime(v string) *EventForGetGatewayOutput
- func (s *EventForGetGatewayOutput) SetData(v *DataForGetGatewayOutput) *EventForGetGatewayOutput
- func (s *EventForGetGatewayOutput) SetDescription(v string) *EventForGetGatewayOutput
- func (s EventForGetGatewayOutput) String() string
- type EventForListGatewaysOutput
- func (s EventForListGatewaysOutput) GoString() string
- func (s *EventForListGatewaysOutput) SetCode(v string) *EventForListGatewaysOutput
- func (s *EventForListGatewaysOutput) SetCreateTime(v string) *EventForListGatewaysOutput
- func (s *EventForListGatewaysOutput) SetData(v *DataForListGatewaysOutput) *EventForListGatewaysOutput
- func (s *EventForListGatewaysOutput) SetDescription(v string) *EventForListGatewaysOutput
- func (s EventForListGatewaysOutput) String() string
- type FilterForListConsumersInput
- type FilterForListGatewayServicesInput
- func (s FilterForListGatewayServicesInput) GoString() string
- func (s *FilterForListGatewayServicesInput) SetName(v string) *FilterForListGatewayServicesInput
- func (s *FilterForListGatewayServicesInput) SetStatus(v string) *FilterForListGatewayServicesInput
- func (s FilterForListGatewayServicesInput) String() string
- type FilterForListGatewaysInput
- func (s FilterForListGatewaysInput) GoString() string
- func (s *FilterForListGatewaysInput) SetIds(v []*string) *FilterForListGatewaysInput
- func (s *FilterForListGatewaysInput) SetName(v string) *FilterForListGatewaysInput
- func (s *FilterForListGatewaysInput) SetStatus(v string) *FilterForListGatewaysInput
- func (s *FilterForListGatewaysInput) SetTags(v []*TagForListGatewaysInput) *FilterForListGatewaysInput
- func (s *FilterForListGatewaysInput) SetType(v string) *FilterForListGatewaysInput
- func (s *FilterForListGatewaysInput) SetVpcIds(v []*string) *FilterForListGatewaysInput
- func (s FilterForListGatewaysInput) String() string
- type FilterForListPluginBindingsInput
- func (s FilterForListPluginBindingsInput) GoString() string
- func (s *FilterForListPluginBindingsInput) SetEnable(v bool) *FilterForListPluginBindingsInput
- func (s *FilterForListPluginBindingsInput) SetName(v string) *FilterForListPluginBindingsInput
- func (s *FilterForListPluginBindingsInput) SetScope(v string) *FilterForListPluginBindingsInput
- func (s FilterForListPluginBindingsInput) String() string
- type FilterForListUpstreamSourcesInput
- func (s FilterForListUpstreamSourcesInput) GoString() string
- func (s *FilterForListUpstreamSourcesInput) SetName(v string) *FilterForListUpstreamSourcesInput
- func (s *FilterForListUpstreamSourcesInput) SetSourceType(v string) *FilterForListUpstreamSourcesInput
- func (s *FilterForListUpstreamSourcesInput) SetStatus(v string) *FilterForListUpstreamSourcesInput
- func (s FilterForListUpstreamSourcesInput) String() string
- type FilterForListUpstreamsInput
- type GatewayForGetGatewayOutput
- func (s GatewayForGetGatewayOutput) GoString() string
- func (s *GatewayForGetGatewayOutput) SetBackendSpec(v *BackendSpecForGetGatewayOutput) *GatewayForGetGatewayOutput
- func (s *GatewayForGetGatewayOutput) SetComments(v string) *GatewayForGetGatewayOutput
- func (s *GatewayForGetGatewayOutput) SetCreateTime(v string) *GatewayForGetGatewayOutput
- func (s *GatewayForGetGatewayOutput) SetCustomLog(v *CustomLogForGetGatewayOutput) *GatewayForGetGatewayOutput
- func (s *GatewayForGetGatewayOutput) SetEvents(v []*EventForGetGatewayOutput) *GatewayForGetGatewayOutput
- func (s *GatewayForGetGatewayOutput) SetId(v string) *GatewayForGetGatewayOutput
- func (s *GatewayForGetGatewayOutput) SetLogSpec(v *LogSpecForGetGatewayOutput) *GatewayForGetGatewayOutput
- func (s *GatewayForGetGatewayOutput) SetMessage(v string) *GatewayForGetGatewayOutput
- func (s *GatewayForGetGatewayOutput) SetMonitorSpec(v *MonitorSpecForGetGatewayOutput) *GatewayForGetGatewayOutput
- func (s *GatewayForGetGatewayOutput) SetName(v string) *GatewayForGetGatewayOutput
- func (s *GatewayForGetGatewayOutput) SetNetworkSpec(v *NetworkSpecForGetGatewayOutput) *GatewayForGetGatewayOutput
- func (s *GatewayForGetGatewayOutput) SetProjectName(v string) *GatewayForGetGatewayOutput
- func (s *GatewayForGetGatewayOutput) SetRegion(v string) *GatewayForGetGatewayOutput
- func (s *GatewayForGetGatewayOutput) SetResourceSpec(v *ResourceSpecForGetGatewayOutput) *GatewayForGetGatewayOutput
- func (s *GatewayForGetGatewayOutput) SetStatus(v string) *GatewayForGetGatewayOutput
- func (s *GatewayForGetGatewayOutput) SetTags(v []*TagForGetGatewayOutput) *GatewayForGetGatewayOutput
- func (s *GatewayForGetGatewayOutput) SetType(v string) *GatewayForGetGatewayOutput
- func (s *GatewayForGetGatewayOutput) SetVersion(v string) *GatewayForGetGatewayOutput
- func (s GatewayForGetGatewayOutput) String() string
- type GatewayServiceForGetGatewayServiceOutput
- func (s GatewayServiceForGetGatewayServiceOutput) GoString() string
- func (s *GatewayServiceForGetGatewayServiceOutput) SetAuthSpec(v *AuthSpecForGetGatewayServiceOutput) *GatewayServiceForGetGatewayServiceOutput
- func (s *GatewayServiceForGetGatewayServiceOutput) SetComments(v string) *GatewayServiceForGetGatewayServiceOutput
- func (s *GatewayServiceForGetGatewayServiceOutput) SetCreateTime(v string) *GatewayServiceForGetGatewayServiceOutput
- func (s *GatewayServiceForGetGatewayServiceOutput) SetCustomDomains(v []*CustomDomainForGetGatewayServiceOutput) *GatewayServiceForGetGatewayServiceOutput
- func (s *GatewayServiceForGetGatewayServiceOutput) SetDomains(v []*DomainForGetGatewayServiceOutput) *GatewayServiceForGetGatewayServiceOutput
- func (s *GatewayServiceForGetGatewayServiceOutput) SetGatewayId(v string) *GatewayServiceForGetGatewayServiceOutput
- func (s *GatewayServiceForGetGatewayServiceOutput) SetGatewayName(v string) *GatewayServiceForGetGatewayServiceOutput
- func (s *GatewayServiceForGetGatewayServiceOutput) SetId(v string) *GatewayServiceForGetGatewayServiceOutput
- func (s *GatewayServiceForGetGatewayServiceOutput) SetMessage(v string) *GatewayServiceForGetGatewayServiceOutput
- func (s *GatewayServiceForGetGatewayServiceOutput) SetName(v string) *GatewayServiceForGetGatewayServiceOutput
- func (s *GatewayServiceForGetGatewayServiceOutput) SetProtocol(v []*string) *GatewayServiceForGetGatewayServiceOutput
- func (s *GatewayServiceForGetGatewayServiceOutput) SetStatus(v string) *GatewayServiceForGetGatewayServiceOutput
- func (s *GatewayServiceForGetGatewayServiceOutput) SetTags(v []*TagForGetGatewayServiceOutput) *GatewayServiceForGetGatewayServiceOutput
- func (s GatewayServiceForGetGatewayServiceOutput) String() string
- type GetConsumerInput
- type GetConsumerOutput
- type GetGatewayInput
- type GetGatewayOutput
- type GetGatewayServiceInput
- type GetGatewayServiceOutput
- type GetPluginBindingInput
- func (s GetPluginBindingInput) GoString() string
- func (s *GetPluginBindingInput) SetId(v string) *GetPluginBindingInput
- func (s *GetPluginBindingInput) SetPluginName(v string) *GetPluginBindingInput
- func (s *GetPluginBindingInput) SetScope(v string) *GetPluginBindingInput
- func (s *GetPluginBindingInput) SetTarget(v string) *GetPluginBindingInput
- func (s GetPluginBindingInput) String() string
- type GetPluginBindingOutput
- func (s GetPluginBindingOutput) GoString() string
- func (s *GetPluginBindingOutput) SetDescription(v string) *GetPluginBindingOutput
- func (s *GetPluginBindingOutput) SetEnable(v bool) *GetPluginBindingOutput
- func (s *GetPluginBindingOutput) SetGatewayId(v string) *GetPluginBindingOutput
- func (s *GetPluginBindingOutput) SetGatewayName(v string) *GetPluginBindingOutput
- func (s *GetPluginBindingOutput) SetId(v string) *GetPluginBindingOutput
- func (s *GetPluginBindingOutput) SetPluginConfig(v string) *GetPluginBindingOutput
- func (s *GetPluginBindingOutput) SetPluginName(v string) *GetPluginBindingOutput
- func (s *GetPluginBindingOutput) SetRouteId(v string) *GetPluginBindingOutput
- func (s *GetPluginBindingOutput) SetRouteName(v string) *GetPluginBindingOutput
- func (s *GetPluginBindingOutput) SetScope(v string) *GetPluginBindingOutput
- func (s *GetPluginBindingOutput) SetServiceId(v string) *GetPluginBindingOutput
- func (s *GetPluginBindingOutput) SetServiceName(v string) *GetPluginBindingOutput
- func (s *GetPluginBindingOutput) SetTarget(v string) *GetPluginBindingOutput
- func (s *GetPluginBindingOutput) SetTargetName(v string) *GetPluginBindingOutput
- func (s *GetPluginBindingOutput) SetUpdateTime(v string) *GetPluginBindingOutput
- func (s GetPluginBindingOutput) String() string
- type GetUpstreamInput
- type GetUpstreamOutput
- type GetUpstreamSourceInput
- type GetUpstreamSourceOutput
- type HTTPCookieForCreateUpstreamInput
- func (s HTTPCookieForCreateUpstreamInput) GoString() string
- func (s *HTTPCookieForCreateUpstreamInput) SetName(v string) *HTTPCookieForCreateUpstreamInput
- func (s *HTTPCookieForCreateUpstreamInput) SetPath(v string) *HTTPCookieForCreateUpstreamInput
- func (s *HTTPCookieForCreateUpstreamInput) SetTtl(v int64) *HTTPCookieForCreateUpstreamInput
- func (s HTTPCookieForCreateUpstreamInput) String() string
- type HTTPCookieForGetUpstreamOutput
- func (s HTTPCookieForGetUpstreamOutput) GoString() string
- func (s *HTTPCookieForGetUpstreamOutput) SetName(v string) *HTTPCookieForGetUpstreamOutput
- func (s *HTTPCookieForGetUpstreamOutput) SetPath(v string) *HTTPCookieForGetUpstreamOutput
- func (s *HTTPCookieForGetUpstreamOutput) SetTtl(v int64) *HTTPCookieForGetUpstreamOutput
- func (s HTTPCookieForGetUpstreamOutput) String() string
- type HTTPCookieForListUpstreamsOutput
- func (s HTTPCookieForListUpstreamsOutput) GoString() string
- func (s *HTTPCookieForListUpstreamsOutput) SetName(v string) *HTTPCookieForListUpstreamsOutput
- func (s *HTTPCookieForListUpstreamsOutput) SetPath(v string) *HTTPCookieForListUpstreamsOutput
- func (s *HTTPCookieForListUpstreamsOutput) SetTtl(v int64) *HTTPCookieForListUpstreamsOutput
- func (s HTTPCookieForListUpstreamsOutput) String() string
- type HTTPCookieForUpdateUpstreamInput
- func (s HTTPCookieForUpdateUpstreamInput) GoString() string
- func (s *HTTPCookieForUpdateUpstreamInput) SetName(v string) *HTTPCookieForUpdateUpstreamInput
- func (s *HTTPCookieForUpdateUpstreamInput) SetPath(v string) *HTTPCookieForUpdateUpstreamInput
- func (s *HTTPCookieForUpdateUpstreamInput) SetTtl(v int64) *HTTPCookieForUpdateUpstreamInput
- func (s HTTPCookieForUpdateUpstreamInput) String() string
- type HmacAuthCredentialForCreateConsumerCredentialInput
- func (s HmacAuthCredentialForCreateConsumerCredentialInput) GoString() string
- func (s *HmacAuthCredentialForCreateConsumerCredentialInput) SetAccessKey(v string) *HmacAuthCredentialForCreateConsumerCredentialInput
- func (s *HmacAuthCredentialForCreateConsumerCredentialInput) SetSecretKey(v string) *HmacAuthCredentialForCreateConsumerCredentialInput
- func (s HmacAuthCredentialForCreateConsumerCredentialInput) String() string
- type HmacAuthCredentialForListConsumerCredentialsOutput
- func (s HmacAuthCredentialForListConsumerCredentialsOutput) GoString() string
- func (s *HmacAuthCredentialForListConsumerCredentialsOutput) SetAccessKey(v string) *HmacAuthCredentialForListConsumerCredentialsOutput
- func (s *HmacAuthCredentialForListConsumerCredentialsOutput) SetEnable(v bool) *HmacAuthCredentialForListConsumerCredentialsOutput
- func (s *HmacAuthCredentialForListConsumerCredentialsOutput) SetSecretKey(v string) *HmacAuthCredentialForListConsumerCredentialsOutput
- func (s HmacAuthCredentialForListConsumerCredentialsOutput) String() string
- type IngressSettingsFilterForListUpstreamSourcesInput
- type IngressSettingsForCreateUpstreamSourceInput
- func (s IngressSettingsForCreateUpstreamSourceInput) GoString() string
- func (s *IngressSettingsForCreateUpstreamSourceInput) SetEnableAllIngressClasses(v bool) *IngressSettingsForCreateUpstreamSourceInput
- func (s *IngressSettingsForCreateUpstreamSourceInput) SetEnableAllNamespaces(v bool) *IngressSettingsForCreateUpstreamSourceInput
- func (s *IngressSettingsForCreateUpstreamSourceInput) SetEnableIngress(v bool) *IngressSettingsForCreateUpstreamSourceInput
- func (s *IngressSettingsForCreateUpstreamSourceInput) SetEnableIngressWithoutIngressClass(v bool) *IngressSettingsForCreateUpstreamSourceInput
- func (s *IngressSettingsForCreateUpstreamSourceInput) SetIngressClasses(v []*string) *IngressSettingsForCreateUpstreamSourceInput
- func (s *IngressSettingsForCreateUpstreamSourceInput) SetUpdateStatus(v bool) *IngressSettingsForCreateUpstreamSourceInput
- func (s *IngressSettingsForCreateUpstreamSourceInput) SetWatchNamespaces(v []*string) *IngressSettingsForCreateUpstreamSourceInput
- func (s IngressSettingsForCreateUpstreamSourceInput) String() string
- type IngressSettingsForGetUpstreamSourceOutput
- func (s IngressSettingsForGetUpstreamSourceOutput) GoString() string
- func (s *IngressSettingsForGetUpstreamSourceOutput) SetEnableAllIngressClasses(v bool) *IngressSettingsForGetUpstreamSourceOutput
- func (s *IngressSettingsForGetUpstreamSourceOutput) SetEnableAllNamespaces(v bool) *IngressSettingsForGetUpstreamSourceOutput
- func (s *IngressSettingsForGetUpstreamSourceOutput) SetEnableIngress(v bool) *IngressSettingsForGetUpstreamSourceOutput
- func (s *IngressSettingsForGetUpstreamSourceOutput) SetEnableIngressWithoutIngressClass(v bool) *IngressSettingsForGetUpstreamSourceOutput
- func (s *IngressSettingsForGetUpstreamSourceOutput) SetIngressClasses(v []*string) *IngressSettingsForGetUpstreamSourceOutput
- func (s *IngressSettingsForGetUpstreamSourceOutput) SetUpdateStatus(v bool) *IngressSettingsForGetUpstreamSourceOutput
- func (s *IngressSettingsForGetUpstreamSourceOutput) SetWatchNamespaces(v []*string) *IngressSettingsForGetUpstreamSourceOutput
- func (s IngressSettingsForGetUpstreamSourceOutput) String() string
- type IngressSettingsForListUpstreamSourcesOutput
- func (s IngressSettingsForListUpstreamSourcesOutput) GoString() string
- func (s *IngressSettingsForListUpstreamSourcesOutput) SetEnableAllIngressClasses(v bool) *IngressSettingsForListUpstreamSourcesOutput
- func (s *IngressSettingsForListUpstreamSourcesOutput) SetEnableAllNamespaces(v bool) *IngressSettingsForListUpstreamSourcesOutput
- func (s *IngressSettingsForListUpstreamSourcesOutput) SetEnableIngress(v bool) *IngressSettingsForListUpstreamSourcesOutput
- func (s *IngressSettingsForListUpstreamSourcesOutput) SetEnableIngressWithoutIngressClass(v bool) *IngressSettingsForListUpstreamSourcesOutput
- func (s *IngressSettingsForListUpstreamSourcesOutput) SetIngressClasses(v []*string) *IngressSettingsForListUpstreamSourcesOutput
- func (s *IngressSettingsForListUpstreamSourcesOutput) SetUpdateStatus(v bool) *IngressSettingsForListUpstreamSourcesOutput
- func (s *IngressSettingsForListUpstreamSourcesOutput) SetWatchNamespaces(v []*string) *IngressSettingsForListUpstreamSourcesOutput
- func (s IngressSettingsForListUpstreamSourcesOutput) String() string
- type IngressSettingsForUpdateUpstreamSourceInput
- func (s IngressSettingsForUpdateUpstreamSourceInput) GoString() string
- func (s *IngressSettingsForUpdateUpstreamSourceInput) SetEnableAllIngressClasses(v bool) *IngressSettingsForUpdateUpstreamSourceInput
- func (s *IngressSettingsForUpdateUpstreamSourceInput) SetEnableAllNamespaces(v bool) *IngressSettingsForUpdateUpstreamSourceInput
- func (s *IngressSettingsForUpdateUpstreamSourceInput) SetEnableIngress(v bool) *IngressSettingsForUpdateUpstreamSourceInput
- func (s *IngressSettingsForUpdateUpstreamSourceInput) SetEnableIngressWithoutIngressClass(v bool) *IngressSettingsForUpdateUpstreamSourceInput
- func (s *IngressSettingsForUpdateUpstreamSourceInput) SetIngressClasses(v []*string) *IngressSettingsForUpdateUpstreamSourceInput
- func (s *IngressSettingsForUpdateUpstreamSourceInput) SetUpdateStatus(v bool) *IngressSettingsForUpdateUpstreamSourceInput
- func (s *IngressSettingsForUpdateUpstreamSourceInput) SetWatchNamespaces(v []*string) *IngressSettingsForUpdateUpstreamSourceInput
- func (s IngressSettingsForUpdateUpstreamSourceInput) String() string
- type ItemForListConsumerCredentialsOutput
- func (s ItemForListConsumerCredentialsOutput) GoString() string
- func (s *ItemForListConsumerCredentialsOutput) SetCredentialType(v string) *ItemForListConsumerCredentialsOutput
- func (s *ItemForListConsumerCredentialsOutput) SetHmacAuthCredential(v *HmacAuthCredentialForListConsumerCredentialsOutput) *ItemForListConsumerCredentialsOutput
- func (s *ItemForListConsumerCredentialsOutput) SetId(v string) *ItemForListConsumerCredentialsOutput
- func (s *ItemForListConsumerCredentialsOutput) SetKeyAuthCredential(v *KeyAuthCredentialForListConsumerCredentialsOutput) *ItemForListConsumerCredentialsOutput
- func (s ItemForListConsumerCredentialsOutput) String() string
- type ItemForListConsumersOutput
- func (s ItemForListConsumersOutput) GoString() string
- func (s *ItemForListConsumersOutput) SetComments(v string) *ItemForListConsumersOutput
- func (s *ItemForListConsumersOutput) SetCreateTime(v string) *ItemForListConsumersOutput
- func (s *ItemForListConsumersOutput) SetGatewayId(v string) *ItemForListConsumersOutput
- func (s *ItemForListConsumersOutput) SetGatewayName(v string) *ItemForListConsumersOutput
- func (s *ItemForListConsumersOutput) SetId(v string) *ItemForListConsumersOutput
- func (s *ItemForListConsumersOutput) SetName(v string) *ItemForListConsumersOutput
- func (s *ItemForListConsumersOutput) SetUpdateTime(v string) *ItemForListConsumersOutput
- func (s ItemForListConsumersOutput) String() string
- type ItemForListGatewayServicesOutput
- func (s ItemForListGatewayServicesOutput) GoString() string
- func (s *ItemForListGatewayServicesOutput) SetAuthSpec(v *AuthSpecForListGatewayServicesOutput) *ItemForListGatewayServicesOutput
- func (s *ItemForListGatewayServicesOutput) SetComments(v string) *ItemForListGatewayServicesOutput
- func (s *ItemForListGatewayServicesOutput) SetCreateTime(v string) *ItemForListGatewayServicesOutput
- func (s *ItemForListGatewayServicesOutput) SetCustomDomains(v []*CustomDomainForListGatewayServicesOutput) *ItemForListGatewayServicesOutput
- func (s *ItemForListGatewayServicesOutput) SetDomains(v []*DomainForListGatewayServicesOutput) *ItemForListGatewayServicesOutput
- func (s *ItemForListGatewayServicesOutput) SetGatewayId(v string) *ItemForListGatewayServicesOutput
- func (s *ItemForListGatewayServicesOutput) SetGatewayName(v string) *ItemForListGatewayServicesOutput
- func (s *ItemForListGatewayServicesOutput) SetId(v string) *ItemForListGatewayServicesOutput
- func (s *ItemForListGatewayServicesOutput) SetMessage(v string) *ItemForListGatewayServicesOutput
- func (s *ItemForListGatewayServicesOutput) SetName(v string) *ItemForListGatewayServicesOutput
- func (s *ItemForListGatewayServicesOutput) SetProtocol(v []*string) *ItemForListGatewayServicesOutput
- func (s *ItemForListGatewayServicesOutput) SetStatus(v string) *ItemForListGatewayServicesOutput
- func (s *ItemForListGatewayServicesOutput) SetTags(v []*TagForListGatewayServicesOutput) *ItemForListGatewayServicesOutput
- func (s ItemForListGatewayServicesOutput) String() string
- type ItemForListGatewaysOutput
- func (s ItemForListGatewaysOutput) GoString() string
- func (s *ItemForListGatewaysOutput) SetBackendSpec(v *BackendSpecForListGatewaysOutput) *ItemForListGatewaysOutput
- func (s *ItemForListGatewaysOutput) SetComments(v string) *ItemForListGatewaysOutput
- func (s *ItemForListGatewaysOutput) SetCreateTime(v string) *ItemForListGatewaysOutput
- func (s *ItemForListGatewaysOutput) SetCustomLog(v *CustomLogForListGatewaysOutput) *ItemForListGatewaysOutput
- func (s *ItemForListGatewaysOutput) SetEvents(v []*EventForListGatewaysOutput) *ItemForListGatewaysOutput
- func (s *ItemForListGatewaysOutput) SetId(v string) *ItemForListGatewaysOutput
- func (s *ItemForListGatewaysOutput) SetLogSpec(v *LogSpecForListGatewaysOutput) *ItemForListGatewaysOutput
- func (s *ItemForListGatewaysOutput) SetMessage(v string) *ItemForListGatewaysOutput
- func (s *ItemForListGatewaysOutput) SetMonitorSpec(v *MonitorSpecForListGatewaysOutput) *ItemForListGatewaysOutput
- func (s *ItemForListGatewaysOutput) SetName(v string) *ItemForListGatewaysOutput
- func (s *ItemForListGatewaysOutput) SetNetworkSpec(v *NetworkSpecForListGatewaysOutput) *ItemForListGatewaysOutput
- func (s *ItemForListGatewaysOutput) SetProjectName(v string) *ItemForListGatewaysOutput
- func (s *ItemForListGatewaysOutput) SetRegion(v string) *ItemForListGatewaysOutput
- func (s *ItemForListGatewaysOutput) SetResourceSpec(v *ResourceSpecForListGatewaysOutput) *ItemForListGatewaysOutput
- func (s *ItemForListGatewaysOutput) SetStatus(v string) *ItemForListGatewaysOutput
- func (s *ItemForListGatewaysOutput) SetTags(v []*TagForListGatewaysOutput) *ItemForListGatewaysOutput
- func (s *ItemForListGatewaysOutput) SetType(v string) *ItemForListGatewaysOutput
- func (s *ItemForListGatewaysOutput) SetVersion(v string) *ItemForListGatewaysOutput
- func (s ItemForListGatewaysOutput) String() string
- type ItemForListPluginBindingsOutput
- func (s ItemForListPluginBindingsOutput) GoString() string
- func (s *ItemForListPluginBindingsOutput) SetDescription(v string) *ItemForListPluginBindingsOutput
- func (s *ItemForListPluginBindingsOutput) SetEnable(v bool) *ItemForListPluginBindingsOutput
- func (s *ItemForListPluginBindingsOutput) SetGatewayId(v string) *ItemForListPluginBindingsOutput
- func (s *ItemForListPluginBindingsOutput) SetGatewayName(v string) *ItemForListPluginBindingsOutput
- func (s *ItemForListPluginBindingsOutput) SetId(v string) *ItemForListPluginBindingsOutput
- func (s *ItemForListPluginBindingsOutput) SetPluginConfig(v string) *ItemForListPluginBindingsOutput
- func (s *ItemForListPluginBindingsOutput) SetPluginName(v string) *ItemForListPluginBindingsOutput
- func (s *ItemForListPluginBindingsOutput) SetRouteId(v string) *ItemForListPluginBindingsOutput
- func (s *ItemForListPluginBindingsOutput) SetRouteName(v string) *ItemForListPluginBindingsOutput
- func (s *ItemForListPluginBindingsOutput) SetScope(v string) *ItemForListPluginBindingsOutput
- func (s *ItemForListPluginBindingsOutput) SetServiceId(v string) *ItemForListPluginBindingsOutput
- func (s *ItemForListPluginBindingsOutput) SetServiceName(v string) *ItemForListPluginBindingsOutput
- func (s *ItemForListPluginBindingsOutput) SetTarget(v string) *ItemForListPluginBindingsOutput
- func (s *ItemForListPluginBindingsOutput) SetTargetName(v string) *ItemForListPluginBindingsOutput
- func (s *ItemForListPluginBindingsOutput) SetUpdateTime(v string) *ItemForListPluginBindingsOutput
- func (s ItemForListPluginBindingsOutput) String() string
- type ItemForListUpstreamSourcesOutput
- func (s ItemForListUpstreamSourcesOutput) GoString() string
- func (s *ItemForListUpstreamSourcesOutput) SetComments(v string) *ItemForListUpstreamSourcesOutput
- func (s *ItemForListUpstreamSourcesOutput) SetCreateTime(v string) *ItemForListUpstreamSourcesOutput
- func (s *ItemForListUpstreamSourcesOutput) SetGatewayId(v string) *ItemForListUpstreamSourcesOutput
- func (s *ItemForListUpstreamSourcesOutput) SetId(v string) *ItemForListUpstreamSourcesOutput
- func (s *ItemForListUpstreamSourcesOutput) SetIngressSettings(v *IngressSettingsForListUpstreamSourcesOutput) *ItemForListUpstreamSourcesOutput
- func (s *ItemForListUpstreamSourcesOutput) SetSourceSpec(v *SourceSpecForListUpstreamSourcesOutput) *ItemForListUpstreamSourcesOutput
- func (s *ItemForListUpstreamSourcesOutput) SetSourceType(v string) *ItemForListUpstreamSourcesOutput
- func (s *ItemForListUpstreamSourcesOutput) SetStatus(v string) *ItemForListUpstreamSourcesOutput
- func (s *ItemForListUpstreamSourcesOutput) SetStatusMessage(v string) *ItemForListUpstreamSourcesOutput
- func (s *ItemForListUpstreamSourcesOutput) SetUpdateTime(v string) *ItemForListUpstreamSourcesOutput
- func (s *ItemForListUpstreamSourcesOutput) SetWatchNamespaces(v []*string) *ItemForListUpstreamSourcesOutput
- func (s ItemForListUpstreamSourcesOutput) String() string
- type ItemForListUpstreamsOutput
- func (s ItemForListUpstreamsOutput) GoString() string
- func (s *ItemForListUpstreamsOutput) SetBackendTargetList(v []*BackendTargetListForListUpstreamsOutput) *ItemForListUpstreamsOutput
- func (s *ItemForListUpstreamsOutput) SetCircuitBreakingSettings(v *CircuitBreakingSettingsForListUpstreamsOutput) *ItemForListUpstreamsOutput
- func (s *ItemForListUpstreamsOutput) SetComments(v string) *ItemForListUpstreamsOutput
- func (s *ItemForListUpstreamsOutput) SetCreateTime(v string) *ItemForListUpstreamsOutput
- func (s *ItemForListUpstreamsOutput) SetGatewayId(v string) *ItemForListUpstreamsOutput
- func (s *ItemForListUpstreamsOutput) SetId(v string) *ItemForListUpstreamsOutput
- func (s *ItemForListUpstreamsOutput) SetLoadBalancerSettings(v *LoadBalancerSettingsForListUpstreamsOutput) *ItemForListUpstreamsOutput
- func (s *ItemForListUpstreamsOutput) SetName(v string) *ItemForListUpstreamsOutput
- func (s *ItemForListUpstreamsOutput) SetProtocol(v string) *ItemForListUpstreamsOutput
- func (s *ItemForListUpstreamsOutput) SetResourceType(v string) *ItemForListUpstreamsOutput
- func (s *ItemForListUpstreamsOutput) SetSourceType(v string) *ItemForListUpstreamsOutput
- func (s *ItemForListUpstreamsOutput) SetTags(v []*TagForListUpstreamsOutput) *ItemForListUpstreamsOutput
- func (s *ItemForListUpstreamsOutput) SetTlsSettings(v *TlsSettingsForListUpstreamsOutput) *ItemForListUpstreamsOutput
- func (s *ItemForListUpstreamsOutput) SetUpdateTime(v string) *ItemForListUpstreamsOutput
- func (s *ItemForListUpstreamsOutput) SetUpstreamSpec(v *UpstreamSpecForListUpstreamsOutput) *ItemForListUpstreamsOutput
- func (s *ItemForListUpstreamsOutput) SetVersionDetails(v []*VersionDetailForListUpstreamsOutput) *ItemForListUpstreamsOutput
- func (s ItemForListUpstreamsOutput) String() string
- type K8SServiceForCreateUpstreamInput
- func (s K8SServiceForCreateUpstreamInput) GoString() string
- func (s *K8SServiceForCreateUpstreamInput) SetName(v string) *K8SServiceForCreateUpstreamInput
- func (s *K8SServiceForCreateUpstreamInput) SetNamespace(v string) *K8SServiceForCreateUpstreamInput
- func (s *K8SServiceForCreateUpstreamInput) SetPort(v int32) *K8SServiceForCreateUpstreamInput
- func (s K8SServiceForCreateUpstreamInput) String() string
- type K8SServiceForGetUpstreamOutput
- func (s K8SServiceForGetUpstreamOutput) GoString() string
- func (s *K8SServiceForGetUpstreamOutput) SetName(v string) *K8SServiceForGetUpstreamOutput
- func (s *K8SServiceForGetUpstreamOutput) SetNamespace(v string) *K8SServiceForGetUpstreamOutput
- func (s *K8SServiceForGetUpstreamOutput) SetPort(v int32) *K8SServiceForGetUpstreamOutput
- func (s K8SServiceForGetUpstreamOutput) String() string
- type K8SServiceForListUpstreamsOutput
- func (s K8SServiceForListUpstreamsOutput) GoString() string
- func (s *K8SServiceForListUpstreamsOutput) SetName(v string) *K8SServiceForListUpstreamsOutput
- func (s *K8SServiceForListUpstreamsOutput) SetNamespace(v string) *K8SServiceForListUpstreamsOutput
- func (s *K8SServiceForListUpstreamsOutput) SetPort(v int32) *K8SServiceForListUpstreamsOutput
- func (s K8SServiceForListUpstreamsOutput) String() string
- type K8SServiceForUpdateUpstreamInput
- func (s K8SServiceForUpdateUpstreamInput) GoString() string
- func (s *K8SServiceForUpdateUpstreamInput) SetName(v string) *K8SServiceForUpdateUpstreamInput
- func (s *K8SServiceForUpdateUpstreamInput) SetNamespace(v string) *K8SServiceForUpdateUpstreamInput
- func (s *K8SServiceForUpdateUpstreamInput) SetPort(v int32) *K8SServiceForUpdateUpstreamInput
- func (s K8SServiceForUpdateUpstreamInput) String() string
- type K8SSourceForCreateUpstreamSourceInput
- func (s K8SSourceForCreateUpstreamSourceInput) GoString() string
- func (s *K8SSourceForCreateUpstreamSourceInput) SetClusterId(v string) *K8SSourceForCreateUpstreamSourceInput
- func (s *K8SSourceForCreateUpstreamSourceInput) SetClusterType(v string) *K8SSourceForCreateUpstreamSourceInput
- func (s K8SSourceForCreateUpstreamSourceInput) String() string
- type K8SSourceForGetUpstreamSourceOutput
- func (s K8SSourceForGetUpstreamSourceOutput) GoString() string
- func (s *K8SSourceForGetUpstreamSourceOutput) SetClusterId(v string) *K8SSourceForGetUpstreamSourceOutput
- func (s *K8SSourceForGetUpstreamSourceOutput) SetClusterType(v string) *K8SSourceForGetUpstreamSourceOutput
- func (s K8SSourceForGetUpstreamSourceOutput) String() string
- type K8SSourceForListUpstreamSourcesOutput
- func (s K8SSourceForListUpstreamSourcesOutput) GoString() string
- func (s *K8SSourceForListUpstreamSourcesOutput) SetClusterId(v string) *K8SSourceForListUpstreamSourcesOutput
- func (s *K8SSourceForListUpstreamSourcesOutput) SetClusterType(v string) *K8SSourceForListUpstreamSourcesOutput
- func (s K8SSourceForListUpstreamSourcesOutput) String() string
- type KeyAuthCredentialForCreateConsumerCredentialInput
- type KeyAuthCredentialForListConsumerCredentialsOutput
- func (s KeyAuthCredentialForListConsumerCredentialsOutput) GoString() string
- func (s *KeyAuthCredentialForListConsumerCredentialsOutput) SetAPIKey(v string) *KeyAuthCredentialForListConsumerCredentialsOutput
- func (s *KeyAuthCredentialForListConsumerCredentialsOutput) SetEnable(v bool) *KeyAuthCredentialForListConsumerCredentialsOutput
- func (s KeyAuthCredentialForListConsumerCredentialsOutput) String() string
- type LabelForGetUpstreamOutput
- type LabelForListUpstreamsOutput
- type ListConsumerCredentialsInput
- func (s ListConsumerCredentialsInput) GoString() string
- func (s *ListConsumerCredentialsInput) SetConsumerId(v string) *ListConsumerCredentialsInput
- func (s *ListConsumerCredentialsInput) SetCredentialType(v string) *ListConsumerCredentialsInput
- func (s *ListConsumerCredentialsInput) SetPageNumber(v int64) *ListConsumerCredentialsInput
- func (s *ListConsumerCredentialsInput) SetPageSize(v int64) *ListConsumerCredentialsInput
- func (s ListConsumerCredentialsInput) String() string
- func (s *ListConsumerCredentialsInput) Validate() error
- type ListConsumerCredentialsOutput
- func (s ListConsumerCredentialsOutput) GoString() string
- func (s *ListConsumerCredentialsOutput) SetItems(v []*ItemForListConsumerCredentialsOutput) *ListConsumerCredentialsOutput
- func (s *ListConsumerCredentialsOutput) SetTotal(v int64) *ListConsumerCredentialsOutput
- func (s ListConsumerCredentialsOutput) String() string
- type ListConsumersInput
- func (s ListConsumersInput) GoString() string
- func (s *ListConsumersInput) SetFilter(v *FilterForListConsumersInput) *ListConsumersInput
- func (s *ListConsumersInput) SetPageNumber(v int64) *ListConsumersInput
- func (s *ListConsumersInput) SetPageSize(v int64) *ListConsumersInput
- func (s ListConsumersInput) String() string
- type ListConsumersOutput
- type ListGatewayServicesInput
- func (s ListGatewayServicesInput) GoString() string
- func (s *ListGatewayServicesInput) SetFilter(v *FilterForListGatewayServicesInput) *ListGatewayServicesInput
- func (s *ListGatewayServicesInput) SetGatewayId(v string) *ListGatewayServicesInput
- func (s *ListGatewayServicesInput) SetPageNumber(v int64) *ListGatewayServicesInput
- func (s *ListGatewayServicesInput) SetPageSize(v int64) *ListGatewayServicesInput
- func (s ListGatewayServicesInput) String() string
- type ListGatewayServicesOutput
- type ListGatewaysInput
- func (s ListGatewaysInput) GoString() string
- func (s *ListGatewaysInput) SetFilter(v *FilterForListGatewaysInput) *ListGatewaysInput
- func (s *ListGatewaysInput) SetPageNumber(v int64) *ListGatewaysInput
- func (s *ListGatewaysInput) SetPageSize(v int64) *ListGatewaysInput
- func (s *ListGatewaysInput) SetProjectName(v string) *ListGatewaysInput
- func (s ListGatewaysInput) String() string
- type ListGatewaysOutput
- type ListPluginBindingsInput
- func (s ListPluginBindingsInput) GoString() string
- func (s *ListPluginBindingsInput) SetFilter(v *FilterForListPluginBindingsInput) *ListPluginBindingsInput
- func (s *ListPluginBindingsInput) SetPageNumber(v int64) *ListPluginBindingsInput
- func (s *ListPluginBindingsInput) SetPageSize(v int64) *ListPluginBindingsInput
- func (s ListPluginBindingsInput) String() string
- type ListPluginBindingsOutput
- type ListUpstreamSourcesInput
- func (s ListUpstreamSourcesInput) GoString() string
- func (s *ListUpstreamSourcesInput) SetFilter(v *FilterForListUpstreamSourcesInput) *ListUpstreamSourcesInput
- func (s *ListUpstreamSourcesInput) SetGatewayId(v string) *ListUpstreamSourcesInput
- func (s *ListUpstreamSourcesInput) SetIngressSettingsFilter(v *IngressSettingsFilterForListUpstreamSourcesInput) *ListUpstreamSourcesInput
- func (s *ListUpstreamSourcesInput) SetPageNumber(v int64) *ListUpstreamSourcesInput
- func (s *ListUpstreamSourcesInput) SetPageSize(v int64) *ListUpstreamSourcesInput
- func (s ListUpstreamSourcesInput) String() string
- type ListUpstreamSourcesOutput
- type ListUpstreamsInput
- func (s ListUpstreamsInput) GoString() string
- func (s *ListUpstreamsInput) SetFilter(v *FilterForListUpstreamsInput) *ListUpstreamsInput
- func (s *ListUpstreamsInput) SetGatewayId(v string) *ListUpstreamsInput
- func (s *ListUpstreamsInput) SetPageNumber(v int64) *ListUpstreamsInput
- func (s *ListUpstreamsInput) SetPageSize(v int64) *ListUpstreamsInput
- func (s *ListUpstreamsInput) SetResourceType(v string) *ListUpstreamsInput
- func (s *ListUpstreamsInput) SetSourceType(v string) *ListUpstreamsInput
- func (s ListUpstreamsInput) String() string
- type ListUpstreamsOutput
- type LoadBalancerSettingsForCreateUpstreamInput
- func (s LoadBalancerSettingsForCreateUpstreamInput) GoString() string
- func (s *LoadBalancerSettingsForCreateUpstreamInput) SetConsistentHashLB(v *ConsistentHashLBForCreateUpstreamInput) *LoadBalancerSettingsForCreateUpstreamInput
- func (s *LoadBalancerSettingsForCreateUpstreamInput) SetLbPolicy(v string) *LoadBalancerSettingsForCreateUpstreamInput
- func (s *LoadBalancerSettingsForCreateUpstreamInput) SetSimpleLB(v string) *LoadBalancerSettingsForCreateUpstreamInput
- func (s *LoadBalancerSettingsForCreateUpstreamInput) SetWarmupDuration(v int64) *LoadBalancerSettingsForCreateUpstreamInput
- func (s LoadBalancerSettingsForCreateUpstreamInput) String() string
- type LoadBalancerSettingsForGetUpstreamOutput
- func (s LoadBalancerSettingsForGetUpstreamOutput) GoString() string
- func (s *LoadBalancerSettingsForGetUpstreamOutput) SetConsistentHashLB(v *ConsistentHashLBForGetUpstreamOutput) *LoadBalancerSettingsForGetUpstreamOutput
- func (s *LoadBalancerSettingsForGetUpstreamOutput) SetLbPolicy(v string) *LoadBalancerSettingsForGetUpstreamOutput
- func (s *LoadBalancerSettingsForGetUpstreamOutput) SetSimpleLB(v string) *LoadBalancerSettingsForGetUpstreamOutput
- func (s *LoadBalancerSettingsForGetUpstreamOutput) SetWarmupDuration(v int64) *LoadBalancerSettingsForGetUpstreamOutput
- func (s LoadBalancerSettingsForGetUpstreamOutput) String() string
- type LoadBalancerSettingsForListUpstreamsOutput
- func (s LoadBalancerSettingsForListUpstreamsOutput) GoString() string
- func (s *LoadBalancerSettingsForListUpstreamsOutput) SetConsistentHashLB(v *ConsistentHashLBForListUpstreamsOutput) *LoadBalancerSettingsForListUpstreamsOutput
- func (s *LoadBalancerSettingsForListUpstreamsOutput) SetLbPolicy(v string) *LoadBalancerSettingsForListUpstreamsOutput
- func (s *LoadBalancerSettingsForListUpstreamsOutput) SetSimpleLB(v string) *LoadBalancerSettingsForListUpstreamsOutput
- func (s *LoadBalancerSettingsForListUpstreamsOutput) SetWarmupDuration(v int64) *LoadBalancerSettingsForListUpstreamsOutput
- func (s LoadBalancerSettingsForListUpstreamsOutput) String() string
- type LoadBalancerSettingsForUpdateUpstreamInput
- func (s LoadBalancerSettingsForUpdateUpstreamInput) GoString() string
- func (s *LoadBalancerSettingsForUpdateUpstreamInput) SetConsistentHashLB(v *ConsistentHashLBForUpdateUpstreamInput) *LoadBalancerSettingsForUpdateUpstreamInput
- func (s *LoadBalancerSettingsForUpdateUpstreamInput) SetLbPolicy(v string) *LoadBalancerSettingsForUpdateUpstreamInput
- func (s *LoadBalancerSettingsForUpdateUpstreamInput) SetSimpleLB(v string) *LoadBalancerSettingsForUpdateUpstreamInput
- func (s *LoadBalancerSettingsForUpdateUpstreamInput) SetWarmupDuration(v int64) *LoadBalancerSettingsForUpdateUpstreamInput
- func (s LoadBalancerSettingsForUpdateUpstreamInput) String() string
- type LogSpecForCreateGatewayInput
- func (s LogSpecForCreateGatewayInput) GoString() string
- func (s *LogSpecForCreateGatewayInput) SetEnable(v bool) *LogSpecForCreateGatewayInput
- func (s *LogSpecForCreateGatewayInput) SetProjectId(v string) *LogSpecForCreateGatewayInput
- func (s *LogSpecForCreateGatewayInput) SetTopicId(v string) *LogSpecForCreateGatewayInput
- func (s LogSpecForCreateGatewayInput) String() string
- type LogSpecForGetGatewayOutput
- func (s LogSpecForGetGatewayOutput) GoString() string
- func (s *LogSpecForGetGatewayOutput) SetEnable(v bool) *LogSpecForGetGatewayOutput
- func (s *LogSpecForGetGatewayOutput) SetProjectId(v string) *LogSpecForGetGatewayOutput
- func (s *LogSpecForGetGatewayOutput) SetTopicId(v string) *LogSpecForGetGatewayOutput
- func (s LogSpecForGetGatewayOutput) String() string
- type LogSpecForListGatewaysOutput
- func (s LogSpecForListGatewaysOutput) GoString() string
- func (s *LogSpecForListGatewaysOutput) SetEnable(v bool) *LogSpecForListGatewaysOutput
- func (s *LogSpecForListGatewaysOutput) SetProjectId(v string) *LogSpecForListGatewaysOutput
- func (s *LogSpecForListGatewaysOutput) SetTopicId(v string) *LogSpecForListGatewaysOutput
- func (s LogSpecForListGatewaysOutput) String() string
- type LogSpecForUpdateGatewayLogInput
- func (s LogSpecForUpdateGatewayLogInput) GoString() string
- func (s *LogSpecForUpdateGatewayLogInput) SetEnable(v bool) *LogSpecForUpdateGatewayLogInput
- func (s *LogSpecForUpdateGatewayLogInput) SetProjectId(v string) *LogSpecForUpdateGatewayLogInput
- func (s *LogSpecForUpdateGatewayLogInput) SetTopicId(v string) *LogSpecForUpdateGatewayLogInput
- func (s LogSpecForUpdateGatewayLogInput) String() string
- type MonitorSpecForCreateGatewayInput
- func (s MonitorSpecForCreateGatewayInput) GoString() string
- func (s *MonitorSpecForCreateGatewayInput) SetEnable(v bool) *MonitorSpecForCreateGatewayInput
- func (s *MonitorSpecForCreateGatewayInput) SetWorkspaceID(v string) *MonitorSpecForCreateGatewayInput
- func (s MonitorSpecForCreateGatewayInput) String() string
- type MonitorSpecForGetGatewayOutput
- func (s MonitorSpecForGetGatewayOutput) GoString() string
- func (s *MonitorSpecForGetGatewayOutput) SetEnable(v bool) *MonitorSpecForGetGatewayOutput
- func (s *MonitorSpecForGetGatewayOutput) SetWorkspaceID(v string) *MonitorSpecForGetGatewayOutput
- func (s MonitorSpecForGetGatewayOutput) String() string
- type MonitorSpecForListGatewaysOutput
- func (s MonitorSpecForListGatewaysOutput) GoString() string
- func (s *MonitorSpecForListGatewaysOutput) SetEnable(v bool) *MonitorSpecForListGatewaysOutput
- func (s *MonitorSpecForListGatewaysOutput) SetWorkspaceID(v string) *MonitorSpecForListGatewaysOutput
- func (s MonitorSpecForListGatewaysOutput) String() string
- type MonitorSpecForUpdateGatewayInput
- func (s MonitorSpecForUpdateGatewayInput) GoString() string
- func (s *MonitorSpecForUpdateGatewayInput) SetEnable(v bool) *MonitorSpecForUpdateGatewayInput
- func (s *MonitorSpecForUpdateGatewayInput) SetWorkspaceID(v string) *MonitorSpecForUpdateGatewayInput
- func (s MonitorSpecForUpdateGatewayInput) String() string
- type NacosServiceForCreateUpstreamInput
- func (s NacosServiceForCreateUpstreamInput) GoString() string
- func (s *NacosServiceForCreateUpstreamInput) SetGroup(v string) *NacosServiceForCreateUpstreamInput
- func (s *NacosServiceForCreateUpstreamInput) SetNamespace(v string) *NacosServiceForCreateUpstreamInput
- func (s *NacosServiceForCreateUpstreamInput) SetNamespaceId(v string) *NacosServiceForCreateUpstreamInput
- func (s *NacosServiceForCreateUpstreamInput) SetService(v string) *NacosServiceForCreateUpstreamInput
- func (s *NacosServiceForCreateUpstreamInput) SetUpstreamSourceId(v string) *NacosServiceForCreateUpstreamInput
- func (s NacosServiceForCreateUpstreamInput) String() string
- type NacosServiceForGetUpstreamOutput
- func (s NacosServiceForGetUpstreamOutput) GoString() string
- func (s *NacosServiceForGetUpstreamOutput) SetGroup(v string) *NacosServiceForGetUpstreamOutput
- func (s *NacosServiceForGetUpstreamOutput) SetNamespace(v string) *NacosServiceForGetUpstreamOutput
- func (s *NacosServiceForGetUpstreamOutput) SetNamespaceId(v string) *NacosServiceForGetUpstreamOutput
- func (s *NacosServiceForGetUpstreamOutput) SetService(v string) *NacosServiceForGetUpstreamOutput
- func (s *NacosServiceForGetUpstreamOutput) SetUpstreamSourceId(v string) *NacosServiceForGetUpstreamOutput
- func (s NacosServiceForGetUpstreamOutput) String() string
- type NacosServiceForListUpstreamsOutput
- func (s NacosServiceForListUpstreamsOutput) GoString() string
- func (s *NacosServiceForListUpstreamsOutput) SetGroup(v string) *NacosServiceForListUpstreamsOutput
- func (s *NacosServiceForListUpstreamsOutput) SetNamespace(v string) *NacosServiceForListUpstreamsOutput
- func (s *NacosServiceForListUpstreamsOutput) SetNamespaceId(v string) *NacosServiceForListUpstreamsOutput
- func (s *NacosServiceForListUpstreamsOutput) SetService(v string) *NacosServiceForListUpstreamsOutput
- func (s *NacosServiceForListUpstreamsOutput) SetUpstreamSourceId(v string) *NacosServiceForListUpstreamsOutput
- func (s NacosServiceForListUpstreamsOutput) String() string
- type NacosServiceForUpdateUpstreamInput
- func (s NacosServiceForUpdateUpstreamInput) GoString() string
- func (s *NacosServiceForUpdateUpstreamInput) SetGroup(v string) *NacosServiceForUpdateUpstreamInput
- func (s *NacosServiceForUpdateUpstreamInput) SetNamespace(v string) *NacosServiceForUpdateUpstreamInput
- func (s *NacosServiceForUpdateUpstreamInput) SetNamespaceId(v string) *NacosServiceForUpdateUpstreamInput
- func (s *NacosServiceForUpdateUpstreamInput) SetService(v string) *NacosServiceForUpdateUpstreamInput
- func (s *NacosServiceForUpdateUpstreamInput) SetUpstreamSourceId(v string) *NacosServiceForUpdateUpstreamInput
- func (s NacosServiceForUpdateUpstreamInput) String() string
- type NacosSourceForCreateUpstreamSourceInput
- func (s NacosSourceForCreateUpstreamSourceInput) GoString() string
- func (s *NacosSourceForCreateUpstreamSourceInput) SetAuthConfig(v *AuthConfigForCreateUpstreamSourceInput) *NacosSourceForCreateUpstreamSourceInput
- func (s *NacosSourceForCreateUpstreamSourceInput) SetNacosId(v string) *NacosSourceForCreateUpstreamSourceInput
- func (s *NacosSourceForCreateUpstreamSourceInput) SetNacosName(v string) *NacosSourceForCreateUpstreamSourceInput
- func (s NacosSourceForCreateUpstreamSourceInput) String() string
- type NacosSourceForGetUpstreamSourceOutput
- func (s NacosSourceForGetUpstreamSourceOutput) GoString() string
- func (s *NacosSourceForGetUpstreamSourceOutput) SetAuthConfig(v *AuthConfigForGetUpstreamSourceOutput) *NacosSourceForGetUpstreamSourceOutput
- func (s *NacosSourceForGetUpstreamSourceOutput) SetNacosId(v string) *NacosSourceForGetUpstreamSourceOutput
- func (s *NacosSourceForGetUpstreamSourceOutput) SetNacosName(v string) *NacosSourceForGetUpstreamSourceOutput
- func (s NacosSourceForGetUpstreamSourceOutput) String() string
- type NacosSourceForListUpstreamSourcesOutput
- func (s NacosSourceForListUpstreamSourcesOutput) GoString() string
- func (s *NacosSourceForListUpstreamSourcesOutput) SetAuthConfig(v *AuthConfigForListUpstreamSourcesOutput) *NacosSourceForListUpstreamSourcesOutput
- func (s *NacosSourceForListUpstreamSourcesOutput) SetNacosId(v string) *NacosSourceForListUpstreamSourcesOutput
- func (s *NacosSourceForListUpstreamSourcesOutput) SetNacosName(v string) *NacosSourceForListUpstreamSourcesOutput
- func (s NacosSourceForListUpstreamSourcesOutput) String() string
- type NetworkSpecForCreateGatewayInput
- func (s NetworkSpecForCreateGatewayInput) GoString() string
- func (s *NetworkSpecForCreateGatewayInput) SetSubnetIds(v []*string) *NetworkSpecForCreateGatewayInput
- func (s *NetworkSpecForCreateGatewayInput) SetVpcId(v string) *NetworkSpecForCreateGatewayInput
- func (s NetworkSpecForCreateGatewayInput) String() string
- type NetworkSpecForGetGatewayOutput
- func (s NetworkSpecForGetGatewayOutput) GoString() string
- func (s *NetworkSpecForGetGatewayOutput) SetSubnets(v []*SubnetForGetGatewayOutput) *NetworkSpecForGetGatewayOutput
- func (s *NetworkSpecForGetGatewayOutput) SetVpcId(v string) *NetworkSpecForGetGatewayOutput
- func (s *NetworkSpecForGetGatewayOutput) SetVpcName(v string) *NetworkSpecForGetGatewayOutput
- func (s NetworkSpecForGetGatewayOutput) String() string
- type NetworkSpecForListGatewaysOutput
- func (s NetworkSpecForListGatewaysOutput) GoString() string
- func (s *NetworkSpecForListGatewaysOutput) SetSubnetIds(v []*string) *NetworkSpecForListGatewaysOutput
- func (s *NetworkSpecForListGatewaysOutput) SetVpcId(v string) *NetworkSpecForListGatewaysOutput
- func (s NetworkSpecForListGatewaysOutput) String() string
- type NetworkTypeForCreateGatewayInput
- func (s NetworkTypeForCreateGatewayInput) GoString() string
- func (s *NetworkTypeForCreateGatewayInput) SetEnablePrivateNetwork(v bool) *NetworkTypeForCreateGatewayInput
- func (s *NetworkTypeForCreateGatewayInput) SetEnablePublicNetwork(v bool) *NetworkTypeForCreateGatewayInput
- func (s NetworkTypeForCreateGatewayInput) String() string
- type NetworkTypeForGetGatewayOutput
- func (s NetworkTypeForGetGatewayOutput) GoString() string
- func (s *NetworkTypeForGetGatewayOutput) SetEnablePrivateNetwork(v bool) *NetworkTypeForGetGatewayOutput
- func (s *NetworkTypeForGetGatewayOutput) SetEnablePublicNetwork(v bool) *NetworkTypeForGetGatewayOutput
- func (s NetworkTypeForGetGatewayOutput) String() string
- type NetworkTypeForListGatewaysOutput
- func (s NetworkTypeForListGatewaysOutput) GoString() string
- func (s *NetworkTypeForListGatewaysOutput) SetEnablePrivateNetwork(v bool) *NetworkTypeForListGatewaysOutput
- func (s *NetworkTypeForListGatewaysOutput) SetEnablePublicNetwork(v bool) *NetworkTypeForListGatewaysOutput
- func (s NetworkTypeForListGatewaysOutput) String() string
- type RequestHeaderForGetGatewayOutput
- func (s RequestHeaderForGetGatewayOutput) GoString() string
- func (s *RequestHeaderForGetGatewayOutput) SetAliasesInLog(v string) *RequestHeaderForGetGatewayOutput
- func (s *RequestHeaderForGetGatewayOutput) SetKey(v string) *RequestHeaderForGetGatewayOutput
- func (s RequestHeaderForGetGatewayOutput) String() string
- type RequestHeaderForListGatewaysOutput
- func (s RequestHeaderForListGatewaysOutput) GoString() string
- func (s *RequestHeaderForListGatewaysOutput) SetAliasesInLog(v string) *RequestHeaderForListGatewaysOutput
- func (s *RequestHeaderForListGatewaysOutput) SetKey(v string) *RequestHeaderForListGatewaysOutput
- func (s RequestHeaderForListGatewaysOutput) String() string
- type RequestHeaderForUpdateGatewayCustomLogInput
- func (s RequestHeaderForUpdateGatewayCustomLogInput) GoString() string
- func (s *RequestHeaderForUpdateGatewayCustomLogInput) SetAliasesInLog(v string) *RequestHeaderForUpdateGatewayCustomLogInput
- func (s *RequestHeaderForUpdateGatewayCustomLogInput) SetKey(v string) *RequestHeaderForUpdateGatewayCustomLogInput
- func (s RequestHeaderForUpdateGatewayCustomLogInput) String() string
- type ResourceSpecForCreateGatewayInput
- func (s ResourceSpecForCreateGatewayInput) GoString() string
- func (s *ResourceSpecForCreateGatewayInput) SetCLBSpecCode(v string) *ResourceSpecForCreateGatewayInput
- func (s *ResourceSpecForCreateGatewayInput) SetInstanceSpecCode(v string) *ResourceSpecForCreateGatewayInput
- func (s *ResourceSpecForCreateGatewayInput) SetNetworkType(v *NetworkTypeForCreateGatewayInput) *ResourceSpecForCreateGatewayInput
- func (s *ResourceSpecForCreateGatewayInput) SetPublicNetworkBandwidth(v int32) *ResourceSpecForCreateGatewayInput
- func (s *ResourceSpecForCreateGatewayInput) SetPublicNetworkBillingType(v string) *ResourceSpecForCreateGatewayInput
- func (s *ResourceSpecForCreateGatewayInput) SetReplicas(v int32) *ResourceSpecForCreateGatewayInput
- func (s ResourceSpecForCreateGatewayInput) String() string
- type ResourceSpecForGetGatewayOutput
- func (s ResourceSpecForGetGatewayOutput) GoString() string
- func (s *ResourceSpecForGetGatewayOutput) SetCLBSpecCode(v string) *ResourceSpecForGetGatewayOutput
- func (s *ResourceSpecForGetGatewayOutput) SetInstanceSpecCode(v string) *ResourceSpecForGetGatewayOutput
- func (s *ResourceSpecForGetGatewayOutput) SetNetworkType(v *NetworkTypeForGetGatewayOutput) *ResourceSpecForGetGatewayOutput
- func (s *ResourceSpecForGetGatewayOutput) SetPublicNetworkBandwidth(v int32) *ResourceSpecForGetGatewayOutput
- func (s *ResourceSpecForGetGatewayOutput) SetPublicNetworkBillingType(v string) *ResourceSpecForGetGatewayOutput
- func (s *ResourceSpecForGetGatewayOutput) SetReplicas(v int32) *ResourceSpecForGetGatewayOutput
- func (s ResourceSpecForGetGatewayOutput) String() string
- type ResourceSpecForListGatewaysOutput
- func (s ResourceSpecForListGatewaysOutput) GoString() string
- func (s *ResourceSpecForListGatewaysOutput) SetCLBSpecCode(v string) *ResourceSpecForListGatewaysOutput
- func (s *ResourceSpecForListGatewaysOutput) SetInstanceSpecCode(v string) *ResourceSpecForListGatewaysOutput
- func (s *ResourceSpecForListGatewaysOutput) SetNetworkType(v *NetworkTypeForListGatewaysOutput) *ResourceSpecForListGatewaysOutput
- func (s *ResourceSpecForListGatewaysOutput) SetPublicNetworkBandwidth(v int32) *ResourceSpecForListGatewaysOutput
- func (s *ResourceSpecForListGatewaysOutput) SetPublicNetworkBillingType(v string) *ResourceSpecForListGatewaysOutput
- func (s *ResourceSpecForListGatewaysOutput) SetReplicas(v int32) *ResourceSpecForListGatewaysOutput
- func (s ResourceSpecForListGatewaysOutput) String() string
- type ResourceSpecForUpdateGatewaySpecInput
- func (s ResourceSpecForUpdateGatewaySpecInput) GoString() string
- func (s *ResourceSpecForUpdateGatewaySpecInput) SetInstanceSpecCode(v string) *ResourceSpecForUpdateGatewaySpecInput
- func (s *ResourceSpecForUpdateGatewaySpecInput) SetReplicas(v int32) *ResourceSpecForUpdateGatewaySpecInput
- func (s ResourceSpecForUpdateGatewaySpecInput) String() string
- type ResponseHeaderForGetGatewayOutput
- func (s ResponseHeaderForGetGatewayOutput) GoString() string
- func (s *ResponseHeaderForGetGatewayOutput) SetAliasesInLog(v string) *ResponseHeaderForGetGatewayOutput
- func (s *ResponseHeaderForGetGatewayOutput) SetKey(v string) *ResponseHeaderForGetGatewayOutput
- func (s ResponseHeaderForGetGatewayOutput) String() string
- type ResponseHeaderForListGatewaysOutput
- func (s ResponseHeaderForListGatewaysOutput) GoString() string
- func (s *ResponseHeaderForListGatewaysOutput) SetAliasesInLog(v string) *ResponseHeaderForListGatewaysOutput
- func (s *ResponseHeaderForListGatewaysOutput) SetKey(v string) *ResponseHeaderForListGatewaysOutput
- func (s ResponseHeaderForListGatewaysOutput) String() string
- type ResponseHeaderForUpdateGatewayCustomLogInput
- func (s ResponseHeaderForUpdateGatewayCustomLogInput) GoString() string
- func (s *ResponseHeaderForUpdateGatewayCustomLogInput) SetAliasesInLog(v string) *ResponseHeaderForUpdateGatewayCustomLogInput
- func (s *ResponseHeaderForUpdateGatewayCustomLogInput) SetKey(v string) *ResponseHeaderForUpdateGatewayCustomLogInput
- func (s ResponseHeaderForUpdateGatewayCustomLogInput) String() string
- type SourceSpecForCreateUpstreamSourceInput
- func (s SourceSpecForCreateUpstreamSourceInput) GoString() string
- func (s *SourceSpecForCreateUpstreamSourceInput) SetK8SSource(v *K8SSourceForCreateUpstreamSourceInput) *SourceSpecForCreateUpstreamSourceInput
- func (s *SourceSpecForCreateUpstreamSourceInput) SetNacosSource(v *NacosSourceForCreateUpstreamSourceInput) *SourceSpecForCreateUpstreamSourceInput
- func (s SourceSpecForCreateUpstreamSourceInput) String() string
- type SourceSpecForGetUpstreamSourceOutput
- func (s SourceSpecForGetUpstreamSourceOutput) GoString() string
- func (s *SourceSpecForGetUpstreamSourceOutput) SetK8SSource(v *K8SSourceForGetUpstreamSourceOutput) *SourceSpecForGetUpstreamSourceOutput
- func (s *SourceSpecForGetUpstreamSourceOutput) SetNacosSource(v *NacosSourceForGetUpstreamSourceOutput) *SourceSpecForGetUpstreamSourceOutput
- func (s SourceSpecForGetUpstreamSourceOutput) String() string
- type SourceSpecForListUpstreamSourcesOutput
- func (s SourceSpecForListUpstreamSourcesOutput) GoString() string
- func (s *SourceSpecForListUpstreamSourcesOutput) SetK8SSource(v *K8SSourceForListUpstreamSourcesOutput) *SourceSpecForListUpstreamSourcesOutput
- func (s *SourceSpecForListUpstreamSourcesOutput) SetNacosSource(v *NacosSourceForListUpstreamSourcesOutput) *SourceSpecForListUpstreamSourcesOutput
- func (s SourceSpecForListUpstreamSourcesOutput) String() string
- type SubnetForGetGatewayOutput
- func (s SubnetForGetGatewayOutput) GoString() string
- func (s *SubnetForGetGatewayOutput) SetAZ(v string) *SubnetForGetGatewayOutput
- func (s *SubnetForGetGatewayOutput) SetSubnetId(v string) *SubnetForGetGatewayOutput
- func (s *SubnetForGetGatewayOutput) SetSubnetName(v string) *SubnetForGetGatewayOutput
- func (s SubnetForGetGatewayOutput) String() string
- type TagForCreateGatewayInput
- type TagForCreateUpstreamInput
- type TagForGetGatewayOutput
- type TagForGetGatewayServiceOutput
- type TagForGetUpstreamOutput
- type TagForListGatewayServicesOutput
- func (s TagForListGatewayServicesOutput) GoString() string
- func (s *TagForListGatewayServicesOutput) SetKey(v string) *TagForListGatewayServicesOutput
- func (s *TagForListGatewayServicesOutput) SetValue(v string) *TagForListGatewayServicesOutput
- func (s TagForListGatewayServicesOutput) String() string
- type TagForListGatewaysInput
- type TagForListGatewaysOutput
- type TagForListUpstreamsOutput
- type TlsSettingsForCreateUpstreamInput
- func (s TlsSettingsForCreateUpstreamInput) GoString() string
- func (s *TlsSettingsForCreateUpstreamInput) SetSni(v string) *TlsSettingsForCreateUpstreamInput
- func (s *TlsSettingsForCreateUpstreamInput) SetTlsMode(v string) *TlsSettingsForCreateUpstreamInput
- func (s TlsSettingsForCreateUpstreamInput) String() string
- type TlsSettingsForGetUpstreamOutput
- func (s TlsSettingsForGetUpstreamOutput) GoString() string
- func (s *TlsSettingsForGetUpstreamOutput) SetSni(v string) *TlsSettingsForGetUpstreamOutput
- func (s *TlsSettingsForGetUpstreamOutput) SetTlsMode(v string) *TlsSettingsForGetUpstreamOutput
- func (s TlsSettingsForGetUpstreamOutput) String() string
- type TlsSettingsForListUpstreamsOutput
- func (s TlsSettingsForListUpstreamsOutput) GoString() string
- func (s *TlsSettingsForListUpstreamsOutput) SetSni(v string) *TlsSettingsForListUpstreamsOutput
- func (s *TlsSettingsForListUpstreamsOutput) SetTlsMode(v string) *TlsSettingsForListUpstreamsOutput
- func (s TlsSettingsForListUpstreamsOutput) String() string
- type TlsSettingsForUpdateUpstreamInput
- func (s TlsSettingsForUpdateUpstreamInput) GoString() string
- func (s *TlsSettingsForUpdateUpstreamInput) SetSni(v string) *TlsSettingsForUpdateUpstreamInput
- func (s *TlsSettingsForUpdateUpstreamInput) SetTlsMode(v string) *TlsSettingsForUpdateUpstreamInput
- func (s TlsSettingsForUpdateUpstreamInput) String() string
- type UpdateConsumerInput
- type UpdateConsumerOutput
- type UpdateGatewayCustomLogInput
- func (s UpdateGatewayCustomLogInput) GoString() string
- func (s *UpdateGatewayCustomLogInput) SetCustomLog(v *CustomLogForUpdateGatewayCustomLogInput) *UpdateGatewayCustomLogInput
- func (s *UpdateGatewayCustomLogInput) SetId(v string) *UpdateGatewayCustomLogInput
- func (s UpdateGatewayCustomLogInput) String() string
- func (s *UpdateGatewayCustomLogInput) Validate() error
- type UpdateGatewayCustomLogOutput
- type UpdateGatewayInput
- func (s UpdateGatewayInput) GoString() string
- func (s *UpdateGatewayInput) SetComments(v string) *UpdateGatewayInput
- func (s *UpdateGatewayInput) SetId(v string) *UpdateGatewayInput
- func (s *UpdateGatewayInput) SetMonitorSpec(v *MonitorSpecForUpdateGatewayInput) *UpdateGatewayInput
- func (s UpdateGatewayInput) String() string
- func (s *UpdateGatewayInput) Validate() error
- type UpdateGatewayLogInput
- func (s UpdateGatewayLogInput) GoString() string
- func (s *UpdateGatewayLogInput) SetId(v string) *UpdateGatewayLogInput
- func (s *UpdateGatewayLogInput) SetLogSpec(v *LogSpecForUpdateGatewayLogInput) *UpdateGatewayLogInput
- func (s UpdateGatewayLogInput) String() string
- func (s *UpdateGatewayLogInput) Validate() error
- type UpdateGatewayLogOutput
- type UpdateGatewayOutput
- type UpdateGatewayServiceInput
- func (s UpdateGatewayServiceInput) GoString() string
- func (s *UpdateGatewayServiceInput) SetAuthSpec(v *AuthSpecForUpdateGatewayServiceInput) *UpdateGatewayServiceInput
- func (s *UpdateGatewayServiceInput) SetComments(v string) *UpdateGatewayServiceInput
- func (s *UpdateGatewayServiceInput) SetId(v string) *UpdateGatewayServiceInput
- func (s *UpdateGatewayServiceInput) SetProtocol(v []*string) *UpdateGatewayServiceInput
- func (s UpdateGatewayServiceInput) String() string
- func (s *UpdateGatewayServiceInput) Validate() error
- type UpdateGatewayServiceOutput
- type UpdateGatewaySpecInput
- func (s UpdateGatewaySpecInput) GoString() string
- func (s *UpdateGatewaySpecInput) SetId(v string) *UpdateGatewaySpecInput
- func (s *UpdateGatewaySpecInput) SetResourceSpec(v *ResourceSpecForUpdateGatewaySpecInput) *UpdateGatewaySpecInput
- func (s UpdateGatewaySpecInput) String() string
- func (s *UpdateGatewaySpecInput) Validate() error
- type UpdateGatewaySpecOutput
- type UpdatePluginBindingInput
- func (s UpdatePluginBindingInput) GoString() string
- func (s *UpdatePluginBindingInput) SetDescription(v string) *UpdatePluginBindingInput
- func (s *UpdatePluginBindingInput) SetEnable(v bool) *UpdatePluginBindingInput
- func (s *UpdatePluginBindingInput) SetId(v string) *UpdatePluginBindingInput
- func (s *UpdatePluginBindingInput) SetPluginConfig(v string) *UpdatePluginBindingInput
- func (s UpdatePluginBindingInput) String() string
- func (s *UpdatePluginBindingInput) Validate() error
- type UpdatePluginBindingOutput
- type UpdateUpstreamInput
- func (s UpdateUpstreamInput) GoString() string
- func (s *UpdateUpstreamInput) SetCircuitBreakingSettings(v *CircuitBreakingSettingsForUpdateUpstreamInput) *UpdateUpstreamInput
- func (s *UpdateUpstreamInput) SetComments(v string) *UpdateUpstreamInput
- func (s *UpdateUpstreamInput) SetId(v string) *UpdateUpstreamInput
- func (s *UpdateUpstreamInput) SetLoadBalancerSettings(v *LoadBalancerSettingsForUpdateUpstreamInput) *UpdateUpstreamInput
- func (s *UpdateUpstreamInput) SetName(v string) *UpdateUpstreamInput
- func (s *UpdateUpstreamInput) SetProtocol(v string) *UpdateUpstreamInput
- func (s *UpdateUpstreamInput) SetSourceType(v string) *UpdateUpstreamInput
- func (s *UpdateUpstreamInput) SetTlsSettings(v *TlsSettingsForUpdateUpstreamInput) *UpdateUpstreamInput
- func (s *UpdateUpstreamInput) SetUpstreamSpec(v *UpstreamSpecForUpdateUpstreamInput) *UpdateUpstreamInput
- func (s UpdateUpstreamInput) String() string
- func (s *UpdateUpstreamInput) Validate() error
- type UpdateUpstreamOutput
- type UpdateUpstreamSourceInput
- func (s UpdateUpstreamSourceInput) GoString() string
- func (s *UpdateUpstreamSourceInput) SetComments(v string) *UpdateUpstreamSourceInput
- func (s *UpdateUpstreamSourceInput) SetId(v string) *UpdateUpstreamSourceInput
- func (s *UpdateUpstreamSourceInput) SetIngressSettings(v *IngressSettingsForUpdateUpstreamSourceInput) *UpdateUpstreamSourceInput
- func (s *UpdateUpstreamSourceInput) SetWatchNamespaces(v []*string) *UpdateUpstreamSourceInput
- func (s UpdateUpstreamSourceInput) String() string
- func (s *UpdateUpstreamSourceInput) Validate() error
- type UpdateUpstreamSourceOutput
- type UpstreamForGetUpstreamOutput
- func (s UpstreamForGetUpstreamOutput) GoString() string
- func (s *UpstreamForGetUpstreamOutput) SetBackendTargetList(v []*BackendTargetListForGetUpstreamOutput) *UpstreamForGetUpstreamOutput
- func (s *UpstreamForGetUpstreamOutput) SetCircuitBreakingSettings(v *CircuitBreakingSettingsForGetUpstreamOutput) *UpstreamForGetUpstreamOutput
- func (s *UpstreamForGetUpstreamOutput) SetComments(v string) *UpstreamForGetUpstreamOutput
- func (s *UpstreamForGetUpstreamOutput) SetCreateTime(v string) *UpstreamForGetUpstreamOutput
- func (s *UpstreamForGetUpstreamOutput) SetGatewayId(v string) *UpstreamForGetUpstreamOutput
- func (s *UpstreamForGetUpstreamOutput) SetId(v string) *UpstreamForGetUpstreamOutput
- func (s *UpstreamForGetUpstreamOutput) SetLoadBalancerSettings(v *LoadBalancerSettingsForGetUpstreamOutput) *UpstreamForGetUpstreamOutput
- func (s *UpstreamForGetUpstreamOutput) SetName(v string) *UpstreamForGetUpstreamOutput
- func (s *UpstreamForGetUpstreamOutput) SetProtocol(v string) *UpstreamForGetUpstreamOutput
- func (s *UpstreamForGetUpstreamOutput) SetResourceType(v string) *UpstreamForGetUpstreamOutput
- func (s *UpstreamForGetUpstreamOutput) SetSourceType(v string) *UpstreamForGetUpstreamOutput
- func (s *UpstreamForGetUpstreamOutput) SetTags(v []*TagForGetUpstreamOutput) *UpstreamForGetUpstreamOutput
- func (s *UpstreamForGetUpstreamOutput) SetTlsSettings(v *TlsSettingsForGetUpstreamOutput) *UpstreamForGetUpstreamOutput
- func (s *UpstreamForGetUpstreamOutput) SetUpdateTime(v string) *UpstreamForGetUpstreamOutput
- func (s *UpstreamForGetUpstreamOutput) SetUpstreamSpec(v *UpstreamSpecForGetUpstreamOutput) *UpstreamForGetUpstreamOutput
- func (s *UpstreamForGetUpstreamOutput) SetVersionDetails(v []*VersionDetailForGetUpstreamOutput) *UpstreamForGetUpstreamOutput
- func (s UpstreamForGetUpstreamOutput) String() string
- type UpstreamSourceForGetUpstreamSourceOutput
- func (s UpstreamSourceForGetUpstreamSourceOutput) GoString() string
- func (s *UpstreamSourceForGetUpstreamSourceOutput) SetComments(v string) *UpstreamSourceForGetUpstreamSourceOutput
- func (s *UpstreamSourceForGetUpstreamSourceOutput) SetCreateTime(v string) *UpstreamSourceForGetUpstreamSourceOutput
- func (s *UpstreamSourceForGetUpstreamSourceOutput) SetGatewayId(v string) *UpstreamSourceForGetUpstreamSourceOutput
- func (s *UpstreamSourceForGetUpstreamSourceOutput) SetId(v string) *UpstreamSourceForGetUpstreamSourceOutput
- func (s *UpstreamSourceForGetUpstreamSourceOutput) SetIngressSettings(v *IngressSettingsForGetUpstreamSourceOutput) *UpstreamSourceForGetUpstreamSourceOutput
- func (s *UpstreamSourceForGetUpstreamSourceOutput) SetSourceSpec(v *SourceSpecForGetUpstreamSourceOutput) *UpstreamSourceForGetUpstreamSourceOutput
- func (s *UpstreamSourceForGetUpstreamSourceOutput) SetSourceType(v string) *UpstreamSourceForGetUpstreamSourceOutput
- func (s *UpstreamSourceForGetUpstreamSourceOutput) SetStatus(v string) *UpstreamSourceForGetUpstreamSourceOutput
- func (s *UpstreamSourceForGetUpstreamSourceOutput) SetStatusMessage(v string) *UpstreamSourceForGetUpstreamSourceOutput
- func (s *UpstreamSourceForGetUpstreamSourceOutput) SetUpdateTime(v string) *UpstreamSourceForGetUpstreamSourceOutput
- func (s *UpstreamSourceForGetUpstreamSourceOutput) SetWatchNamespaces(v []*string) *UpstreamSourceForGetUpstreamSourceOutput
- func (s UpstreamSourceForGetUpstreamSourceOutput) String() string
- type UpstreamSpecForCreateUpstreamInput
- func (s UpstreamSpecForCreateUpstreamInput) GoString() string
- func (s *UpstreamSpecForCreateUpstreamInput) SetAIProvider(v *AIProviderForCreateUpstreamInput) *UpstreamSpecForCreateUpstreamInput
- func (s *UpstreamSpecForCreateUpstreamInput) SetEcsList(v []*EcsListForCreateUpstreamInput) *UpstreamSpecForCreateUpstreamInput
- func (s *UpstreamSpecForCreateUpstreamInput) SetK8SService(v *K8SServiceForCreateUpstreamInput) *UpstreamSpecForCreateUpstreamInput
- func (s *UpstreamSpecForCreateUpstreamInput) SetNacosService(v *NacosServiceForCreateUpstreamInput) *UpstreamSpecForCreateUpstreamInput
- func (s *UpstreamSpecForCreateUpstreamInput) SetVeFaas(v *VeFaasForCreateUpstreamInput) *UpstreamSpecForCreateUpstreamInput
- func (s UpstreamSpecForCreateUpstreamInput) String() string
- type UpstreamSpecForGetUpstreamOutput
- func (s UpstreamSpecForGetUpstreamOutput) GoString() string
- func (s *UpstreamSpecForGetUpstreamOutput) SetAIProvider(v *AIProviderForGetUpstreamOutput) *UpstreamSpecForGetUpstreamOutput
- func (s *UpstreamSpecForGetUpstreamOutput) SetEcsList(v []*EcsListForGetUpstreamOutput) *UpstreamSpecForGetUpstreamOutput
- func (s *UpstreamSpecForGetUpstreamOutput) SetK8SService(v *K8SServiceForGetUpstreamOutput) *UpstreamSpecForGetUpstreamOutput
- func (s *UpstreamSpecForGetUpstreamOutput) SetNacosService(v *NacosServiceForGetUpstreamOutput) *UpstreamSpecForGetUpstreamOutput
- func (s *UpstreamSpecForGetUpstreamOutput) SetVeFaas(v *VeFaasForGetUpstreamOutput) *UpstreamSpecForGetUpstreamOutput
- func (s UpstreamSpecForGetUpstreamOutput) String() string
- type UpstreamSpecForListUpstreamsOutput
- func (s UpstreamSpecForListUpstreamsOutput) GoString() string
- func (s *UpstreamSpecForListUpstreamsOutput) SetAIProvider(v *AIProviderForListUpstreamsOutput) *UpstreamSpecForListUpstreamsOutput
- func (s *UpstreamSpecForListUpstreamsOutput) SetEcsList(v []*EcsListForListUpstreamsOutput) *UpstreamSpecForListUpstreamsOutput
- func (s *UpstreamSpecForListUpstreamsOutput) SetK8SService(v *K8SServiceForListUpstreamsOutput) *UpstreamSpecForListUpstreamsOutput
- func (s *UpstreamSpecForListUpstreamsOutput) SetNacosService(v *NacosServiceForListUpstreamsOutput) *UpstreamSpecForListUpstreamsOutput
- func (s *UpstreamSpecForListUpstreamsOutput) SetVeFaas(v *VeFaasForListUpstreamsOutput) *UpstreamSpecForListUpstreamsOutput
- func (s UpstreamSpecForListUpstreamsOutput) String() string
- type UpstreamSpecForUpdateUpstreamInput
- func (s UpstreamSpecForUpdateUpstreamInput) GoString() string
- func (s *UpstreamSpecForUpdateUpstreamInput) SetAIProvider(v *AIProviderForUpdateUpstreamInput) *UpstreamSpecForUpdateUpstreamInput
- func (s *UpstreamSpecForUpdateUpstreamInput) SetEcsList(v []*EcsListForUpdateUpstreamInput) *UpstreamSpecForUpdateUpstreamInput
- func (s *UpstreamSpecForUpdateUpstreamInput) SetK8SService(v *K8SServiceForUpdateUpstreamInput) *UpstreamSpecForUpdateUpstreamInput
- func (s *UpstreamSpecForUpdateUpstreamInput) SetNacosService(v *NacosServiceForUpdateUpstreamInput) *UpstreamSpecForUpdateUpstreamInput
- func (s *UpstreamSpecForUpdateUpstreamInput) SetVeFaas(v *VeFaasForUpdateUpstreamInput) *UpstreamSpecForUpdateUpstreamInput
- func (s UpstreamSpecForUpdateUpstreamInput) String() string
- type VeFaasForCreateUpstreamInput
- type VeFaasForGetUpstreamOutput
- type VeFaasForListUpstreamsOutput
- type VeFaasForUpdateUpstreamInput
- type VersionDetailForGetUpstreamOutput
- func (s VersionDetailForGetUpstreamOutput) GoString() string
- func (s *VersionDetailForGetUpstreamOutput) SetLabels(v []*LabelForGetUpstreamOutput) *VersionDetailForGetUpstreamOutput
- func (s *VersionDetailForGetUpstreamOutput) SetName(v string) *VersionDetailForGetUpstreamOutput
- func (s *VersionDetailForGetUpstreamOutput) SetUpdateTime(v string) *VersionDetailForGetUpstreamOutput
- func (s VersionDetailForGetUpstreamOutput) String() string
- type VersionDetailForListUpstreamsOutput
- func (s VersionDetailForListUpstreamsOutput) GoString() string
- func (s *VersionDetailForListUpstreamsOutput) SetLabels(v []*LabelForListUpstreamsOutput) *VersionDetailForListUpstreamsOutput
- func (s *VersionDetailForListUpstreamsOutput) SetName(v string) *VersionDetailForListUpstreamsOutput
- func (s *VersionDetailForListUpstreamsOutput) SetUpdateTime(v string) *VersionDetailForListUpstreamsOutput
- func (s VersionDetailForListUpstreamsOutput) String() string
Constants ¶
const ( ServiceName = "apig" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "apig" // ServiceID is a unique identifer of a specific service. )
Service information constants
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AIProviderForCreateUpstreamInput ¶
type AIProviderForCreateUpstreamInput struct {
BaseUrl *string `type:"string" json:",omitempty"`
CustomBodyParams *CustomBodyParamsForCreateUpstreamInput `type:"structure" json:",omitempty"`
CustomHeaderParams *CustomHeaderParamsForCreateUpstreamInput `type:"structure" json:",omitempty"`
CustomModelService *CustomModelServiceForCreateUpstreamInput `type:"structure" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Token *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AIProviderForCreateUpstreamInput) GoString ¶
func (s AIProviderForCreateUpstreamInput) GoString() string
GoString returns the string representation
func (*AIProviderForCreateUpstreamInput) SetBaseUrl ¶
func (s *AIProviderForCreateUpstreamInput) SetBaseUrl(v string) *AIProviderForCreateUpstreamInput
SetBaseUrl sets the BaseUrl field's value.
func (*AIProviderForCreateUpstreamInput) SetCustomBodyParams ¶
func (s *AIProviderForCreateUpstreamInput) SetCustomBodyParams(v *CustomBodyParamsForCreateUpstreamInput) *AIProviderForCreateUpstreamInput
SetCustomBodyParams sets the CustomBodyParams field's value.
func (*AIProviderForCreateUpstreamInput) SetCustomHeaderParams ¶
func (s *AIProviderForCreateUpstreamInput) SetCustomHeaderParams(v *CustomHeaderParamsForCreateUpstreamInput) *AIProviderForCreateUpstreamInput
SetCustomHeaderParams sets the CustomHeaderParams field's value.
func (*AIProviderForCreateUpstreamInput) SetCustomModelService ¶
func (s *AIProviderForCreateUpstreamInput) SetCustomModelService(v *CustomModelServiceForCreateUpstreamInput) *AIProviderForCreateUpstreamInput
SetCustomModelService sets the CustomModelService field's value.
func (*AIProviderForCreateUpstreamInput) SetName ¶
func (s *AIProviderForCreateUpstreamInput) SetName(v string) *AIProviderForCreateUpstreamInput
SetName sets the Name field's value.
func (*AIProviderForCreateUpstreamInput) SetToken ¶
func (s *AIProviderForCreateUpstreamInput) SetToken(v string) *AIProviderForCreateUpstreamInput
SetToken sets the Token field's value.
func (AIProviderForCreateUpstreamInput) String ¶
func (s AIProviderForCreateUpstreamInput) String() string
String returns the string representation
type AIProviderForGetUpstreamOutput ¶
type AIProviderForGetUpstreamOutput struct {
BaseUrl *string `type:"string" json:",omitempty"`
CustomBodyParams *CustomBodyParamsForGetUpstreamOutput `type:"structure" json:",omitempty"`
CustomHeaderParams *CustomHeaderParamsForGetUpstreamOutput `type:"structure" json:",omitempty"`
CustomModelService *CustomModelServiceForGetUpstreamOutput `type:"structure" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Token *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AIProviderForGetUpstreamOutput) GoString ¶
func (s AIProviderForGetUpstreamOutput) GoString() string
GoString returns the string representation
func (*AIProviderForGetUpstreamOutput) SetBaseUrl ¶
func (s *AIProviderForGetUpstreamOutput) SetBaseUrl(v string) *AIProviderForGetUpstreamOutput
SetBaseUrl sets the BaseUrl field's value.
func (*AIProviderForGetUpstreamOutput) SetCustomBodyParams ¶
func (s *AIProviderForGetUpstreamOutput) SetCustomBodyParams(v *CustomBodyParamsForGetUpstreamOutput) *AIProviderForGetUpstreamOutput
SetCustomBodyParams sets the CustomBodyParams field's value.
func (*AIProviderForGetUpstreamOutput) SetCustomHeaderParams ¶
func (s *AIProviderForGetUpstreamOutput) SetCustomHeaderParams(v *CustomHeaderParamsForGetUpstreamOutput) *AIProviderForGetUpstreamOutput
SetCustomHeaderParams sets the CustomHeaderParams field's value.
func (*AIProviderForGetUpstreamOutput) SetCustomModelService ¶
func (s *AIProviderForGetUpstreamOutput) SetCustomModelService(v *CustomModelServiceForGetUpstreamOutput) *AIProviderForGetUpstreamOutput
SetCustomModelService sets the CustomModelService field's value.
func (*AIProviderForGetUpstreamOutput) SetName ¶
func (s *AIProviderForGetUpstreamOutput) SetName(v string) *AIProviderForGetUpstreamOutput
SetName sets the Name field's value.
func (*AIProviderForGetUpstreamOutput) SetToken ¶
func (s *AIProviderForGetUpstreamOutput) SetToken(v string) *AIProviderForGetUpstreamOutput
SetToken sets the Token field's value.
func (AIProviderForGetUpstreamOutput) String ¶
func (s AIProviderForGetUpstreamOutput) String() string
String returns the string representation
type AIProviderForListUpstreamsOutput ¶
type AIProviderForListUpstreamsOutput struct {
BaseUrl *string `type:"string" json:",omitempty"`
CustomBodyParams *CustomBodyParamsForListUpstreamsOutput `type:"structure" json:",omitempty"`
CustomHeaderParams *CustomHeaderParamsForListUpstreamsOutput `type:"structure" json:",omitempty"`
CustomModelService *CustomModelServiceForListUpstreamsOutput `type:"structure" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Token *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AIProviderForListUpstreamsOutput) GoString ¶
func (s AIProviderForListUpstreamsOutput) GoString() string
GoString returns the string representation
func (*AIProviderForListUpstreamsOutput) SetBaseUrl ¶
func (s *AIProviderForListUpstreamsOutput) SetBaseUrl(v string) *AIProviderForListUpstreamsOutput
SetBaseUrl sets the BaseUrl field's value.
func (*AIProviderForListUpstreamsOutput) SetCustomBodyParams ¶
func (s *AIProviderForListUpstreamsOutput) SetCustomBodyParams(v *CustomBodyParamsForListUpstreamsOutput) *AIProviderForListUpstreamsOutput
SetCustomBodyParams sets the CustomBodyParams field's value.
func (*AIProviderForListUpstreamsOutput) SetCustomHeaderParams ¶
func (s *AIProviderForListUpstreamsOutput) SetCustomHeaderParams(v *CustomHeaderParamsForListUpstreamsOutput) *AIProviderForListUpstreamsOutput
SetCustomHeaderParams sets the CustomHeaderParams field's value.
func (*AIProviderForListUpstreamsOutput) SetCustomModelService ¶
func (s *AIProviderForListUpstreamsOutput) SetCustomModelService(v *CustomModelServiceForListUpstreamsOutput) *AIProviderForListUpstreamsOutput
SetCustomModelService sets the CustomModelService field's value.
func (*AIProviderForListUpstreamsOutput) SetName ¶
func (s *AIProviderForListUpstreamsOutput) SetName(v string) *AIProviderForListUpstreamsOutput
SetName sets the Name field's value.
func (*AIProviderForListUpstreamsOutput) SetToken ¶
func (s *AIProviderForListUpstreamsOutput) SetToken(v string) *AIProviderForListUpstreamsOutput
SetToken sets the Token field's value.
func (AIProviderForListUpstreamsOutput) String ¶
func (s AIProviderForListUpstreamsOutput) String() string
String returns the string representation
type AIProviderForUpdateUpstreamInput ¶
type AIProviderForUpdateUpstreamInput struct {
BaseUrl *string `type:"string" json:",omitempty"`
CustomBodyParams *CustomBodyParamsForUpdateUpstreamInput `type:"structure" json:",omitempty"`
CustomHeaderParams *CustomHeaderParamsForUpdateUpstreamInput `type:"structure" json:",omitempty"`
CustomModelService *CustomModelServiceForUpdateUpstreamInput `type:"structure" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Token *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AIProviderForUpdateUpstreamInput) GoString ¶
func (s AIProviderForUpdateUpstreamInput) GoString() string
GoString returns the string representation
func (*AIProviderForUpdateUpstreamInput) SetBaseUrl ¶
func (s *AIProviderForUpdateUpstreamInput) SetBaseUrl(v string) *AIProviderForUpdateUpstreamInput
SetBaseUrl sets the BaseUrl field's value.
func (*AIProviderForUpdateUpstreamInput) SetCustomBodyParams ¶
func (s *AIProviderForUpdateUpstreamInput) SetCustomBodyParams(v *CustomBodyParamsForUpdateUpstreamInput) *AIProviderForUpdateUpstreamInput
SetCustomBodyParams sets the CustomBodyParams field's value.
func (*AIProviderForUpdateUpstreamInput) SetCustomHeaderParams ¶
func (s *AIProviderForUpdateUpstreamInput) SetCustomHeaderParams(v *CustomHeaderParamsForUpdateUpstreamInput) *AIProviderForUpdateUpstreamInput
SetCustomHeaderParams sets the CustomHeaderParams field's value.
func (*AIProviderForUpdateUpstreamInput) SetCustomModelService ¶
func (s *AIProviderForUpdateUpstreamInput) SetCustomModelService(v *CustomModelServiceForUpdateUpstreamInput) *AIProviderForUpdateUpstreamInput
SetCustomModelService sets the CustomModelService field's value.
func (*AIProviderForUpdateUpstreamInput) SetName ¶
func (s *AIProviderForUpdateUpstreamInput) SetName(v string) *AIProviderForUpdateUpstreamInput
SetName sets the Name field's value.
func (*AIProviderForUpdateUpstreamInput) SetToken ¶
func (s *AIProviderForUpdateUpstreamInput) SetToken(v string) *AIProviderForUpdateUpstreamInput
SetToken sets the Token field's value.
func (AIProviderForUpdateUpstreamInput) String ¶
func (s AIProviderForUpdateUpstreamInput) String() string
String returns the string representation
type APIG ¶
APIG provides the API operation methods for making requests to APIG. See this package's package overview docs for details on the service.
APIG methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *APIG
New create int can support ssl or region locate set
func (*APIG) CreateConsumer ¶
func (c *APIG) CreateConsumer(input *CreateConsumerInput) (*CreateConsumerOutput, error)
CreateConsumer API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation CreateConsumer for usage and error information.
func (*APIG) CreateConsumerCommon ¶
CreateConsumerCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation CreateConsumerCommon for usage and error information.
func (*APIG) CreateConsumerCommonRequest ¶
func (c *APIG) CreateConsumerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateConsumerCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateConsumerCommon operation. The "output" return value will be populated with the CreateConsumerCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateConsumerCommon Request to send the API call to the service. the "output" return value is not valid until after CreateConsumerCommon Send returns without error.
See CreateConsumerCommon for more information on using the CreateConsumerCommon API call, and error handling.
// Example sending a request using the CreateConsumerCommonRequest method.
req, resp := client.CreateConsumerCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) CreateConsumerCommonWithContext ¶
func (c *APIG) CreateConsumerCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateConsumerCommonWithContext is the same as CreateConsumerCommon with the addition of the ability to pass a context and additional request options.
See CreateConsumerCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) CreateConsumerCredential ¶
func (c *APIG) CreateConsumerCredential(input *CreateConsumerCredentialInput) (*CreateConsumerCredentialOutput, error)
CreateConsumerCredential API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation CreateConsumerCredential for usage and error information.
func (*APIG) CreateConsumerCredentialCommon ¶
func (c *APIG) CreateConsumerCredentialCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateConsumerCredentialCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation CreateConsumerCredentialCommon for usage and error information.
func (*APIG) CreateConsumerCredentialCommonRequest ¶
func (c *APIG) CreateConsumerCredentialCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateConsumerCredentialCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateConsumerCredentialCommon operation. The "output" return value will be populated with the CreateConsumerCredentialCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateConsumerCredentialCommon Request to send the API call to the service. the "output" return value is not valid until after CreateConsumerCredentialCommon Send returns without error.
See CreateConsumerCredentialCommon for more information on using the CreateConsumerCredentialCommon API call, and error handling.
// Example sending a request using the CreateConsumerCredentialCommonRequest method.
req, resp := client.CreateConsumerCredentialCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) CreateConsumerCredentialCommonWithContext ¶
func (c *APIG) CreateConsumerCredentialCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateConsumerCredentialCommonWithContext is the same as CreateConsumerCredentialCommon with the addition of the ability to pass a context and additional request options.
See CreateConsumerCredentialCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) CreateConsumerCredentialRequest ¶
func (c *APIG) CreateConsumerCredentialRequest(input *CreateConsumerCredentialInput) (req *request.Request, output *CreateConsumerCredentialOutput)
CreateConsumerCredentialRequest generates a "volcengine/request.Request" representing the client's request for the CreateConsumerCredential operation. The "output" return value will be populated with the CreateConsumerCredentialCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateConsumerCredentialCommon Request to send the API call to the service. the "output" return value is not valid until after CreateConsumerCredentialCommon Send returns without error.
See CreateConsumerCredential for more information on using the CreateConsumerCredential API call, and error handling.
// Example sending a request using the CreateConsumerCredentialRequest method.
req, resp := client.CreateConsumerCredentialRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) CreateConsumerCredentialWithContext ¶
func (c *APIG) CreateConsumerCredentialWithContext(ctx volcengine.Context, input *CreateConsumerCredentialInput, opts ...request.Option) (*CreateConsumerCredentialOutput, error)
CreateConsumerCredentialWithContext is the same as CreateConsumerCredential with the addition of the ability to pass a context and additional request options.
See CreateConsumerCredential for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) CreateConsumerRequest ¶
func (c *APIG) CreateConsumerRequest(input *CreateConsumerInput) (req *request.Request, output *CreateConsumerOutput)
CreateConsumerRequest generates a "volcengine/request.Request" representing the client's request for the CreateConsumer operation. The "output" return value will be populated with the CreateConsumerCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateConsumerCommon Request to send the API call to the service. the "output" return value is not valid until after CreateConsumerCommon Send returns without error.
See CreateConsumer for more information on using the CreateConsumer API call, and error handling.
// Example sending a request using the CreateConsumerRequest method.
req, resp := client.CreateConsumerRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) CreateConsumerWithContext ¶
func (c *APIG) CreateConsumerWithContext(ctx volcengine.Context, input *CreateConsumerInput, opts ...request.Option) (*CreateConsumerOutput, error)
CreateConsumerWithContext is the same as CreateConsumer with the addition of the ability to pass a context and additional request options.
See CreateConsumer for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) CreateGateway ¶
func (c *APIG) CreateGateway(input *CreateGatewayInput) (*CreateGatewayOutput, error)
CreateGateway API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation CreateGateway for usage and error information.
func (*APIG) CreateGatewayCommon ¶
CreateGatewayCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation CreateGatewayCommon for usage and error information.
func (*APIG) CreateGatewayCommonRequest ¶
func (c *APIG) CreateGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateGatewayCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateGatewayCommon operation. The "output" return value will be populated with the CreateGatewayCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after CreateGatewayCommon Send returns without error.
See CreateGatewayCommon for more information on using the CreateGatewayCommon API call, and error handling.
// Example sending a request using the CreateGatewayCommonRequest method.
req, resp := client.CreateGatewayCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) CreateGatewayCommonWithContext ¶
func (c *APIG) CreateGatewayCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateGatewayCommonWithContext is the same as CreateGatewayCommon with the addition of the ability to pass a context and additional request options.
See CreateGatewayCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) CreateGatewayRequest ¶
func (c *APIG) CreateGatewayRequest(input *CreateGatewayInput) (req *request.Request, output *CreateGatewayOutput)
CreateGatewayRequest generates a "volcengine/request.Request" representing the client's request for the CreateGateway operation. The "output" return value will be populated with the CreateGatewayCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after CreateGatewayCommon Send returns without error.
See CreateGateway for more information on using the CreateGateway API call, and error handling.
// Example sending a request using the CreateGatewayRequest method.
req, resp := client.CreateGatewayRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) CreateGatewayService ¶
func (c *APIG) CreateGatewayService(input *CreateGatewayServiceInput) (*CreateGatewayServiceOutput, error)
CreateGatewayService API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation CreateGatewayService for usage and error information.
func (*APIG) CreateGatewayServiceCommon ¶
func (c *APIG) CreateGatewayServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateGatewayServiceCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation CreateGatewayServiceCommon for usage and error information.
func (*APIG) CreateGatewayServiceCommonRequest ¶
func (c *APIG) CreateGatewayServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateGatewayServiceCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateGatewayServiceCommon operation. The "output" return value will be populated with the CreateGatewayServiceCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateGatewayServiceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateGatewayServiceCommon Send returns without error.
See CreateGatewayServiceCommon for more information on using the CreateGatewayServiceCommon API call, and error handling.
// Example sending a request using the CreateGatewayServiceCommonRequest method.
req, resp := client.CreateGatewayServiceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) CreateGatewayServiceCommonWithContext ¶
func (c *APIG) CreateGatewayServiceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateGatewayServiceCommonWithContext is the same as CreateGatewayServiceCommon with the addition of the ability to pass a context and additional request options.
See CreateGatewayServiceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) CreateGatewayServiceRequest ¶
func (c *APIG) CreateGatewayServiceRequest(input *CreateGatewayServiceInput) (req *request.Request, output *CreateGatewayServiceOutput)
CreateGatewayServiceRequest generates a "volcengine/request.Request" representing the client's request for the CreateGatewayService operation. The "output" return value will be populated with the CreateGatewayServiceCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateGatewayServiceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateGatewayServiceCommon Send returns without error.
See CreateGatewayService for more information on using the CreateGatewayService API call, and error handling.
// Example sending a request using the CreateGatewayServiceRequest method.
req, resp := client.CreateGatewayServiceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) CreateGatewayServiceWithContext ¶
func (c *APIG) CreateGatewayServiceWithContext(ctx volcengine.Context, input *CreateGatewayServiceInput, opts ...request.Option) (*CreateGatewayServiceOutput, error)
CreateGatewayServiceWithContext is the same as CreateGatewayService with the addition of the ability to pass a context and additional request options.
See CreateGatewayService for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) CreateGatewayWithContext ¶
func (c *APIG) CreateGatewayWithContext(ctx volcengine.Context, input *CreateGatewayInput, opts ...request.Option) (*CreateGatewayOutput, error)
CreateGatewayWithContext is the same as CreateGateway with the addition of the ability to pass a context and additional request options.
See CreateGateway for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) CreatePluginBinding ¶
func (c *APIG) CreatePluginBinding(input *CreatePluginBindingInput) (*CreatePluginBindingOutput, error)
CreatePluginBinding API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation CreatePluginBinding for usage and error information.
func (*APIG) CreatePluginBindingCommon ¶
func (c *APIG) CreatePluginBindingCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreatePluginBindingCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation CreatePluginBindingCommon for usage and error information.
func (*APIG) CreatePluginBindingCommonRequest ¶
func (c *APIG) CreatePluginBindingCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreatePluginBindingCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreatePluginBindingCommon operation. The "output" return value will be populated with the CreatePluginBindingCommon request's response once the request completes successfully.
Use "Send" method on the returned CreatePluginBindingCommon Request to send the API call to the service. the "output" return value is not valid until after CreatePluginBindingCommon Send returns without error.
See CreatePluginBindingCommon for more information on using the CreatePluginBindingCommon API call, and error handling.
// Example sending a request using the CreatePluginBindingCommonRequest method.
req, resp := client.CreatePluginBindingCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) CreatePluginBindingCommonWithContext ¶
func (c *APIG) CreatePluginBindingCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreatePluginBindingCommonWithContext is the same as CreatePluginBindingCommon with the addition of the ability to pass a context and additional request options.
See CreatePluginBindingCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) CreatePluginBindingRequest ¶
func (c *APIG) CreatePluginBindingRequest(input *CreatePluginBindingInput) (req *request.Request, output *CreatePluginBindingOutput)
CreatePluginBindingRequest generates a "volcengine/request.Request" representing the client's request for the CreatePluginBinding operation. The "output" return value will be populated with the CreatePluginBindingCommon request's response once the request completes successfully.
Use "Send" method on the returned CreatePluginBindingCommon Request to send the API call to the service. the "output" return value is not valid until after CreatePluginBindingCommon Send returns without error.
See CreatePluginBinding for more information on using the CreatePluginBinding API call, and error handling.
// Example sending a request using the CreatePluginBindingRequest method.
req, resp := client.CreatePluginBindingRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) CreatePluginBindingWithContext ¶
func (c *APIG) CreatePluginBindingWithContext(ctx volcengine.Context, input *CreatePluginBindingInput, opts ...request.Option) (*CreatePluginBindingOutput, error)
CreatePluginBindingWithContext is the same as CreatePluginBinding with the addition of the ability to pass a context and additional request options.
See CreatePluginBinding for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) CreateUpstream ¶
func (c *APIG) CreateUpstream(input *CreateUpstreamInput) (*CreateUpstreamOutput, error)
CreateUpstream API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation CreateUpstream for usage and error information.
func (*APIG) CreateUpstreamCommon ¶
CreateUpstreamCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation CreateUpstreamCommon for usage and error information.
func (*APIG) CreateUpstreamCommonRequest ¶
func (c *APIG) CreateUpstreamCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateUpstreamCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateUpstreamCommon operation. The "output" return value will be populated with the CreateUpstreamCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateUpstreamCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUpstreamCommon Send returns without error.
See CreateUpstreamCommon for more information on using the CreateUpstreamCommon API call, and error handling.
// Example sending a request using the CreateUpstreamCommonRequest method.
req, resp := client.CreateUpstreamCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) CreateUpstreamCommonWithContext ¶
func (c *APIG) CreateUpstreamCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateUpstreamCommonWithContext is the same as CreateUpstreamCommon with the addition of the ability to pass a context and additional request options.
See CreateUpstreamCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) CreateUpstreamRequest ¶
func (c *APIG) CreateUpstreamRequest(input *CreateUpstreamInput) (req *request.Request, output *CreateUpstreamOutput)
CreateUpstreamRequest generates a "volcengine/request.Request" representing the client's request for the CreateUpstream operation. The "output" return value will be populated with the CreateUpstreamCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateUpstreamCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUpstreamCommon Send returns without error.
See CreateUpstream for more information on using the CreateUpstream API call, and error handling.
// Example sending a request using the CreateUpstreamRequest method.
req, resp := client.CreateUpstreamRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) CreateUpstreamSource ¶
func (c *APIG) CreateUpstreamSource(input *CreateUpstreamSourceInput) (*CreateUpstreamSourceOutput, error)
CreateUpstreamSource API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation CreateUpstreamSource for usage and error information.
func (*APIG) CreateUpstreamSourceCommon ¶
func (c *APIG) CreateUpstreamSourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateUpstreamSourceCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation CreateUpstreamSourceCommon for usage and error information.
func (*APIG) CreateUpstreamSourceCommonRequest ¶
func (c *APIG) CreateUpstreamSourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateUpstreamSourceCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateUpstreamSourceCommon operation. The "output" return value will be populated with the CreateUpstreamSourceCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateUpstreamSourceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUpstreamSourceCommon Send returns without error.
See CreateUpstreamSourceCommon for more information on using the CreateUpstreamSourceCommon API call, and error handling.
// Example sending a request using the CreateUpstreamSourceCommonRequest method.
req, resp := client.CreateUpstreamSourceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) CreateUpstreamSourceCommonWithContext ¶
func (c *APIG) CreateUpstreamSourceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateUpstreamSourceCommonWithContext is the same as CreateUpstreamSourceCommon with the addition of the ability to pass a context and additional request options.
See CreateUpstreamSourceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) CreateUpstreamSourceRequest ¶
func (c *APIG) CreateUpstreamSourceRequest(input *CreateUpstreamSourceInput) (req *request.Request, output *CreateUpstreamSourceOutput)
CreateUpstreamSourceRequest generates a "volcengine/request.Request" representing the client's request for the CreateUpstreamSource operation. The "output" return value will be populated with the CreateUpstreamSourceCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateUpstreamSourceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUpstreamSourceCommon Send returns without error.
See CreateUpstreamSource for more information on using the CreateUpstreamSource API call, and error handling.
// Example sending a request using the CreateUpstreamSourceRequest method.
req, resp := client.CreateUpstreamSourceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) CreateUpstreamSourceWithContext ¶
func (c *APIG) CreateUpstreamSourceWithContext(ctx volcengine.Context, input *CreateUpstreamSourceInput, opts ...request.Option) (*CreateUpstreamSourceOutput, error)
CreateUpstreamSourceWithContext is the same as CreateUpstreamSource with the addition of the ability to pass a context and additional request options.
See CreateUpstreamSource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) CreateUpstreamWithContext ¶
func (c *APIG) CreateUpstreamWithContext(ctx volcengine.Context, input *CreateUpstreamInput, opts ...request.Option) (*CreateUpstreamOutput, error)
CreateUpstreamWithContext is the same as CreateUpstream with the addition of the ability to pass a context and additional request options.
See CreateUpstream for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) DeleteConsumer ¶
func (c *APIG) DeleteConsumer(input *DeleteConsumerInput) (*DeleteConsumerOutput, error)
DeleteConsumer API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation DeleteConsumer for usage and error information.
func (*APIG) DeleteConsumerCommon ¶
DeleteConsumerCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation DeleteConsumerCommon for usage and error information.
func (*APIG) DeleteConsumerCommonRequest ¶
func (c *APIG) DeleteConsumerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteConsumerCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteConsumerCommon operation. The "output" return value will be populated with the DeleteConsumerCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteConsumerCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteConsumerCommon Send returns without error.
See DeleteConsumerCommon for more information on using the DeleteConsumerCommon API call, and error handling.
// Example sending a request using the DeleteConsumerCommonRequest method.
req, resp := client.DeleteConsumerCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) DeleteConsumerCommonWithContext ¶
func (c *APIG) DeleteConsumerCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteConsumerCommonWithContext is the same as DeleteConsumerCommon with the addition of the ability to pass a context and additional request options.
See DeleteConsumerCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) DeleteConsumerCredential ¶
func (c *APIG) DeleteConsumerCredential(input *DeleteConsumerCredentialInput) (*DeleteConsumerCredentialOutput, error)
DeleteConsumerCredential API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation DeleteConsumerCredential for usage and error information.
func (*APIG) DeleteConsumerCredentialCommon ¶
func (c *APIG) DeleteConsumerCredentialCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteConsumerCredentialCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation DeleteConsumerCredentialCommon for usage and error information.
func (*APIG) DeleteConsumerCredentialCommonRequest ¶
func (c *APIG) DeleteConsumerCredentialCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteConsumerCredentialCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteConsumerCredentialCommon operation. The "output" return value will be populated with the DeleteConsumerCredentialCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteConsumerCredentialCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteConsumerCredentialCommon Send returns without error.
See DeleteConsumerCredentialCommon for more information on using the DeleteConsumerCredentialCommon API call, and error handling.
// Example sending a request using the DeleteConsumerCredentialCommonRequest method.
req, resp := client.DeleteConsumerCredentialCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) DeleteConsumerCredentialCommonWithContext ¶
func (c *APIG) DeleteConsumerCredentialCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteConsumerCredentialCommonWithContext is the same as DeleteConsumerCredentialCommon with the addition of the ability to pass a context and additional request options.
See DeleteConsumerCredentialCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) DeleteConsumerCredentialRequest ¶
func (c *APIG) DeleteConsumerCredentialRequest(input *DeleteConsumerCredentialInput) (req *request.Request, output *DeleteConsumerCredentialOutput)
DeleteConsumerCredentialRequest generates a "volcengine/request.Request" representing the client's request for the DeleteConsumerCredential operation. The "output" return value will be populated with the DeleteConsumerCredentialCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteConsumerCredentialCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteConsumerCredentialCommon Send returns without error.
See DeleteConsumerCredential for more information on using the DeleteConsumerCredential API call, and error handling.
// Example sending a request using the DeleteConsumerCredentialRequest method.
req, resp := client.DeleteConsumerCredentialRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) DeleteConsumerCredentialWithContext ¶
func (c *APIG) DeleteConsumerCredentialWithContext(ctx volcengine.Context, input *DeleteConsumerCredentialInput, opts ...request.Option) (*DeleteConsumerCredentialOutput, error)
DeleteConsumerCredentialWithContext is the same as DeleteConsumerCredential with the addition of the ability to pass a context and additional request options.
See DeleteConsumerCredential for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) DeleteConsumerRequest ¶
func (c *APIG) DeleteConsumerRequest(input *DeleteConsumerInput) (req *request.Request, output *DeleteConsumerOutput)
DeleteConsumerRequest generates a "volcengine/request.Request" representing the client's request for the DeleteConsumer operation. The "output" return value will be populated with the DeleteConsumerCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteConsumerCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteConsumerCommon Send returns without error.
See DeleteConsumer for more information on using the DeleteConsumer API call, and error handling.
// Example sending a request using the DeleteConsumerRequest method.
req, resp := client.DeleteConsumerRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) DeleteConsumerWithContext ¶
func (c *APIG) DeleteConsumerWithContext(ctx volcengine.Context, input *DeleteConsumerInput, opts ...request.Option) (*DeleteConsumerOutput, error)
DeleteConsumerWithContext is the same as DeleteConsumer with the addition of the ability to pass a context and additional request options.
See DeleteConsumer for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) DeleteGateway ¶
func (c *APIG) DeleteGateway(input *DeleteGatewayInput) (*DeleteGatewayOutput, error)
DeleteGateway API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation DeleteGateway for usage and error information.
func (*APIG) DeleteGatewayCommon ¶
DeleteGatewayCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation DeleteGatewayCommon for usage and error information.
func (*APIG) DeleteGatewayCommonRequest ¶
func (c *APIG) DeleteGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteGatewayCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteGatewayCommon operation. The "output" return value will be populated with the DeleteGatewayCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteGatewayCommon Send returns without error.
See DeleteGatewayCommon for more information on using the DeleteGatewayCommon API call, and error handling.
// Example sending a request using the DeleteGatewayCommonRequest method.
req, resp := client.DeleteGatewayCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) DeleteGatewayCommonWithContext ¶
func (c *APIG) DeleteGatewayCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteGatewayCommonWithContext is the same as DeleteGatewayCommon with the addition of the ability to pass a context and additional request options.
See DeleteGatewayCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) DeleteGatewayRequest ¶
func (c *APIG) DeleteGatewayRequest(input *DeleteGatewayInput) (req *request.Request, output *DeleteGatewayOutput)
DeleteGatewayRequest generates a "volcengine/request.Request" representing the client's request for the DeleteGateway operation. The "output" return value will be populated with the DeleteGatewayCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteGatewayCommon Send returns without error.
See DeleteGateway for more information on using the DeleteGateway API call, and error handling.
// Example sending a request using the DeleteGatewayRequest method.
req, resp := client.DeleteGatewayRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) DeleteGatewayService ¶
func (c *APIG) DeleteGatewayService(input *DeleteGatewayServiceInput) (*DeleteGatewayServiceOutput, error)
DeleteGatewayService API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation DeleteGatewayService for usage and error information.
func (*APIG) DeleteGatewayServiceCommon ¶
func (c *APIG) DeleteGatewayServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteGatewayServiceCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation DeleteGatewayServiceCommon for usage and error information.
func (*APIG) DeleteGatewayServiceCommonRequest ¶
func (c *APIG) DeleteGatewayServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteGatewayServiceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteGatewayServiceCommon operation. The "output" return value will be populated with the DeleteGatewayServiceCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteGatewayServiceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteGatewayServiceCommon Send returns without error.
See DeleteGatewayServiceCommon for more information on using the DeleteGatewayServiceCommon API call, and error handling.
// Example sending a request using the DeleteGatewayServiceCommonRequest method.
req, resp := client.DeleteGatewayServiceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) DeleteGatewayServiceCommonWithContext ¶
func (c *APIG) DeleteGatewayServiceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteGatewayServiceCommonWithContext is the same as DeleteGatewayServiceCommon with the addition of the ability to pass a context and additional request options.
See DeleteGatewayServiceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) DeleteGatewayServiceRequest ¶
func (c *APIG) DeleteGatewayServiceRequest(input *DeleteGatewayServiceInput) (req *request.Request, output *DeleteGatewayServiceOutput)
DeleteGatewayServiceRequest generates a "volcengine/request.Request" representing the client's request for the DeleteGatewayService operation. The "output" return value will be populated with the DeleteGatewayServiceCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteGatewayServiceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteGatewayServiceCommon Send returns without error.
See DeleteGatewayService for more information on using the DeleteGatewayService API call, and error handling.
// Example sending a request using the DeleteGatewayServiceRequest method.
req, resp := client.DeleteGatewayServiceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) DeleteGatewayServiceWithContext ¶
func (c *APIG) DeleteGatewayServiceWithContext(ctx volcengine.Context, input *DeleteGatewayServiceInput, opts ...request.Option) (*DeleteGatewayServiceOutput, error)
DeleteGatewayServiceWithContext is the same as DeleteGatewayService with the addition of the ability to pass a context and additional request options.
See DeleteGatewayService for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) DeleteGatewayWithContext ¶
func (c *APIG) DeleteGatewayWithContext(ctx volcengine.Context, input *DeleteGatewayInput, opts ...request.Option) (*DeleteGatewayOutput, error)
DeleteGatewayWithContext is the same as DeleteGateway with the addition of the ability to pass a context and additional request options.
See DeleteGateway for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) DeletePluginBinding ¶
func (c *APIG) DeletePluginBinding(input *DeletePluginBindingInput) (*DeletePluginBindingOutput, error)
DeletePluginBinding API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation DeletePluginBinding for usage and error information.
func (*APIG) DeletePluginBindingCommon ¶
func (c *APIG) DeletePluginBindingCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeletePluginBindingCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation DeletePluginBindingCommon for usage and error information.
func (*APIG) DeletePluginBindingCommonRequest ¶
func (c *APIG) DeletePluginBindingCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeletePluginBindingCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeletePluginBindingCommon operation. The "output" return value will be populated with the DeletePluginBindingCommon request's response once the request completes successfully.
Use "Send" method on the returned DeletePluginBindingCommon Request to send the API call to the service. the "output" return value is not valid until after DeletePluginBindingCommon Send returns without error.
See DeletePluginBindingCommon for more information on using the DeletePluginBindingCommon API call, and error handling.
// Example sending a request using the DeletePluginBindingCommonRequest method.
req, resp := client.DeletePluginBindingCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) DeletePluginBindingCommonWithContext ¶
func (c *APIG) DeletePluginBindingCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeletePluginBindingCommonWithContext is the same as DeletePluginBindingCommon with the addition of the ability to pass a context and additional request options.
See DeletePluginBindingCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) DeletePluginBindingRequest ¶
func (c *APIG) DeletePluginBindingRequest(input *DeletePluginBindingInput) (req *request.Request, output *DeletePluginBindingOutput)
DeletePluginBindingRequest generates a "volcengine/request.Request" representing the client's request for the DeletePluginBinding operation. The "output" return value will be populated with the DeletePluginBindingCommon request's response once the request completes successfully.
Use "Send" method on the returned DeletePluginBindingCommon Request to send the API call to the service. the "output" return value is not valid until after DeletePluginBindingCommon Send returns without error.
See DeletePluginBinding for more information on using the DeletePluginBinding API call, and error handling.
// Example sending a request using the DeletePluginBindingRequest method.
req, resp := client.DeletePluginBindingRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) DeletePluginBindingWithContext ¶
func (c *APIG) DeletePluginBindingWithContext(ctx volcengine.Context, input *DeletePluginBindingInput, opts ...request.Option) (*DeletePluginBindingOutput, error)
DeletePluginBindingWithContext is the same as DeletePluginBinding with the addition of the ability to pass a context and additional request options.
See DeletePluginBinding for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) DeleteUpstream ¶
func (c *APIG) DeleteUpstream(input *DeleteUpstreamInput) (*DeleteUpstreamOutput, error)
DeleteUpstream API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation DeleteUpstream for usage and error information.
func (*APIG) DeleteUpstreamCommon ¶
DeleteUpstreamCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation DeleteUpstreamCommon for usage and error information.
func (*APIG) DeleteUpstreamCommonRequest ¶
func (c *APIG) DeleteUpstreamCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteUpstreamCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteUpstreamCommon operation. The "output" return value will be populated with the DeleteUpstreamCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteUpstreamCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteUpstreamCommon Send returns without error.
See DeleteUpstreamCommon for more information on using the DeleteUpstreamCommon API call, and error handling.
// Example sending a request using the DeleteUpstreamCommonRequest method.
req, resp := client.DeleteUpstreamCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) DeleteUpstreamCommonWithContext ¶
func (c *APIG) DeleteUpstreamCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteUpstreamCommonWithContext is the same as DeleteUpstreamCommon with the addition of the ability to pass a context and additional request options.
See DeleteUpstreamCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) DeleteUpstreamRequest ¶
func (c *APIG) DeleteUpstreamRequest(input *DeleteUpstreamInput) (req *request.Request, output *DeleteUpstreamOutput)
DeleteUpstreamRequest generates a "volcengine/request.Request" representing the client's request for the DeleteUpstream operation. The "output" return value will be populated with the DeleteUpstreamCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteUpstreamCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteUpstreamCommon Send returns without error.
See DeleteUpstream for more information on using the DeleteUpstream API call, and error handling.
// Example sending a request using the DeleteUpstreamRequest method.
req, resp := client.DeleteUpstreamRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) DeleteUpstreamSource ¶
func (c *APIG) DeleteUpstreamSource(input *DeleteUpstreamSourceInput) (*DeleteUpstreamSourceOutput, error)
DeleteUpstreamSource API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation DeleteUpstreamSource for usage and error information.
func (*APIG) DeleteUpstreamSourceCommon ¶
func (c *APIG) DeleteUpstreamSourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteUpstreamSourceCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation DeleteUpstreamSourceCommon for usage and error information.
func (*APIG) DeleteUpstreamSourceCommonRequest ¶
func (c *APIG) DeleteUpstreamSourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteUpstreamSourceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteUpstreamSourceCommon operation. The "output" return value will be populated with the DeleteUpstreamSourceCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteUpstreamSourceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteUpstreamSourceCommon Send returns without error.
See DeleteUpstreamSourceCommon for more information on using the DeleteUpstreamSourceCommon API call, and error handling.
// Example sending a request using the DeleteUpstreamSourceCommonRequest method.
req, resp := client.DeleteUpstreamSourceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) DeleteUpstreamSourceCommonWithContext ¶
func (c *APIG) DeleteUpstreamSourceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteUpstreamSourceCommonWithContext is the same as DeleteUpstreamSourceCommon with the addition of the ability to pass a context and additional request options.
See DeleteUpstreamSourceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) DeleteUpstreamSourceRequest ¶
func (c *APIG) DeleteUpstreamSourceRequest(input *DeleteUpstreamSourceInput) (req *request.Request, output *DeleteUpstreamSourceOutput)
DeleteUpstreamSourceRequest generates a "volcengine/request.Request" representing the client's request for the DeleteUpstreamSource operation. The "output" return value will be populated with the DeleteUpstreamSourceCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteUpstreamSourceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteUpstreamSourceCommon Send returns without error.
See DeleteUpstreamSource for more information on using the DeleteUpstreamSource API call, and error handling.
// Example sending a request using the DeleteUpstreamSourceRequest method.
req, resp := client.DeleteUpstreamSourceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) DeleteUpstreamSourceWithContext ¶
func (c *APIG) DeleteUpstreamSourceWithContext(ctx volcengine.Context, input *DeleteUpstreamSourceInput, opts ...request.Option) (*DeleteUpstreamSourceOutput, error)
DeleteUpstreamSourceWithContext is the same as DeleteUpstreamSource with the addition of the ability to pass a context and additional request options.
See DeleteUpstreamSource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) DeleteUpstreamWithContext ¶
func (c *APIG) DeleteUpstreamWithContext(ctx volcengine.Context, input *DeleteUpstreamInput, opts ...request.Option) (*DeleteUpstreamOutput, error)
DeleteUpstreamWithContext is the same as DeleteUpstream with the addition of the ability to pass a context and additional request options.
See DeleteUpstream for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) GetConsumer ¶
func (c *APIG) GetConsumer(input *GetConsumerInput) (*GetConsumerOutput, error)
GetConsumer API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation GetConsumer for usage and error information.
func (*APIG) GetConsumerCommon ¶
GetConsumerCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation GetConsumerCommon for usage and error information.
func (*APIG) GetConsumerCommonRequest ¶
func (c *APIG) GetConsumerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetConsumerCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetConsumerCommon operation. The "output" return value will be populated with the GetConsumerCommon request's response once the request completes successfully.
Use "Send" method on the returned GetConsumerCommon Request to send the API call to the service. the "output" return value is not valid until after GetConsumerCommon Send returns without error.
See GetConsumerCommon for more information on using the GetConsumerCommon API call, and error handling.
// Example sending a request using the GetConsumerCommonRequest method.
req, resp := client.GetConsumerCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) GetConsumerCommonWithContext ¶
func (c *APIG) GetConsumerCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetConsumerCommonWithContext is the same as GetConsumerCommon with the addition of the ability to pass a context and additional request options.
See GetConsumerCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) GetConsumerRequest ¶
func (c *APIG) GetConsumerRequest(input *GetConsumerInput) (req *request.Request, output *GetConsumerOutput)
GetConsumerRequest generates a "volcengine/request.Request" representing the client's request for the GetConsumer operation. The "output" return value will be populated with the GetConsumerCommon request's response once the request completes successfully.
Use "Send" method on the returned GetConsumerCommon Request to send the API call to the service. the "output" return value is not valid until after GetConsumerCommon Send returns without error.
See GetConsumer for more information on using the GetConsumer API call, and error handling.
// Example sending a request using the GetConsumerRequest method.
req, resp := client.GetConsumerRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) GetConsumerWithContext ¶
func (c *APIG) GetConsumerWithContext(ctx volcengine.Context, input *GetConsumerInput, opts ...request.Option) (*GetConsumerOutput, error)
GetConsumerWithContext is the same as GetConsumer with the addition of the ability to pass a context and additional request options.
See GetConsumer for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) GetGateway ¶
func (c *APIG) GetGateway(input *GetGatewayInput) (*GetGatewayOutput, error)
GetGateway API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation GetGateway for usage and error information.
func (*APIG) GetGatewayCommon ¶
GetGatewayCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation GetGatewayCommon for usage and error information.
func (*APIG) GetGatewayCommonRequest ¶
func (c *APIG) GetGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetGatewayCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetGatewayCommon operation. The "output" return value will be populated with the GetGatewayCommon request's response once the request completes successfully.
Use "Send" method on the returned GetGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after GetGatewayCommon Send returns without error.
See GetGatewayCommon for more information on using the GetGatewayCommon API call, and error handling.
// Example sending a request using the GetGatewayCommonRequest method.
req, resp := client.GetGatewayCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) GetGatewayCommonWithContext ¶
func (c *APIG) GetGatewayCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetGatewayCommonWithContext is the same as GetGatewayCommon with the addition of the ability to pass a context and additional request options.
See GetGatewayCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) GetGatewayRequest ¶
func (c *APIG) GetGatewayRequest(input *GetGatewayInput) (req *request.Request, output *GetGatewayOutput)
GetGatewayRequest generates a "volcengine/request.Request" representing the client's request for the GetGateway operation. The "output" return value will be populated with the GetGatewayCommon request's response once the request completes successfully.
Use "Send" method on the returned GetGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after GetGatewayCommon Send returns without error.
See GetGateway for more information on using the GetGateway API call, and error handling.
// Example sending a request using the GetGatewayRequest method.
req, resp := client.GetGatewayRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) GetGatewayService ¶
func (c *APIG) GetGatewayService(input *GetGatewayServiceInput) (*GetGatewayServiceOutput, error)
GetGatewayService API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation GetGatewayService for usage and error information.
func (*APIG) GetGatewayServiceCommon ¶
func (c *APIG) GetGatewayServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetGatewayServiceCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation GetGatewayServiceCommon for usage and error information.
func (*APIG) GetGatewayServiceCommonRequest ¶
func (c *APIG) GetGatewayServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetGatewayServiceCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetGatewayServiceCommon operation. The "output" return value will be populated with the GetGatewayServiceCommon request's response once the request completes successfully.
Use "Send" method on the returned GetGatewayServiceCommon Request to send the API call to the service. the "output" return value is not valid until after GetGatewayServiceCommon Send returns without error.
See GetGatewayServiceCommon for more information on using the GetGatewayServiceCommon API call, and error handling.
// Example sending a request using the GetGatewayServiceCommonRequest method.
req, resp := client.GetGatewayServiceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) GetGatewayServiceCommonWithContext ¶
func (c *APIG) GetGatewayServiceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetGatewayServiceCommonWithContext is the same as GetGatewayServiceCommon with the addition of the ability to pass a context and additional request options.
See GetGatewayServiceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) GetGatewayServiceRequest ¶
func (c *APIG) GetGatewayServiceRequest(input *GetGatewayServiceInput) (req *request.Request, output *GetGatewayServiceOutput)
GetGatewayServiceRequest generates a "volcengine/request.Request" representing the client's request for the GetGatewayService operation. The "output" return value will be populated with the GetGatewayServiceCommon request's response once the request completes successfully.
Use "Send" method on the returned GetGatewayServiceCommon Request to send the API call to the service. the "output" return value is not valid until after GetGatewayServiceCommon Send returns without error.
See GetGatewayService for more information on using the GetGatewayService API call, and error handling.
// Example sending a request using the GetGatewayServiceRequest method.
req, resp := client.GetGatewayServiceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) GetGatewayServiceWithContext ¶
func (c *APIG) GetGatewayServiceWithContext(ctx volcengine.Context, input *GetGatewayServiceInput, opts ...request.Option) (*GetGatewayServiceOutput, error)
GetGatewayServiceWithContext is the same as GetGatewayService with the addition of the ability to pass a context and additional request options.
See GetGatewayService for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) GetGatewayWithContext ¶
func (c *APIG) GetGatewayWithContext(ctx volcengine.Context, input *GetGatewayInput, opts ...request.Option) (*GetGatewayOutput, error)
GetGatewayWithContext is the same as GetGateway with the addition of the ability to pass a context and additional request options.
See GetGateway for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) GetPluginBinding ¶
func (c *APIG) GetPluginBinding(input *GetPluginBindingInput) (*GetPluginBindingOutput, error)
GetPluginBinding API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation GetPluginBinding for usage and error information.
func (*APIG) GetPluginBindingCommon ¶
func (c *APIG) GetPluginBindingCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetPluginBindingCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation GetPluginBindingCommon for usage and error information.
func (*APIG) GetPluginBindingCommonRequest ¶
func (c *APIG) GetPluginBindingCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetPluginBindingCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetPluginBindingCommon operation. The "output" return value will be populated with the GetPluginBindingCommon request's response once the request completes successfully.
Use "Send" method on the returned GetPluginBindingCommon Request to send the API call to the service. the "output" return value is not valid until after GetPluginBindingCommon Send returns without error.
See GetPluginBindingCommon for more information on using the GetPluginBindingCommon API call, and error handling.
// Example sending a request using the GetPluginBindingCommonRequest method.
req, resp := client.GetPluginBindingCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) GetPluginBindingCommonWithContext ¶
func (c *APIG) GetPluginBindingCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetPluginBindingCommonWithContext is the same as GetPluginBindingCommon with the addition of the ability to pass a context and additional request options.
See GetPluginBindingCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) GetPluginBindingRequest ¶
func (c *APIG) GetPluginBindingRequest(input *GetPluginBindingInput) (req *request.Request, output *GetPluginBindingOutput)
GetPluginBindingRequest generates a "volcengine/request.Request" representing the client's request for the GetPluginBinding operation. The "output" return value will be populated with the GetPluginBindingCommon request's response once the request completes successfully.
Use "Send" method on the returned GetPluginBindingCommon Request to send the API call to the service. the "output" return value is not valid until after GetPluginBindingCommon Send returns without error.
See GetPluginBinding for more information on using the GetPluginBinding API call, and error handling.
// Example sending a request using the GetPluginBindingRequest method.
req, resp := client.GetPluginBindingRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) GetPluginBindingWithContext ¶
func (c *APIG) GetPluginBindingWithContext(ctx volcengine.Context, input *GetPluginBindingInput, opts ...request.Option) (*GetPluginBindingOutput, error)
GetPluginBindingWithContext is the same as GetPluginBinding with the addition of the ability to pass a context and additional request options.
See GetPluginBinding for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) GetUpstream ¶
func (c *APIG) GetUpstream(input *GetUpstreamInput) (*GetUpstreamOutput, error)
GetUpstream API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation GetUpstream for usage and error information.
func (*APIG) GetUpstreamCommon ¶
GetUpstreamCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation GetUpstreamCommon for usage and error information.
func (*APIG) GetUpstreamCommonRequest ¶
func (c *APIG) GetUpstreamCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetUpstreamCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetUpstreamCommon operation. The "output" return value will be populated with the GetUpstreamCommon request's response once the request completes successfully.
Use "Send" method on the returned GetUpstreamCommon Request to send the API call to the service. the "output" return value is not valid until after GetUpstreamCommon Send returns without error.
See GetUpstreamCommon for more information on using the GetUpstreamCommon API call, and error handling.
// Example sending a request using the GetUpstreamCommonRequest method.
req, resp := client.GetUpstreamCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) GetUpstreamCommonWithContext ¶
func (c *APIG) GetUpstreamCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetUpstreamCommonWithContext is the same as GetUpstreamCommon with the addition of the ability to pass a context and additional request options.
See GetUpstreamCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) GetUpstreamRequest ¶
func (c *APIG) GetUpstreamRequest(input *GetUpstreamInput) (req *request.Request, output *GetUpstreamOutput)
GetUpstreamRequest generates a "volcengine/request.Request" representing the client's request for the GetUpstream operation. The "output" return value will be populated with the GetUpstreamCommon request's response once the request completes successfully.
Use "Send" method on the returned GetUpstreamCommon Request to send the API call to the service. the "output" return value is not valid until after GetUpstreamCommon Send returns without error.
See GetUpstream for more information on using the GetUpstream API call, and error handling.
// Example sending a request using the GetUpstreamRequest method.
req, resp := client.GetUpstreamRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) GetUpstreamSource ¶
func (c *APIG) GetUpstreamSource(input *GetUpstreamSourceInput) (*GetUpstreamSourceOutput, error)
GetUpstreamSource API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation GetUpstreamSource for usage and error information.
func (*APIG) GetUpstreamSourceCommon ¶
func (c *APIG) GetUpstreamSourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetUpstreamSourceCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation GetUpstreamSourceCommon for usage and error information.
func (*APIG) GetUpstreamSourceCommonRequest ¶
func (c *APIG) GetUpstreamSourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetUpstreamSourceCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetUpstreamSourceCommon operation. The "output" return value will be populated with the GetUpstreamSourceCommon request's response once the request completes successfully.
Use "Send" method on the returned GetUpstreamSourceCommon Request to send the API call to the service. the "output" return value is not valid until after GetUpstreamSourceCommon Send returns without error.
See GetUpstreamSourceCommon for more information on using the GetUpstreamSourceCommon API call, and error handling.
// Example sending a request using the GetUpstreamSourceCommonRequest method.
req, resp := client.GetUpstreamSourceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) GetUpstreamSourceCommonWithContext ¶
func (c *APIG) GetUpstreamSourceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetUpstreamSourceCommonWithContext is the same as GetUpstreamSourceCommon with the addition of the ability to pass a context and additional request options.
See GetUpstreamSourceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) GetUpstreamSourceRequest ¶
func (c *APIG) GetUpstreamSourceRequest(input *GetUpstreamSourceInput) (req *request.Request, output *GetUpstreamSourceOutput)
GetUpstreamSourceRequest generates a "volcengine/request.Request" representing the client's request for the GetUpstreamSource operation. The "output" return value will be populated with the GetUpstreamSourceCommon request's response once the request completes successfully.
Use "Send" method on the returned GetUpstreamSourceCommon Request to send the API call to the service. the "output" return value is not valid until after GetUpstreamSourceCommon Send returns without error.
See GetUpstreamSource for more information on using the GetUpstreamSource API call, and error handling.
// Example sending a request using the GetUpstreamSourceRequest method.
req, resp := client.GetUpstreamSourceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) GetUpstreamSourceWithContext ¶
func (c *APIG) GetUpstreamSourceWithContext(ctx volcengine.Context, input *GetUpstreamSourceInput, opts ...request.Option) (*GetUpstreamSourceOutput, error)
GetUpstreamSourceWithContext is the same as GetUpstreamSource with the addition of the ability to pass a context and additional request options.
See GetUpstreamSource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) GetUpstreamWithContext ¶
func (c *APIG) GetUpstreamWithContext(ctx volcengine.Context, input *GetUpstreamInput, opts ...request.Option) (*GetUpstreamOutput, error)
GetUpstreamWithContext is the same as GetUpstream with the addition of the ability to pass a context and additional request options.
See GetUpstream for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) ListConsumerCredentials ¶
func (c *APIG) ListConsumerCredentials(input *ListConsumerCredentialsInput) (*ListConsumerCredentialsOutput, error)
ListConsumerCredentials API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation ListConsumerCredentials for usage and error information.
func (*APIG) ListConsumerCredentialsCommon ¶
func (c *APIG) ListConsumerCredentialsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListConsumerCredentialsCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation ListConsumerCredentialsCommon for usage and error information.
func (*APIG) ListConsumerCredentialsCommonRequest ¶
func (c *APIG) ListConsumerCredentialsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListConsumerCredentialsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListConsumerCredentialsCommon operation. The "output" return value will be populated with the ListConsumerCredentialsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListConsumerCredentialsCommon Request to send the API call to the service. the "output" return value is not valid until after ListConsumerCredentialsCommon Send returns without error.
See ListConsumerCredentialsCommon for more information on using the ListConsumerCredentialsCommon API call, and error handling.
// Example sending a request using the ListConsumerCredentialsCommonRequest method.
req, resp := client.ListConsumerCredentialsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) ListConsumerCredentialsCommonWithContext ¶
func (c *APIG) ListConsumerCredentialsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListConsumerCredentialsCommonWithContext is the same as ListConsumerCredentialsCommon with the addition of the ability to pass a context and additional request options.
See ListConsumerCredentialsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) ListConsumerCredentialsRequest ¶
func (c *APIG) ListConsumerCredentialsRequest(input *ListConsumerCredentialsInput) (req *request.Request, output *ListConsumerCredentialsOutput)
ListConsumerCredentialsRequest generates a "volcengine/request.Request" representing the client's request for the ListConsumerCredentials operation. The "output" return value will be populated with the ListConsumerCredentialsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListConsumerCredentialsCommon Request to send the API call to the service. the "output" return value is not valid until after ListConsumerCredentialsCommon Send returns without error.
See ListConsumerCredentials for more information on using the ListConsumerCredentials API call, and error handling.
// Example sending a request using the ListConsumerCredentialsRequest method.
req, resp := client.ListConsumerCredentialsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) ListConsumerCredentialsWithContext ¶
func (c *APIG) ListConsumerCredentialsWithContext(ctx volcengine.Context, input *ListConsumerCredentialsInput, opts ...request.Option) (*ListConsumerCredentialsOutput, error)
ListConsumerCredentialsWithContext is the same as ListConsumerCredentials with the addition of the ability to pass a context and additional request options.
See ListConsumerCredentials for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) ListConsumers ¶
func (c *APIG) ListConsumers(input *ListConsumersInput) (*ListConsumersOutput, error)
ListConsumers API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation ListConsumers for usage and error information.
func (*APIG) ListConsumersCommon ¶
ListConsumersCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation ListConsumersCommon for usage and error information.
func (*APIG) ListConsumersCommonRequest ¶
func (c *APIG) ListConsumersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListConsumersCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListConsumersCommon operation. The "output" return value will be populated with the ListConsumersCommon request's response once the request completes successfully.
Use "Send" method on the returned ListConsumersCommon Request to send the API call to the service. the "output" return value is not valid until after ListConsumersCommon Send returns without error.
See ListConsumersCommon for more information on using the ListConsumersCommon API call, and error handling.
// Example sending a request using the ListConsumersCommonRequest method.
req, resp := client.ListConsumersCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) ListConsumersCommonWithContext ¶
func (c *APIG) ListConsumersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListConsumersCommonWithContext is the same as ListConsumersCommon with the addition of the ability to pass a context and additional request options.
See ListConsumersCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) ListConsumersRequest ¶
func (c *APIG) ListConsumersRequest(input *ListConsumersInput) (req *request.Request, output *ListConsumersOutput)
ListConsumersRequest generates a "volcengine/request.Request" representing the client's request for the ListConsumers operation. The "output" return value will be populated with the ListConsumersCommon request's response once the request completes successfully.
Use "Send" method on the returned ListConsumersCommon Request to send the API call to the service. the "output" return value is not valid until after ListConsumersCommon Send returns without error.
See ListConsumers for more information on using the ListConsumers API call, and error handling.
// Example sending a request using the ListConsumersRequest method.
req, resp := client.ListConsumersRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) ListConsumersWithContext ¶
func (c *APIG) ListConsumersWithContext(ctx volcengine.Context, input *ListConsumersInput, opts ...request.Option) (*ListConsumersOutput, error)
ListConsumersWithContext is the same as ListConsumers with the addition of the ability to pass a context and additional request options.
See ListConsumers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) ListGatewayServices ¶
func (c *APIG) ListGatewayServices(input *ListGatewayServicesInput) (*ListGatewayServicesOutput, error)
ListGatewayServices API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation ListGatewayServices for usage and error information.
func (*APIG) ListGatewayServicesCommon ¶
func (c *APIG) ListGatewayServicesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListGatewayServicesCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation ListGatewayServicesCommon for usage and error information.
func (*APIG) ListGatewayServicesCommonRequest ¶
func (c *APIG) ListGatewayServicesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListGatewayServicesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListGatewayServicesCommon operation. The "output" return value will be populated with the ListGatewayServicesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListGatewayServicesCommon Request to send the API call to the service. the "output" return value is not valid until after ListGatewayServicesCommon Send returns without error.
See ListGatewayServicesCommon for more information on using the ListGatewayServicesCommon API call, and error handling.
// Example sending a request using the ListGatewayServicesCommonRequest method.
req, resp := client.ListGatewayServicesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) ListGatewayServicesCommonWithContext ¶
func (c *APIG) ListGatewayServicesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListGatewayServicesCommonWithContext is the same as ListGatewayServicesCommon with the addition of the ability to pass a context and additional request options.
See ListGatewayServicesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) ListGatewayServicesRequest ¶
func (c *APIG) ListGatewayServicesRequest(input *ListGatewayServicesInput) (req *request.Request, output *ListGatewayServicesOutput)
ListGatewayServicesRequest generates a "volcengine/request.Request" representing the client's request for the ListGatewayServices operation. The "output" return value will be populated with the ListGatewayServicesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListGatewayServicesCommon Request to send the API call to the service. the "output" return value is not valid until after ListGatewayServicesCommon Send returns without error.
See ListGatewayServices for more information on using the ListGatewayServices API call, and error handling.
// Example sending a request using the ListGatewayServicesRequest method.
req, resp := client.ListGatewayServicesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) ListGatewayServicesWithContext ¶
func (c *APIG) ListGatewayServicesWithContext(ctx volcengine.Context, input *ListGatewayServicesInput, opts ...request.Option) (*ListGatewayServicesOutput, error)
ListGatewayServicesWithContext is the same as ListGatewayServices with the addition of the ability to pass a context and additional request options.
See ListGatewayServices for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) ListGateways ¶
func (c *APIG) ListGateways(input *ListGatewaysInput) (*ListGatewaysOutput, error)
ListGateways API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation ListGateways for usage and error information.
func (*APIG) ListGatewaysCommon ¶
ListGatewaysCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation ListGatewaysCommon for usage and error information.
func (*APIG) ListGatewaysCommonRequest ¶
func (c *APIG) ListGatewaysCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListGatewaysCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListGatewaysCommon operation. The "output" return value will be populated with the ListGatewaysCommon request's response once the request completes successfully.
Use "Send" method on the returned ListGatewaysCommon Request to send the API call to the service. the "output" return value is not valid until after ListGatewaysCommon Send returns without error.
See ListGatewaysCommon for more information on using the ListGatewaysCommon API call, and error handling.
// Example sending a request using the ListGatewaysCommonRequest method.
req, resp := client.ListGatewaysCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) ListGatewaysCommonWithContext ¶
func (c *APIG) ListGatewaysCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListGatewaysCommonWithContext is the same as ListGatewaysCommon with the addition of the ability to pass a context and additional request options.
See ListGatewaysCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) ListGatewaysRequest ¶
func (c *APIG) ListGatewaysRequest(input *ListGatewaysInput) (req *request.Request, output *ListGatewaysOutput)
ListGatewaysRequest generates a "volcengine/request.Request" representing the client's request for the ListGateways operation. The "output" return value will be populated with the ListGatewaysCommon request's response once the request completes successfully.
Use "Send" method on the returned ListGatewaysCommon Request to send the API call to the service. the "output" return value is not valid until after ListGatewaysCommon Send returns without error.
See ListGateways for more information on using the ListGateways API call, and error handling.
// Example sending a request using the ListGatewaysRequest method.
req, resp := client.ListGatewaysRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) ListGatewaysWithContext ¶
func (c *APIG) ListGatewaysWithContext(ctx volcengine.Context, input *ListGatewaysInput, opts ...request.Option) (*ListGatewaysOutput, error)
ListGatewaysWithContext is the same as ListGateways with the addition of the ability to pass a context and additional request options.
See ListGateways for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) ListPluginBindings ¶
func (c *APIG) ListPluginBindings(input *ListPluginBindingsInput) (*ListPluginBindingsOutput, error)
ListPluginBindings API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation ListPluginBindings for usage and error information.
func (*APIG) ListPluginBindingsCommon ¶
func (c *APIG) ListPluginBindingsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListPluginBindingsCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation ListPluginBindingsCommon for usage and error information.
func (*APIG) ListPluginBindingsCommonRequest ¶
func (c *APIG) ListPluginBindingsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListPluginBindingsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListPluginBindingsCommon operation. The "output" return value will be populated with the ListPluginBindingsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListPluginBindingsCommon Request to send the API call to the service. the "output" return value is not valid until after ListPluginBindingsCommon Send returns without error.
See ListPluginBindingsCommon for more information on using the ListPluginBindingsCommon API call, and error handling.
// Example sending a request using the ListPluginBindingsCommonRequest method.
req, resp := client.ListPluginBindingsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) ListPluginBindingsCommonWithContext ¶
func (c *APIG) ListPluginBindingsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListPluginBindingsCommonWithContext is the same as ListPluginBindingsCommon with the addition of the ability to pass a context and additional request options.
See ListPluginBindingsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) ListPluginBindingsRequest ¶
func (c *APIG) ListPluginBindingsRequest(input *ListPluginBindingsInput) (req *request.Request, output *ListPluginBindingsOutput)
ListPluginBindingsRequest generates a "volcengine/request.Request" representing the client's request for the ListPluginBindings operation. The "output" return value will be populated with the ListPluginBindingsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListPluginBindingsCommon Request to send the API call to the service. the "output" return value is not valid until after ListPluginBindingsCommon Send returns without error.
See ListPluginBindings for more information on using the ListPluginBindings API call, and error handling.
// Example sending a request using the ListPluginBindingsRequest method.
req, resp := client.ListPluginBindingsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) ListPluginBindingsWithContext ¶
func (c *APIG) ListPluginBindingsWithContext(ctx volcengine.Context, input *ListPluginBindingsInput, opts ...request.Option) (*ListPluginBindingsOutput, error)
ListPluginBindingsWithContext is the same as ListPluginBindings with the addition of the ability to pass a context and additional request options.
See ListPluginBindings for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) ListUpstreamSources ¶
func (c *APIG) ListUpstreamSources(input *ListUpstreamSourcesInput) (*ListUpstreamSourcesOutput, error)
ListUpstreamSources API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation ListUpstreamSources for usage and error information.
func (*APIG) ListUpstreamSourcesCommon ¶
func (c *APIG) ListUpstreamSourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListUpstreamSourcesCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation ListUpstreamSourcesCommon for usage and error information.
func (*APIG) ListUpstreamSourcesCommonRequest ¶
func (c *APIG) ListUpstreamSourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListUpstreamSourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListUpstreamSourcesCommon operation. The "output" return value will be populated with the ListUpstreamSourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListUpstreamSourcesCommon Request to send the API call to the service. the "output" return value is not valid until after ListUpstreamSourcesCommon Send returns without error.
See ListUpstreamSourcesCommon for more information on using the ListUpstreamSourcesCommon API call, and error handling.
// Example sending a request using the ListUpstreamSourcesCommonRequest method.
req, resp := client.ListUpstreamSourcesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) ListUpstreamSourcesCommonWithContext ¶
func (c *APIG) ListUpstreamSourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListUpstreamSourcesCommonWithContext is the same as ListUpstreamSourcesCommon with the addition of the ability to pass a context and additional request options.
See ListUpstreamSourcesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) ListUpstreamSourcesRequest ¶
func (c *APIG) ListUpstreamSourcesRequest(input *ListUpstreamSourcesInput) (req *request.Request, output *ListUpstreamSourcesOutput)
ListUpstreamSourcesRequest generates a "volcengine/request.Request" representing the client's request for the ListUpstreamSources operation. The "output" return value will be populated with the ListUpstreamSourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListUpstreamSourcesCommon Request to send the API call to the service. the "output" return value is not valid until after ListUpstreamSourcesCommon Send returns without error.
See ListUpstreamSources for more information on using the ListUpstreamSources API call, and error handling.
// Example sending a request using the ListUpstreamSourcesRequest method.
req, resp := client.ListUpstreamSourcesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) ListUpstreamSourcesWithContext ¶
func (c *APIG) ListUpstreamSourcesWithContext(ctx volcengine.Context, input *ListUpstreamSourcesInput, opts ...request.Option) (*ListUpstreamSourcesOutput, error)
ListUpstreamSourcesWithContext is the same as ListUpstreamSources with the addition of the ability to pass a context and additional request options.
See ListUpstreamSources for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) ListUpstreams ¶
func (c *APIG) ListUpstreams(input *ListUpstreamsInput) (*ListUpstreamsOutput, error)
ListUpstreams API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation ListUpstreams for usage and error information.
func (*APIG) ListUpstreamsCommon ¶
ListUpstreamsCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation ListUpstreamsCommon for usage and error information.
func (*APIG) ListUpstreamsCommonRequest ¶
func (c *APIG) ListUpstreamsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListUpstreamsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListUpstreamsCommon operation. The "output" return value will be populated with the ListUpstreamsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListUpstreamsCommon Request to send the API call to the service. the "output" return value is not valid until after ListUpstreamsCommon Send returns without error.
See ListUpstreamsCommon for more information on using the ListUpstreamsCommon API call, and error handling.
// Example sending a request using the ListUpstreamsCommonRequest method.
req, resp := client.ListUpstreamsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) ListUpstreamsCommonWithContext ¶
func (c *APIG) ListUpstreamsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListUpstreamsCommonWithContext is the same as ListUpstreamsCommon with the addition of the ability to pass a context and additional request options.
See ListUpstreamsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) ListUpstreamsRequest ¶
func (c *APIG) ListUpstreamsRequest(input *ListUpstreamsInput) (req *request.Request, output *ListUpstreamsOutput)
ListUpstreamsRequest generates a "volcengine/request.Request" representing the client's request for the ListUpstreams operation. The "output" return value will be populated with the ListUpstreamsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListUpstreamsCommon Request to send the API call to the service. the "output" return value is not valid until after ListUpstreamsCommon Send returns without error.
See ListUpstreams for more information on using the ListUpstreams API call, and error handling.
// Example sending a request using the ListUpstreamsRequest method.
req, resp := client.ListUpstreamsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) ListUpstreamsWithContext ¶
func (c *APIG) ListUpstreamsWithContext(ctx volcengine.Context, input *ListUpstreamsInput, opts ...request.Option) (*ListUpstreamsOutput, error)
ListUpstreamsWithContext is the same as ListUpstreams with the addition of the ability to pass a context and additional request options.
See ListUpstreams for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) UpdateConsumer ¶
func (c *APIG) UpdateConsumer(input *UpdateConsumerInput) (*UpdateConsumerOutput, error)
UpdateConsumer API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation UpdateConsumer for usage and error information.
func (*APIG) UpdateConsumerCommon ¶
UpdateConsumerCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation UpdateConsumerCommon for usage and error information.
func (*APIG) UpdateConsumerCommonRequest ¶
func (c *APIG) UpdateConsumerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateConsumerCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateConsumerCommon operation. The "output" return value will be populated with the UpdateConsumerCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateConsumerCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateConsumerCommon Send returns without error.
See UpdateConsumerCommon for more information on using the UpdateConsumerCommon API call, and error handling.
// Example sending a request using the UpdateConsumerCommonRequest method.
req, resp := client.UpdateConsumerCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) UpdateConsumerCommonWithContext ¶
func (c *APIG) UpdateConsumerCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateConsumerCommonWithContext is the same as UpdateConsumerCommon with the addition of the ability to pass a context and additional request options.
See UpdateConsumerCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) UpdateConsumerRequest ¶
func (c *APIG) UpdateConsumerRequest(input *UpdateConsumerInput) (req *request.Request, output *UpdateConsumerOutput)
UpdateConsumerRequest generates a "volcengine/request.Request" representing the client's request for the UpdateConsumer operation. The "output" return value will be populated with the UpdateConsumerCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateConsumerCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateConsumerCommon Send returns without error.
See UpdateConsumer for more information on using the UpdateConsumer API call, and error handling.
// Example sending a request using the UpdateConsumerRequest method.
req, resp := client.UpdateConsumerRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) UpdateConsumerWithContext ¶
func (c *APIG) UpdateConsumerWithContext(ctx volcengine.Context, input *UpdateConsumerInput, opts ...request.Option) (*UpdateConsumerOutput, error)
UpdateConsumerWithContext is the same as UpdateConsumer with the addition of the ability to pass a context and additional request options.
See UpdateConsumer for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) UpdateGateway ¶
func (c *APIG) UpdateGateway(input *UpdateGatewayInput) (*UpdateGatewayOutput, error)
UpdateGateway API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation UpdateGateway for usage and error information.
func (*APIG) UpdateGatewayCommon ¶
UpdateGatewayCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation UpdateGatewayCommon for usage and error information.
func (*APIG) UpdateGatewayCommonRequest ¶
func (c *APIG) UpdateGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateGatewayCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateGatewayCommon operation. The "output" return value will be populated with the UpdateGatewayCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateGatewayCommon Send returns without error.
See UpdateGatewayCommon for more information on using the UpdateGatewayCommon API call, and error handling.
// Example sending a request using the UpdateGatewayCommonRequest method.
req, resp := client.UpdateGatewayCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) UpdateGatewayCommonWithContext ¶
func (c *APIG) UpdateGatewayCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateGatewayCommonWithContext is the same as UpdateGatewayCommon with the addition of the ability to pass a context and additional request options.
See UpdateGatewayCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) UpdateGatewayCustomLog ¶
func (c *APIG) UpdateGatewayCustomLog(input *UpdateGatewayCustomLogInput) (*UpdateGatewayCustomLogOutput, error)
UpdateGatewayCustomLog API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation UpdateGatewayCustomLog for usage and error information.
func (*APIG) UpdateGatewayCustomLogCommon ¶
func (c *APIG) UpdateGatewayCustomLogCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateGatewayCustomLogCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation UpdateGatewayCustomLogCommon for usage and error information.
func (*APIG) UpdateGatewayCustomLogCommonRequest ¶
func (c *APIG) UpdateGatewayCustomLogCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateGatewayCustomLogCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateGatewayCustomLogCommon operation. The "output" return value will be populated with the UpdateGatewayCustomLogCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateGatewayCustomLogCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateGatewayCustomLogCommon Send returns without error.
See UpdateGatewayCustomLogCommon for more information on using the UpdateGatewayCustomLogCommon API call, and error handling.
// Example sending a request using the UpdateGatewayCustomLogCommonRequest method.
req, resp := client.UpdateGatewayCustomLogCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) UpdateGatewayCustomLogCommonWithContext ¶
func (c *APIG) UpdateGatewayCustomLogCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateGatewayCustomLogCommonWithContext is the same as UpdateGatewayCustomLogCommon with the addition of the ability to pass a context and additional request options.
See UpdateGatewayCustomLogCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) UpdateGatewayCustomLogRequest ¶
func (c *APIG) UpdateGatewayCustomLogRequest(input *UpdateGatewayCustomLogInput) (req *request.Request, output *UpdateGatewayCustomLogOutput)
UpdateGatewayCustomLogRequest generates a "volcengine/request.Request" representing the client's request for the UpdateGatewayCustomLog operation. The "output" return value will be populated with the UpdateGatewayCustomLogCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateGatewayCustomLogCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateGatewayCustomLogCommon Send returns without error.
See UpdateGatewayCustomLog for more information on using the UpdateGatewayCustomLog API call, and error handling.
// Example sending a request using the UpdateGatewayCustomLogRequest method.
req, resp := client.UpdateGatewayCustomLogRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) UpdateGatewayCustomLogWithContext ¶
func (c *APIG) UpdateGatewayCustomLogWithContext(ctx volcengine.Context, input *UpdateGatewayCustomLogInput, opts ...request.Option) (*UpdateGatewayCustomLogOutput, error)
UpdateGatewayCustomLogWithContext is the same as UpdateGatewayCustomLog with the addition of the ability to pass a context and additional request options.
See UpdateGatewayCustomLog for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) UpdateGatewayLog ¶
func (c *APIG) UpdateGatewayLog(input *UpdateGatewayLogInput) (*UpdateGatewayLogOutput, error)
UpdateGatewayLog API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation UpdateGatewayLog for usage and error information.
func (*APIG) UpdateGatewayLogCommon ¶
func (c *APIG) UpdateGatewayLogCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateGatewayLogCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation UpdateGatewayLogCommon for usage and error information.
func (*APIG) UpdateGatewayLogCommonRequest ¶
func (c *APIG) UpdateGatewayLogCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateGatewayLogCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateGatewayLogCommon operation. The "output" return value will be populated with the UpdateGatewayLogCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateGatewayLogCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateGatewayLogCommon Send returns without error.
See UpdateGatewayLogCommon for more information on using the UpdateGatewayLogCommon API call, and error handling.
// Example sending a request using the UpdateGatewayLogCommonRequest method.
req, resp := client.UpdateGatewayLogCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) UpdateGatewayLogCommonWithContext ¶
func (c *APIG) UpdateGatewayLogCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateGatewayLogCommonWithContext is the same as UpdateGatewayLogCommon with the addition of the ability to pass a context and additional request options.
See UpdateGatewayLogCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) UpdateGatewayLogRequest ¶
func (c *APIG) UpdateGatewayLogRequest(input *UpdateGatewayLogInput) (req *request.Request, output *UpdateGatewayLogOutput)
UpdateGatewayLogRequest generates a "volcengine/request.Request" representing the client's request for the UpdateGatewayLog operation. The "output" return value will be populated with the UpdateGatewayLogCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateGatewayLogCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateGatewayLogCommon Send returns without error.
See UpdateGatewayLog for more information on using the UpdateGatewayLog API call, and error handling.
// Example sending a request using the UpdateGatewayLogRequest method.
req, resp := client.UpdateGatewayLogRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) UpdateGatewayLogWithContext ¶
func (c *APIG) UpdateGatewayLogWithContext(ctx volcengine.Context, input *UpdateGatewayLogInput, opts ...request.Option) (*UpdateGatewayLogOutput, error)
UpdateGatewayLogWithContext is the same as UpdateGatewayLog with the addition of the ability to pass a context and additional request options.
See UpdateGatewayLog for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) UpdateGatewayRequest ¶
func (c *APIG) UpdateGatewayRequest(input *UpdateGatewayInput) (req *request.Request, output *UpdateGatewayOutput)
UpdateGatewayRequest generates a "volcengine/request.Request" representing the client's request for the UpdateGateway operation. The "output" return value will be populated with the UpdateGatewayCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateGatewayCommon Send returns without error.
See UpdateGateway for more information on using the UpdateGateway API call, and error handling.
// Example sending a request using the UpdateGatewayRequest method.
req, resp := client.UpdateGatewayRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) UpdateGatewayService ¶
func (c *APIG) UpdateGatewayService(input *UpdateGatewayServiceInput) (*UpdateGatewayServiceOutput, error)
UpdateGatewayService API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation UpdateGatewayService for usage and error information.
func (*APIG) UpdateGatewayServiceCommon ¶
func (c *APIG) UpdateGatewayServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateGatewayServiceCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation UpdateGatewayServiceCommon for usage and error information.
func (*APIG) UpdateGatewayServiceCommonRequest ¶
func (c *APIG) UpdateGatewayServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateGatewayServiceCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateGatewayServiceCommon operation. The "output" return value will be populated with the UpdateGatewayServiceCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateGatewayServiceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateGatewayServiceCommon Send returns without error.
See UpdateGatewayServiceCommon for more information on using the UpdateGatewayServiceCommon API call, and error handling.
// Example sending a request using the UpdateGatewayServiceCommonRequest method.
req, resp := client.UpdateGatewayServiceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) UpdateGatewayServiceCommonWithContext ¶
func (c *APIG) UpdateGatewayServiceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateGatewayServiceCommonWithContext is the same as UpdateGatewayServiceCommon with the addition of the ability to pass a context and additional request options.
See UpdateGatewayServiceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) UpdateGatewayServiceRequest ¶
func (c *APIG) UpdateGatewayServiceRequest(input *UpdateGatewayServiceInput) (req *request.Request, output *UpdateGatewayServiceOutput)
UpdateGatewayServiceRequest generates a "volcengine/request.Request" representing the client's request for the UpdateGatewayService operation. The "output" return value will be populated with the UpdateGatewayServiceCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateGatewayServiceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateGatewayServiceCommon Send returns without error.
See UpdateGatewayService for more information on using the UpdateGatewayService API call, and error handling.
// Example sending a request using the UpdateGatewayServiceRequest method.
req, resp := client.UpdateGatewayServiceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) UpdateGatewayServiceWithContext ¶
func (c *APIG) UpdateGatewayServiceWithContext(ctx volcengine.Context, input *UpdateGatewayServiceInput, opts ...request.Option) (*UpdateGatewayServiceOutput, error)
UpdateGatewayServiceWithContext is the same as UpdateGatewayService with the addition of the ability to pass a context and additional request options.
See UpdateGatewayService for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) UpdateGatewaySpec ¶
func (c *APIG) UpdateGatewaySpec(input *UpdateGatewaySpecInput) (*UpdateGatewaySpecOutput, error)
UpdateGatewaySpec API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation UpdateGatewaySpec for usage and error information.
func (*APIG) UpdateGatewaySpecCommon ¶
func (c *APIG) UpdateGatewaySpecCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateGatewaySpecCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation UpdateGatewaySpecCommon for usage and error information.
func (*APIG) UpdateGatewaySpecCommonRequest ¶
func (c *APIG) UpdateGatewaySpecCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateGatewaySpecCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateGatewaySpecCommon operation. The "output" return value will be populated with the UpdateGatewaySpecCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateGatewaySpecCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateGatewaySpecCommon Send returns without error.
See UpdateGatewaySpecCommon for more information on using the UpdateGatewaySpecCommon API call, and error handling.
// Example sending a request using the UpdateGatewaySpecCommonRequest method.
req, resp := client.UpdateGatewaySpecCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) UpdateGatewaySpecCommonWithContext ¶
func (c *APIG) UpdateGatewaySpecCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateGatewaySpecCommonWithContext is the same as UpdateGatewaySpecCommon with the addition of the ability to pass a context and additional request options.
See UpdateGatewaySpecCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) UpdateGatewaySpecRequest ¶
func (c *APIG) UpdateGatewaySpecRequest(input *UpdateGatewaySpecInput) (req *request.Request, output *UpdateGatewaySpecOutput)
UpdateGatewaySpecRequest generates a "volcengine/request.Request" representing the client's request for the UpdateGatewaySpec operation. The "output" return value will be populated with the UpdateGatewaySpecCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateGatewaySpecCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateGatewaySpecCommon Send returns without error.
See UpdateGatewaySpec for more information on using the UpdateGatewaySpec API call, and error handling.
// Example sending a request using the UpdateGatewaySpecRequest method.
req, resp := client.UpdateGatewaySpecRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) UpdateGatewaySpecWithContext ¶
func (c *APIG) UpdateGatewaySpecWithContext(ctx volcengine.Context, input *UpdateGatewaySpecInput, opts ...request.Option) (*UpdateGatewaySpecOutput, error)
UpdateGatewaySpecWithContext is the same as UpdateGatewaySpec with the addition of the ability to pass a context and additional request options.
See UpdateGatewaySpec for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) UpdateGatewayWithContext ¶
func (c *APIG) UpdateGatewayWithContext(ctx volcengine.Context, input *UpdateGatewayInput, opts ...request.Option) (*UpdateGatewayOutput, error)
UpdateGatewayWithContext is the same as UpdateGateway with the addition of the ability to pass a context and additional request options.
See UpdateGateway for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) UpdatePluginBinding ¶
func (c *APIG) UpdatePluginBinding(input *UpdatePluginBindingInput) (*UpdatePluginBindingOutput, error)
UpdatePluginBinding API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation UpdatePluginBinding for usage and error information.
func (*APIG) UpdatePluginBindingCommon ¶
func (c *APIG) UpdatePluginBindingCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdatePluginBindingCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation UpdatePluginBindingCommon for usage and error information.
func (*APIG) UpdatePluginBindingCommonRequest ¶
func (c *APIG) UpdatePluginBindingCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdatePluginBindingCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdatePluginBindingCommon operation. The "output" return value will be populated with the UpdatePluginBindingCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdatePluginBindingCommon Request to send the API call to the service. the "output" return value is not valid until after UpdatePluginBindingCommon Send returns without error.
See UpdatePluginBindingCommon for more information on using the UpdatePluginBindingCommon API call, and error handling.
// Example sending a request using the UpdatePluginBindingCommonRequest method.
req, resp := client.UpdatePluginBindingCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) UpdatePluginBindingCommonWithContext ¶
func (c *APIG) UpdatePluginBindingCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdatePluginBindingCommonWithContext is the same as UpdatePluginBindingCommon with the addition of the ability to pass a context and additional request options.
See UpdatePluginBindingCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) UpdatePluginBindingRequest ¶
func (c *APIG) UpdatePluginBindingRequest(input *UpdatePluginBindingInput) (req *request.Request, output *UpdatePluginBindingOutput)
UpdatePluginBindingRequest generates a "volcengine/request.Request" representing the client's request for the UpdatePluginBinding operation. The "output" return value will be populated with the UpdatePluginBindingCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdatePluginBindingCommon Request to send the API call to the service. the "output" return value is not valid until after UpdatePluginBindingCommon Send returns without error.
See UpdatePluginBinding for more information on using the UpdatePluginBinding API call, and error handling.
// Example sending a request using the UpdatePluginBindingRequest method.
req, resp := client.UpdatePluginBindingRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) UpdatePluginBindingWithContext ¶
func (c *APIG) UpdatePluginBindingWithContext(ctx volcengine.Context, input *UpdatePluginBindingInput, opts ...request.Option) (*UpdatePluginBindingOutput, error)
UpdatePluginBindingWithContext is the same as UpdatePluginBinding with the addition of the ability to pass a context and additional request options.
See UpdatePluginBinding for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) UpdateUpstream ¶
func (c *APIG) UpdateUpstream(input *UpdateUpstreamInput) (*UpdateUpstreamOutput, error)
UpdateUpstream API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation UpdateUpstream for usage and error information.
func (*APIG) UpdateUpstreamCommon ¶
UpdateUpstreamCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation UpdateUpstreamCommon for usage and error information.
func (*APIG) UpdateUpstreamCommonRequest ¶
func (c *APIG) UpdateUpstreamCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateUpstreamCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateUpstreamCommon operation. The "output" return value will be populated with the UpdateUpstreamCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateUpstreamCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateUpstreamCommon Send returns without error.
See UpdateUpstreamCommon for more information on using the UpdateUpstreamCommon API call, and error handling.
// Example sending a request using the UpdateUpstreamCommonRequest method.
req, resp := client.UpdateUpstreamCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) UpdateUpstreamCommonWithContext ¶
func (c *APIG) UpdateUpstreamCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateUpstreamCommonWithContext is the same as UpdateUpstreamCommon with the addition of the ability to pass a context and additional request options.
See UpdateUpstreamCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) UpdateUpstreamRequest ¶
func (c *APIG) UpdateUpstreamRequest(input *UpdateUpstreamInput) (req *request.Request, output *UpdateUpstreamOutput)
UpdateUpstreamRequest generates a "volcengine/request.Request" representing the client's request for the UpdateUpstream operation. The "output" return value will be populated with the UpdateUpstreamCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateUpstreamCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateUpstreamCommon Send returns without error.
See UpdateUpstream for more information on using the UpdateUpstream API call, and error handling.
// Example sending a request using the UpdateUpstreamRequest method.
req, resp := client.UpdateUpstreamRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) UpdateUpstreamSource ¶
func (c *APIG) UpdateUpstreamSource(input *UpdateUpstreamSourceInput) (*UpdateUpstreamSourceOutput, error)
UpdateUpstreamSource API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation UpdateUpstreamSource for usage and error information.
func (*APIG) UpdateUpstreamSourceCommon ¶
func (c *APIG) UpdateUpstreamSourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateUpstreamSourceCommon API operation for APIG.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APIG's API operation UpdateUpstreamSourceCommon for usage and error information.
func (*APIG) UpdateUpstreamSourceCommonRequest ¶
func (c *APIG) UpdateUpstreamSourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateUpstreamSourceCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateUpstreamSourceCommon operation. The "output" return value will be populated with the UpdateUpstreamSourceCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateUpstreamSourceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateUpstreamSourceCommon Send returns without error.
See UpdateUpstreamSourceCommon for more information on using the UpdateUpstreamSourceCommon API call, and error handling.
// Example sending a request using the UpdateUpstreamSourceCommonRequest method.
req, resp := client.UpdateUpstreamSourceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) UpdateUpstreamSourceCommonWithContext ¶
func (c *APIG) UpdateUpstreamSourceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateUpstreamSourceCommonWithContext is the same as UpdateUpstreamSourceCommon with the addition of the ability to pass a context and additional request options.
See UpdateUpstreamSourceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) UpdateUpstreamSourceRequest ¶
func (c *APIG) UpdateUpstreamSourceRequest(input *UpdateUpstreamSourceInput) (req *request.Request, output *UpdateUpstreamSourceOutput)
UpdateUpstreamSourceRequest generates a "volcengine/request.Request" representing the client's request for the UpdateUpstreamSource operation. The "output" return value will be populated with the UpdateUpstreamSourceCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateUpstreamSourceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateUpstreamSourceCommon Send returns without error.
See UpdateUpstreamSource for more information on using the UpdateUpstreamSource API call, and error handling.
// Example sending a request using the UpdateUpstreamSourceRequest method.
req, resp := client.UpdateUpstreamSourceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APIG) UpdateUpstreamSourceWithContext ¶
func (c *APIG) UpdateUpstreamSourceWithContext(ctx volcengine.Context, input *UpdateUpstreamSourceInput, opts ...request.Option) (*UpdateUpstreamSourceOutput, error)
UpdateUpstreamSourceWithContext is the same as UpdateUpstreamSource with the addition of the ability to pass a context and additional request options.
See UpdateUpstreamSource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APIG) UpdateUpstreamWithContext ¶
func (c *APIG) UpdateUpstreamWithContext(ctx volcengine.Context, input *UpdateUpstreamInput, opts ...request.Option) (*UpdateUpstreamOutput, error)
UpdateUpstreamWithContext is the same as UpdateUpstream with the addition of the ability to pass a context and additional request options.
See UpdateUpstream for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type APIGAPI ¶
type APIGAPI interface {
CreateConsumerCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateConsumerCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateConsumerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateConsumer(*CreateConsumerInput) (*CreateConsumerOutput, error)
CreateConsumerWithContext(volcengine.Context, *CreateConsumerInput, ...request.Option) (*CreateConsumerOutput, error)
CreateConsumerRequest(*CreateConsumerInput) (*request.Request, *CreateConsumerOutput)
CreateConsumerCredentialCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateConsumerCredentialCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateConsumerCredentialCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateConsumerCredential(*CreateConsumerCredentialInput) (*CreateConsumerCredentialOutput, error)
CreateConsumerCredentialWithContext(volcengine.Context, *CreateConsumerCredentialInput, ...request.Option) (*CreateConsumerCredentialOutput, error)
CreateConsumerCredentialRequest(*CreateConsumerCredentialInput) (*request.Request, *CreateConsumerCredentialOutput)
CreateGatewayCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateGatewayCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateGatewayCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateGateway(*CreateGatewayInput) (*CreateGatewayOutput, error)
CreateGatewayWithContext(volcengine.Context, *CreateGatewayInput, ...request.Option) (*CreateGatewayOutput, error)
CreateGatewayRequest(*CreateGatewayInput) (*request.Request, *CreateGatewayOutput)
CreateGatewayServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateGatewayServiceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateGatewayServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateGatewayService(*CreateGatewayServiceInput) (*CreateGatewayServiceOutput, error)
CreateGatewayServiceWithContext(volcengine.Context, *CreateGatewayServiceInput, ...request.Option) (*CreateGatewayServiceOutput, error)
CreateGatewayServiceRequest(*CreateGatewayServiceInput) (*request.Request, *CreateGatewayServiceOutput)
CreatePluginBindingCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreatePluginBindingCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreatePluginBindingCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreatePluginBinding(*CreatePluginBindingInput) (*CreatePluginBindingOutput, error)
CreatePluginBindingWithContext(volcengine.Context, *CreatePluginBindingInput, ...request.Option) (*CreatePluginBindingOutput, error)
CreatePluginBindingRequest(*CreatePluginBindingInput) (*request.Request, *CreatePluginBindingOutput)
CreateUpstreamCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateUpstreamCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateUpstreamCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateUpstream(*CreateUpstreamInput) (*CreateUpstreamOutput, error)
CreateUpstreamWithContext(volcengine.Context, *CreateUpstreamInput, ...request.Option) (*CreateUpstreamOutput, error)
CreateUpstreamRequest(*CreateUpstreamInput) (*request.Request, *CreateUpstreamOutput)
CreateUpstreamSourceCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateUpstreamSourceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateUpstreamSourceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateUpstreamSource(*CreateUpstreamSourceInput) (*CreateUpstreamSourceOutput, error)
CreateUpstreamSourceWithContext(volcengine.Context, *CreateUpstreamSourceInput, ...request.Option) (*CreateUpstreamSourceOutput, error)
CreateUpstreamSourceRequest(*CreateUpstreamSourceInput) (*request.Request, *CreateUpstreamSourceOutput)
DeleteConsumerCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteConsumerCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteConsumerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteConsumer(*DeleteConsumerInput) (*DeleteConsumerOutput, error)
DeleteConsumerWithContext(volcengine.Context, *DeleteConsumerInput, ...request.Option) (*DeleteConsumerOutput, error)
DeleteConsumerRequest(*DeleteConsumerInput) (*request.Request, *DeleteConsumerOutput)
DeleteConsumerCredentialCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteConsumerCredentialCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteConsumerCredentialCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteConsumerCredential(*DeleteConsumerCredentialInput) (*DeleteConsumerCredentialOutput, error)
DeleteConsumerCredentialWithContext(volcengine.Context, *DeleteConsumerCredentialInput, ...request.Option) (*DeleteConsumerCredentialOutput, error)
DeleteConsumerCredentialRequest(*DeleteConsumerCredentialInput) (*request.Request, *DeleteConsumerCredentialOutput)
DeleteGatewayCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteGatewayCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteGatewayCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteGateway(*DeleteGatewayInput) (*DeleteGatewayOutput, error)
DeleteGatewayWithContext(volcengine.Context, *DeleteGatewayInput, ...request.Option) (*DeleteGatewayOutput, error)
DeleteGatewayRequest(*DeleteGatewayInput) (*request.Request, *DeleteGatewayOutput)
DeleteGatewayServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteGatewayServiceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteGatewayServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteGatewayService(*DeleteGatewayServiceInput) (*DeleteGatewayServiceOutput, error)
DeleteGatewayServiceWithContext(volcengine.Context, *DeleteGatewayServiceInput, ...request.Option) (*DeleteGatewayServiceOutput, error)
DeleteGatewayServiceRequest(*DeleteGatewayServiceInput) (*request.Request, *DeleteGatewayServiceOutput)
DeletePluginBindingCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeletePluginBindingCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeletePluginBindingCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeletePluginBinding(*DeletePluginBindingInput) (*DeletePluginBindingOutput, error)
DeletePluginBindingWithContext(volcengine.Context, *DeletePluginBindingInput, ...request.Option) (*DeletePluginBindingOutput, error)
DeletePluginBindingRequest(*DeletePluginBindingInput) (*request.Request, *DeletePluginBindingOutput)
DeleteUpstreamCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteUpstreamCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteUpstreamCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteUpstream(*DeleteUpstreamInput) (*DeleteUpstreamOutput, error)
DeleteUpstreamWithContext(volcengine.Context, *DeleteUpstreamInput, ...request.Option) (*DeleteUpstreamOutput, error)
DeleteUpstreamRequest(*DeleteUpstreamInput) (*request.Request, *DeleteUpstreamOutput)
DeleteUpstreamSourceCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteUpstreamSourceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteUpstreamSourceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteUpstreamSource(*DeleteUpstreamSourceInput) (*DeleteUpstreamSourceOutput, error)
DeleteUpstreamSourceWithContext(volcengine.Context, *DeleteUpstreamSourceInput, ...request.Option) (*DeleteUpstreamSourceOutput, error)
DeleteUpstreamSourceRequest(*DeleteUpstreamSourceInput) (*request.Request, *DeleteUpstreamSourceOutput)
GetConsumerCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetConsumerCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetConsumerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetConsumer(*GetConsumerInput) (*GetConsumerOutput, error)
GetConsumerWithContext(volcengine.Context, *GetConsumerInput, ...request.Option) (*GetConsumerOutput, error)
GetConsumerRequest(*GetConsumerInput) (*request.Request, *GetConsumerOutput)
GetGatewayCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetGatewayCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetGatewayCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetGateway(*GetGatewayInput) (*GetGatewayOutput, error)
GetGatewayWithContext(volcengine.Context, *GetGatewayInput, ...request.Option) (*GetGatewayOutput, error)
GetGatewayRequest(*GetGatewayInput) (*request.Request, *GetGatewayOutput)
GetGatewayServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetGatewayServiceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetGatewayServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetGatewayService(*GetGatewayServiceInput) (*GetGatewayServiceOutput, error)
GetGatewayServiceWithContext(volcengine.Context, *GetGatewayServiceInput, ...request.Option) (*GetGatewayServiceOutput, error)
GetGatewayServiceRequest(*GetGatewayServiceInput) (*request.Request, *GetGatewayServiceOutput)
GetPluginBindingCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetPluginBindingCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetPluginBindingCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetPluginBinding(*GetPluginBindingInput) (*GetPluginBindingOutput, error)
GetPluginBindingWithContext(volcengine.Context, *GetPluginBindingInput, ...request.Option) (*GetPluginBindingOutput, error)
GetPluginBindingRequest(*GetPluginBindingInput) (*request.Request, *GetPluginBindingOutput)
GetUpstreamCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetUpstreamCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetUpstreamCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetUpstream(*GetUpstreamInput) (*GetUpstreamOutput, error)
GetUpstreamWithContext(volcengine.Context, *GetUpstreamInput, ...request.Option) (*GetUpstreamOutput, error)
GetUpstreamRequest(*GetUpstreamInput) (*request.Request, *GetUpstreamOutput)
GetUpstreamSourceCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetUpstreamSourceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetUpstreamSourceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetUpstreamSource(*GetUpstreamSourceInput) (*GetUpstreamSourceOutput, error)
GetUpstreamSourceWithContext(volcengine.Context, *GetUpstreamSourceInput, ...request.Option) (*GetUpstreamSourceOutput, error)
GetUpstreamSourceRequest(*GetUpstreamSourceInput) (*request.Request, *GetUpstreamSourceOutput)
ListConsumerCredentialsCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListConsumerCredentialsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListConsumerCredentialsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListConsumerCredentials(*ListConsumerCredentialsInput) (*ListConsumerCredentialsOutput, error)
ListConsumerCredentialsWithContext(volcengine.Context, *ListConsumerCredentialsInput, ...request.Option) (*ListConsumerCredentialsOutput, error)
ListConsumerCredentialsRequest(*ListConsumerCredentialsInput) (*request.Request, *ListConsumerCredentialsOutput)
ListConsumersCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListConsumersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListConsumersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListConsumers(*ListConsumersInput) (*ListConsumersOutput, error)
ListConsumersWithContext(volcengine.Context, *ListConsumersInput, ...request.Option) (*ListConsumersOutput, error)
ListConsumersRequest(*ListConsumersInput) (*request.Request, *ListConsumersOutput)
ListGatewayServicesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListGatewayServicesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListGatewayServicesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListGatewayServices(*ListGatewayServicesInput) (*ListGatewayServicesOutput, error)
ListGatewayServicesWithContext(volcengine.Context, *ListGatewayServicesInput, ...request.Option) (*ListGatewayServicesOutput, error)
ListGatewayServicesRequest(*ListGatewayServicesInput) (*request.Request, *ListGatewayServicesOutput)
ListGatewaysCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListGatewaysCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListGatewaysCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListGateways(*ListGatewaysInput) (*ListGatewaysOutput, error)
ListGatewaysWithContext(volcengine.Context, *ListGatewaysInput, ...request.Option) (*ListGatewaysOutput, error)
ListGatewaysRequest(*ListGatewaysInput) (*request.Request, *ListGatewaysOutput)
ListPluginBindingsCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListPluginBindingsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListPluginBindingsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListPluginBindings(*ListPluginBindingsInput) (*ListPluginBindingsOutput, error)
ListPluginBindingsWithContext(volcengine.Context, *ListPluginBindingsInput, ...request.Option) (*ListPluginBindingsOutput, error)
ListPluginBindingsRequest(*ListPluginBindingsInput) (*request.Request, *ListPluginBindingsOutput)
ListUpstreamSourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListUpstreamSourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListUpstreamSourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListUpstreamSources(*ListUpstreamSourcesInput) (*ListUpstreamSourcesOutput, error)
ListUpstreamSourcesWithContext(volcengine.Context, *ListUpstreamSourcesInput, ...request.Option) (*ListUpstreamSourcesOutput, error)
ListUpstreamSourcesRequest(*ListUpstreamSourcesInput) (*request.Request, *ListUpstreamSourcesOutput)
ListUpstreamsCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListUpstreamsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListUpstreamsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListUpstreams(*ListUpstreamsInput) (*ListUpstreamsOutput, error)
ListUpstreamsWithContext(volcengine.Context, *ListUpstreamsInput, ...request.Option) (*ListUpstreamsOutput, error)
ListUpstreamsRequest(*ListUpstreamsInput) (*request.Request, *ListUpstreamsOutput)
UpdateConsumerCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateConsumerCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateConsumerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateConsumer(*UpdateConsumerInput) (*UpdateConsumerOutput, error)
UpdateConsumerWithContext(volcengine.Context, *UpdateConsumerInput, ...request.Option) (*UpdateConsumerOutput, error)
UpdateConsumerRequest(*UpdateConsumerInput) (*request.Request, *UpdateConsumerOutput)
UpdateGatewayCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateGatewayCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateGatewayCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateGateway(*UpdateGatewayInput) (*UpdateGatewayOutput, error)
UpdateGatewayWithContext(volcengine.Context, *UpdateGatewayInput, ...request.Option) (*UpdateGatewayOutput, error)
UpdateGatewayRequest(*UpdateGatewayInput) (*request.Request, *UpdateGatewayOutput)
UpdateGatewayCustomLogCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateGatewayCustomLogCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateGatewayCustomLogCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateGatewayCustomLog(*UpdateGatewayCustomLogInput) (*UpdateGatewayCustomLogOutput, error)
UpdateGatewayCustomLogWithContext(volcengine.Context, *UpdateGatewayCustomLogInput, ...request.Option) (*UpdateGatewayCustomLogOutput, error)
UpdateGatewayCustomLogRequest(*UpdateGatewayCustomLogInput) (*request.Request, *UpdateGatewayCustomLogOutput)
UpdateGatewayLogCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateGatewayLogCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateGatewayLogCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateGatewayLog(*UpdateGatewayLogInput) (*UpdateGatewayLogOutput, error)
UpdateGatewayLogWithContext(volcengine.Context, *UpdateGatewayLogInput, ...request.Option) (*UpdateGatewayLogOutput, error)
UpdateGatewayLogRequest(*UpdateGatewayLogInput) (*request.Request, *UpdateGatewayLogOutput)
UpdateGatewayServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateGatewayServiceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateGatewayServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateGatewayService(*UpdateGatewayServiceInput) (*UpdateGatewayServiceOutput, error)
UpdateGatewayServiceWithContext(volcengine.Context, *UpdateGatewayServiceInput, ...request.Option) (*UpdateGatewayServiceOutput, error)
UpdateGatewayServiceRequest(*UpdateGatewayServiceInput) (*request.Request, *UpdateGatewayServiceOutput)
UpdateGatewaySpecCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateGatewaySpecCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateGatewaySpecCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateGatewaySpec(*UpdateGatewaySpecInput) (*UpdateGatewaySpecOutput, error)
UpdateGatewaySpecWithContext(volcengine.Context, *UpdateGatewaySpecInput, ...request.Option) (*UpdateGatewaySpecOutput, error)
UpdateGatewaySpecRequest(*UpdateGatewaySpecInput) (*request.Request, *UpdateGatewaySpecOutput)
UpdatePluginBindingCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdatePluginBindingCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdatePluginBindingCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdatePluginBinding(*UpdatePluginBindingInput) (*UpdatePluginBindingOutput, error)
UpdatePluginBindingWithContext(volcengine.Context, *UpdatePluginBindingInput, ...request.Option) (*UpdatePluginBindingOutput, error)
UpdatePluginBindingRequest(*UpdatePluginBindingInput) (*request.Request, *UpdatePluginBindingOutput)
UpdateUpstreamCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateUpstreamCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateUpstreamCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateUpstream(*UpdateUpstreamInput) (*UpdateUpstreamOutput, error)
UpdateUpstreamWithContext(volcengine.Context, *UpdateUpstreamInput, ...request.Option) (*UpdateUpstreamOutput, error)
UpdateUpstreamRequest(*UpdateUpstreamInput) (*request.Request, *UpdateUpstreamOutput)
UpdateUpstreamSourceCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateUpstreamSourceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateUpstreamSourceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateUpstreamSource(*UpdateUpstreamSourceInput) (*UpdateUpstreamSourceOutput, error)
UpdateUpstreamSourceWithContext(volcengine.Context, *UpdateUpstreamSourceInput, ...request.Option) (*UpdateUpstreamSourceOutput, error)
UpdateUpstreamSourceRequest(*UpdateUpstreamSourceInput) (*request.Request, *UpdateUpstreamSourceOutput)
}
APIGAPI provides an interface to enable mocking the apig.APIG service client's API operation,
// volcengine sdk func uses an SDK service client to make a request to
// APIG.
func myFunc(svc APIGAPI) bool {
// Make svc.CreateConsumer request
}
func main() {
sess := session.New()
svc := apig.New(sess)
myFunc(svc)
}
type AuthConfigForCreateUpstreamSourceInput ¶
type AuthConfigForCreateUpstreamSourceInput struct {
Basic *BasicForCreateUpstreamSourceInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (AuthConfigForCreateUpstreamSourceInput) GoString ¶
func (s AuthConfigForCreateUpstreamSourceInput) GoString() string
GoString returns the string representation
func (*AuthConfigForCreateUpstreamSourceInput) SetBasic ¶
func (s *AuthConfigForCreateUpstreamSourceInput) SetBasic(v *BasicForCreateUpstreamSourceInput) *AuthConfigForCreateUpstreamSourceInput
SetBasic sets the Basic field's value.
func (AuthConfigForCreateUpstreamSourceInput) String ¶
func (s AuthConfigForCreateUpstreamSourceInput) String() string
String returns the string representation
type AuthConfigForGetUpstreamSourceOutput ¶
type AuthConfigForGetUpstreamSourceOutput struct {
Basic *BasicForGetUpstreamSourceOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (AuthConfigForGetUpstreamSourceOutput) GoString ¶
func (s AuthConfigForGetUpstreamSourceOutput) GoString() string
GoString returns the string representation
func (*AuthConfigForGetUpstreamSourceOutput) SetBasic ¶
func (s *AuthConfigForGetUpstreamSourceOutput) SetBasic(v *BasicForGetUpstreamSourceOutput) *AuthConfigForGetUpstreamSourceOutput
SetBasic sets the Basic field's value.
func (AuthConfigForGetUpstreamSourceOutput) String ¶
func (s AuthConfigForGetUpstreamSourceOutput) String() string
String returns the string representation
type AuthConfigForListUpstreamSourcesOutput ¶
type AuthConfigForListUpstreamSourcesOutput struct {
Basic *BasicForListUpstreamSourcesOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (AuthConfigForListUpstreamSourcesOutput) GoString ¶
func (s AuthConfigForListUpstreamSourcesOutput) GoString() string
GoString returns the string representation
func (*AuthConfigForListUpstreamSourcesOutput) SetBasic ¶
func (s *AuthConfigForListUpstreamSourcesOutput) SetBasic(v *BasicForListUpstreamSourcesOutput) *AuthConfigForListUpstreamSourcesOutput
SetBasic sets the Basic field's value.
func (AuthConfigForListUpstreamSourcesOutput) String ¶
func (s AuthConfigForListUpstreamSourcesOutput) String() string
String returns the string representation
type AuthSpecForCreateGatewayServiceInput ¶
type AuthSpecForCreateGatewayServiceInput struct {
Enable *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (AuthSpecForCreateGatewayServiceInput) GoString ¶
func (s AuthSpecForCreateGatewayServiceInput) GoString() string
GoString returns the string representation
func (*AuthSpecForCreateGatewayServiceInput) SetEnable ¶
func (s *AuthSpecForCreateGatewayServiceInput) SetEnable(v bool) *AuthSpecForCreateGatewayServiceInput
SetEnable sets the Enable field's value.
func (AuthSpecForCreateGatewayServiceInput) String ¶
func (s AuthSpecForCreateGatewayServiceInput) String() string
String returns the string representation
type AuthSpecForGetGatewayServiceOutput ¶
type AuthSpecForGetGatewayServiceOutput struct {
Enable *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (AuthSpecForGetGatewayServiceOutput) GoString ¶
func (s AuthSpecForGetGatewayServiceOutput) GoString() string
GoString returns the string representation
func (*AuthSpecForGetGatewayServiceOutput) SetEnable ¶
func (s *AuthSpecForGetGatewayServiceOutput) SetEnable(v bool) *AuthSpecForGetGatewayServiceOutput
SetEnable sets the Enable field's value.
func (AuthSpecForGetGatewayServiceOutput) String ¶
func (s AuthSpecForGetGatewayServiceOutput) String() string
String returns the string representation
type AuthSpecForListGatewayServicesOutput ¶
type AuthSpecForListGatewayServicesOutput struct {
Enable *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (AuthSpecForListGatewayServicesOutput) GoString ¶
func (s AuthSpecForListGatewayServicesOutput) GoString() string
GoString returns the string representation
func (*AuthSpecForListGatewayServicesOutput) SetEnable ¶
func (s *AuthSpecForListGatewayServicesOutput) SetEnable(v bool) *AuthSpecForListGatewayServicesOutput
SetEnable sets the Enable field's value.
func (AuthSpecForListGatewayServicesOutput) String ¶
func (s AuthSpecForListGatewayServicesOutput) String() string
String returns the string representation
type AuthSpecForUpdateGatewayServiceInput ¶
type AuthSpecForUpdateGatewayServiceInput struct {
Enable *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (AuthSpecForUpdateGatewayServiceInput) GoString ¶
func (s AuthSpecForUpdateGatewayServiceInput) GoString() string
GoString returns the string representation
func (*AuthSpecForUpdateGatewayServiceInput) SetEnable ¶
func (s *AuthSpecForUpdateGatewayServiceInput) SetEnable(v bool) *AuthSpecForUpdateGatewayServiceInput
SetEnable sets the Enable field's value.
func (AuthSpecForUpdateGatewayServiceInput) String ¶
func (s AuthSpecForUpdateGatewayServiceInput) String() string
String returns the string representation
type BackendSpecForCreateGatewayInput ¶
type BackendSpecForCreateGatewayInput struct {
IsVkeWithFlannelCNISupported *bool `type:"boolean" json:",omitempty"`
VkePodCidr *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (BackendSpecForCreateGatewayInput) GoString ¶
func (s BackendSpecForCreateGatewayInput) GoString() string
GoString returns the string representation
func (*BackendSpecForCreateGatewayInput) SetIsVkeWithFlannelCNISupported ¶
func (s *BackendSpecForCreateGatewayInput) SetIsVkeWithFlannelCNISupported(v bool) *BackendSpecForCreateGatewayInput
SetIsVkeWithFlannelCNISupported sets the IsVkeWithFlannelCNISupported field's value.
func (*BackendSpecForCreateGatewayInput) SetVkePodCidr ¶
func (s *BackendSpecForCreateGatewayInput) SetVkePodCidr(v string) *BackendSpecForCreateGatewayInput
SetVkePodCidr sets the VkePodCidr field's value.
func (BackendSpecForCreateGatewayInput) String ¶
func (s BackendSpecForCreateGatewayInput) String() string
String returns the string representation
type BackendSpecForGetGatewayOutput ¶
type BackendSpecForGetGatewayOutput struct {
IsVkeWithFlannelCNISupported *bool `type:"boolean" json:",omitempty"`
VkePodCidr *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (BackendSpecForGetGatewayOutput) GoString ¶
func (s BackendSpecForGetGatewayOutput) GoString() string
GoString returns the string representation
func (*BackendSpecForGetGatewayOutput) SetIsVkeWithFlannelCNISupported ¶
func (s *BackendSpecForGetGatewayOutput) SetIsVkeWithFlannelCNISupported(v bool) *BackendSpecForGetGatewayOutput
SetIsVkeWithFlannelCNISupported sets the IsVkeWithFlannelCNISupported field's value.
func (*BackendSpecForGetGatewayOutput) SetVkePodCidr ¶
func (s *BackendSpecForGetGatewayOutput) SetVkePodCidr(v string) *BackendSpecForGetGatewayOutput
SetVkePodCidr sets the VkePodCidr field's value.
func (BackendSpecForGetGatewayOutput) String ¶
func (s BackendSpecForGetGatewayOutput) String() string
String returns the string representation
type BackendSpecForListGatewaysOutput ¶
type BackendSpecForListGatewaysOutput struct {
IsVkeWithFlannelCNISupported *bool `type:"boolean" json:",omitempty"`
VkePodCidr *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (BackendSpecForListGatewaysOutput) GoString ¶
func (s BackendSpecForListGatewaysOutput) GoString() string
GoString returns the string representation
func (*BackendSpecForListGatewaysOutput) SetIsVkeWithFlannelCNISupported ¶
func (s *BackendSpecForListGatewaysOutput) SetIsVkeWithFlannelCNISupported(v bool) *BackendSpecForListGatewaysOutput
SetIsVkeWithFlannelCNISupported sets the IsVkeWithFlannelCNISupported field's value.
func (*BackendSpecForListGatewaysOutput) SetVkePodCidr ¶
func (s *BackendSpecForListGatewaysOutput) SetVkePodCidr(v string) *BackendSpecForListGatewaysOutput
SetVkePodCidr sets the VkePodCidr field's value.
func (BackendSpecForListGatewaysOutput) String ¶
func (s BackendSpecForListGatewaysOutput) String() string
String returns the string representation
type BackendTargetListForGetUpstreamOutput ¶
type BackendTargetListForGetUpstreamOutput struct {
HealthStatus *string `type:"string" json:",omitempty"`
IP *string `type:"string" json:",omitempty"`
Port *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (BackendTargetListForGetUpstreamOutput) GoString ¶
func (s BackendTargetListForGetUpstreamOutput) GoString() string
GoString returns the string representation
func (*BackendTargetListForGetUpstreamOutput) SetHealthStatus ¶
func (s *BackendTargetListForGetUpstreamOutput) SetHealthStatus(v string) *BackendTargetListForGetUpstreamOutput
SetHealthStatus sets the HealthStatus field's value.
func (*BackendTargetListForGetUpstreamOutput) SetIP ¶
func (s *BackendTargetListForGetUpstreamOutput) SetIP(v string) *BackendTargetListForGetUpstreamOutput
SetIP sets the IP field's value.
func (*BackendTargetListForGetUpstreamOutput) SetPort ¶
func (s *BackendTargetListForGetUpstreamOutput) SetPort(v int32) *BackendTargetListForGetUpstreamOutput
SetPort sets the Port field's value.
func (BackendTargetListForGetUpstreamOutput) String ¶
func (s BackendTargetListForGetUpstreamOutput) String() string
String returns the string representation
type BackendTargetListForListUpstreamsOutput ¶
type BackendTargetListForListUpstreamsOutput struct {
HealthStatus *string `type:"string" json:",omitempty"`
IP *string `type:"string" json:",omitempty"`
Port *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (BackendTargetListForListUpstreamsOutput) GoString ¶
func (s BackendTargetListForListUpstreamsOutput) GoString() string
GoString returns the string representation
func (*BackendTargetListForListUpstreamsOutput) SetHealthStatus ¶
func (s *BackendTargetListForListUpstreamsOutput) SetHealthStatus(v string) *BackendTargetListForListUpstreamsOutput
SetHealthStatus sets the HealthStatus field's value.
func (*BackendTargetListForListUpstreamsOutput) SetIP ¶
func (s *BackendTargetListForListUpstreamsOutput) SetIP(v string) *BackendTargetListForListUpstreamsOutput
SetIP sets the IP field's value.
func (*BackendTargetListForListUpstreamsOutput) SetPort ¶
func (s *BackendTargetListForListUpstreamsOutput) SetPort(v int32) *BackendTargetListForListUpstreamsOutput
SetPort sets the Port field's value.
func (BackendTargetListForListUpstreamsOutput) String ¶
func (s BackendTargetListForListUpstreamsOutput) String() string
String returns the string representation
type BasicForCreateUpstreamSourceInput ¶
type BasicForCreateUpstreamSourceInput struct {
Password *string `type:"string" json:",omitempty"`
Username *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (BasicForCreateUpstreamSourceInput) GoString ¶
func (s BasicForCreateUpstreamSourceInput) GoString() string
GoString returns the string representation
func (*BasicForCreateUpstreamSourceInput) SetPassword ¶
func (s *BasicForCreateUpstreamSourceInput) SetPassword(v string) *BasicForCreateUpstreamSourceInput
SetPassword sets the Password field's value.
func (*BasicForCreateUpstreamSourceInput) SetUsername ¶
func (s *BasicForCreateUpstreamSourceInput) SetUsername(v string) *BasicForCreateUpstreamSourceInput
SetUsername sets the Username field's value.
func (BasicForCreateUpstreamSourceInput) String ¶
func (s BasicForCreateUpstreamSourceInput) String() string
String returns the string representation
type BasicForGetUpstreamSourceOutput ¶
type BasicForGetUpstreamSourceOutput struct {
Password *string `type:"string" json:",omitempty"`
Username *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (BasicForGetUpstreamSourceOutput) GoString ¶
func (s BasicForGetUpstreamSourceOutput) GoString() string
GoString returns the string representation
func (*BasicForGetUpstreamSourceOutput) SetPassword ¶
func (s *BasicForGetUpstreamSourceOutput) SetPassword(v string) *BasicForGetUpstreamSourceOutput
SetPassword sets the Password field's value.
func (*BasicForGetUpstreamSourceOutput) SetUsername ¶
func (s *BasicForGetUpstreamSourceOutput) SetUsername(v string) *BasicForGetUpstreamSourceOutput
SetUsername sets the Username field's value.
func (BasicForGetUpstreamSourceOutput) String ¶
func (s BasicForGetUpstreamSourceOutput) String() string
String returns the string representation
type BasicForListUpstreamSourcesOutput ¶
type BasicForListUpstreamSourcesOutput struct {
Password *string `type:"string" json:",omitempty"`
Username *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (BasicForListUpstreamSourcesOutput) GoString ¶
func (s BasicForListUpstreamSourcesOutput) GoString() string
GoString returns the string representation
func (*BasicForListUpstreamSourcesOutput) SetPassword ¶
func (s *BasicForListUpstreamSourcesOutput) SetPassword(v string) *BasicForListUpstreamSourcesOutput
SetPassword sets the Password field's value.
func (*BasicForListUpstreamSourcesOutput) SetUsername ¶
func (s *BasicForListUpstreamSourcesOutput) SetUsername(v string) *BasicForListUpstreamSourcesOutput
SetUsername sets the Username field's value.
func (BasicForListUpstreamSourcesOutput) String ¶
func (s BasicForListUpstreamSourcesOutput) String() string
String returns the string representation
type CircuitBreakingSettingsForCreateUpstreamInput ¶
type CircuitBreakingSettingsForCreateUpstreamInput struct {
BaseEjectionTime *int64 `type:"int64" json:",omitempty"`
ConsecutiveErrors *int64 `type:"int64" json:",omitempty"`
Enable *bool `type:"boolean" json:",omitempty"`
Interval *int64 `type:"int64" json:",omitempty"`
MaxEjectionPercent *int32 `type:"int32" json:",omitempty"`
MinHealthPercent *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (CircuitBreakingSettingsForCreateUpstreamInput) GoString ¶
func (s CircuitBreakingSettingsForCreateUpstreamInput) GoString() string
GoString returns the string representation
func (*CircuitBreakingSettingsForCreateUpstreamInput) SetBaseEjectionTime ¶
func (s *CircuitBreakingSettingsForCreateUpstreamInput) SetBaseEjectionTime(v int64) *CircuitBreakingSettingsForCreateUpstreamInput
SetBaseEjectionTime sets the BaseEjectionTime field's value.
func (*CircuitBreakingSettingsForCreateUpstreamInput) SetConsecutiveErrors ¶
func (s *CircuitBreakingSettingsForCreateUpstreamInput) SetConsecutiveErrors(v int64) *CircuitBreakingSettingsForCreateUpstreamInput
SetConsecutiveErrors sets the ConsecutiveErrors field's value.
func (*CircuitBreakingSettingsForCreateUpstreamInput) SetEnable ¶
func (s *CircuitBreakingSettingsForCreateUpstreamInput) SetEnable(v bool) *CircuitBreakingSettingsForCreateUpstreamInput
SetEnable sets the Enable field's value.
func (*CircuitBreakingSettingsForCreateUpstreamInput) SetInterval ¶
func (s *CircuitBreakingSettingsForCreateUpstreamInput) SetInterval(v int64) *CircuitBreakingSettingsForCreateUpstreamInput
SetInterval sets the Interval field's value.
func (*CircuitBreakingSettingsForCreateUpstreamInput) SetMaxEjectionPercent ¶
func (s *CircuitBreakingSettingsForCreateUpstreamInput) SetMaxEjectionPercent(v int32) *CircuitBreakingSettingsForCreateUpstreamInput
SetMaxEjectionPercent sets the MaxEjectionPercent field's value.
func (*CircuitBreakingSettingsForCreateUpstreamInput) SetMinHealthPercent ¶
func (s *CircuitBreakingSettingsForCreateUpstreamInput) SetMinHealthPercent(v int32) *CircuitBreakingSettingsForCreateUpstreamInput
SetMinHealthPercent sets the MinHealthPercent field's value.
func (CircuitBreakingSettingsForCreateUpstreamInput) String ¶
func (s CircuitBreakingSettingsForCreateUpstreamInput) String() string
String returns the string representation
type CircuitBreakingSettingsForGetUpstreamOutput ¶
type CircuitBreakingSettingsForGetUpstreamOutput struct {
BaseEjectionTime *int64 `type:"int64" json:",omitempty"`
ConsecutiveErrors *int64 `type:"int64" json:",omitempty"`
Enable *bool `type:"boolean" json:",omitempty"`
Interval *int64 `type:"int64" json:",omitempty"`
MaxEjectionPercent *int32 `type:"int32" json:",omitempty"`
MinHealthPercent *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (CircuitBreakingSettingsForGetUpstreamOutput) GoString ¶
func (s CircuitBreakingSettingsForGetUpstreamOutput) GoString() string
GoString returns the string representation
func (*CircuitBreakingSettingsForGetUpstreamOutput) SetBaseEjectionTime ¶
func (s *CircuitBreakingSettingsForGetUpstreamOutput) SetBaseEjectionTime(v int64) *CircuitBreakingSettingsForGetUpstreamOutput
SetBaseEjectionTime sets the BaseEjectionTime field's value.
func (*CircuitBreakingSettingsForGetUpstreamOutput) SetConsecutiveErrors ¶
func (s *CircuitBreakingSettingsForGetUpstreamOutput) SetConsecutiveErrors(v int64) *CircuitBreakingSettingsForGetUpstreamOutput
SetConsecutiveErrors sets the ConsecutiveErrors field's value.
func (*CircuitBreakingSettingsForGetUpstreamOutput) SetEnable ¶
func (s *CircuitBreakingSettingsForGetUpstreamOutput) SetEnable(v bool) *CircuitBreakingSettingsForGetUpstreamOutput
SetEnable sets the Enable field's value.
func (*CircuitBreakingSettingsForGetUpstreamOutput) SetInterval ¶
func (s *CircuitBreakingSettingsForGetUpstreamOutput) SetInterval(v int64) *CircuitBreakingSettingsForGetUpstreamOutput
SetInterval sets the Interval field's value.
func (*CircuitBreakingSettingsForGetUpstreamOutput) SetMaxEjectionPercent ¶
func (s *CircuitBreakingSettingsForGetUpstreamOutput) SetMaxEjectionPercent(v int32) *CircuitBreakingSettingsForGetUpstreamOutput
SetMaxEjectionPercent sets the MaxEjectionPercent field's value.
func (*CircuitBreakingSettingsForGetUpstreamOutput) SetMinHealthPercent ¶
func (s *CircuitBreakingSettingsForGetUpstreamOutput) SetMinHealthPercent(v int32) *CircuitBreakingSettingsForGetUpstreamOutput
SetMinHealthPercent sets the MinHealthPercent field's value.
func (CircuitBreakingSettingsForGetUpstreamOutput) String ¶
func (s CircuitBreakingSettingsForGetUpstreamOutput) String() string
String returns the string representation
type CircuitBreakingSettingsForListUpstreamsOutput ¶
type CircuitBreakingSettingsForListUpstreamsOutput struct {
BaseEjectionTime *int64 `type:"int64" json:",omitempty"`
ConsecutiveErrors *int64 `type:"int64" json:",omitempty"`
Enable *bool `type:"boolean" json:",omitempty"`
Interval *int64 `type:"int64" json:",omitempty"`
MaxEjectionPercent *int32 `type:"int32" json:",omitempty"`
MinHealthPercent *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (CircuitBreakingSettingsForListUpstreamsOutput) GoString ¶
func (s CircuitBreakingSettingsForListUpstreamsOutput) GoString() string
GoString returns the string representation
func (*CircuitBreakingSettingsForListUpstreamsOutput) SetBaseEjectionTime ¶
func (s *CircuitBreakingSettingsForListUpstreamsOutput) SetBaseEjectionTime(v int64) *CircuitBreakingSettingsForListUpstreamsOutput
SetBaseEjectionTime sets the BaseEjectionTime field's value.
func (*CircuitBreakingSettingsForListUpstreamsOutput) SetConsecutiveErrors ¶
func (s *CircuitBreakingSettingsForListUpstreamsOutput) SetConsecutiveErrors(v int64) *CircuitBreakingSettingsForListUpstreamsOutput
SetConsecutiveErrors sets the ConsecutiveErrors field's value.
func (*CircuitBreakingSettingsForListUpstreamsOutput) SetEnable ¶
func (s *CircuitBreakingSettingsForListUpstreamsOutput) SetEnable(v bool) *CircuitBreakingSettingsForListUpstreamsOutput
SetEnable sets the Enable field's value.
func (*CircuitBreakingSettingsForListUpstreamsOutput) SetInterval ¶
func (s *CircuitBreakingSettingsForListUpstreamsOutput) SetInterval(v int64) *CircuitBreakingSettingsForListUpstreamsOutput
SetInterval sets the Interval field's value.
func (*CircuitBreakingSettingsForListUpstreamsOutput) SetMaxEjectionPercent ¶
func (s *CircuitBreakingSettingsForListUpstreamsOutput) SetMaxEjectionPercent(v int32) *CircuitBreakingSettingsForListUpstreamsOutput
SetMaxEjectionPercent sets the MaxEjectionPercent field's value.
func (*CircuitBreakingSettingsForListUpstreamsOutput) SetMinHealthPercent ¶
func (s *CircuitBreakingSettingsForListUpstreamsOutput) SetMinHealthPercent(v int32) *CircuitBreakingSettingsForListUpstreamsOutput
SetMinHealthPercent sets the MinHealthPercent field's value.
func (CircuitBreakingSettingsForListUpstreamsOutput) String ¶
func (s CircuitBreakingSettingsForListUpstreamsOutput) String() string
String returns the string representation
type CircuitBreakingSettingsForUpdateUpstreamInput ¶
type CircuitBreakingSettingsForUpdateUpstreamInput struct {
BaseEjectionTime *int64 `type:"int64" json:",omitempty"`
ConsecutiveErrors *int64 `type:"int64" json:",omitempty"`
Enable *bool `type:"boolean" json:",omitempty"`
Interval *int64 `type:"int64" json:",omitempty"`
MaxEjectionPercent *int32 `type:"int32" json:",omitempty"`
MinHealthPercent *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (CircuitBreakingSettingsForUpdateUpstreamInput) GoString ¶
func (s CircuitBreakingSettingsForUpdateUpstreamInput) GoString() string
GoString returns the string representation
func (*CircuitBreakingSettingsForUpdateUpstreamInput) SetBaseEjectionTime ¶
func (s *CircuitBreakingSettingsForUpdateUpstreamInput) SetBaseEjectionTime(v int64) *CircuitBreakingSettingsForUpdateUpstreamInput
SetBaseEjectionTime sets the BaseEjectionTime field's value.
func (*CircuitBreakingSettingsForUpdateUpstreamInput) SetConsecutiveErrors ¶
func (s *CircuitBreakingSettingsForUpdateUpstreamInput) SetConsecutiveErrors(v int64) *CircuitBreakingSettingsForUpdateUpstreamInput
SetConsecutiveErrors sets the ConsecutiveErrors field's value.
func (*CircuitBreakingSettingsForUpdateUpstreamInput) SetEnable ¶
func (s *CircuitBreakingSettingsForUpdateUpstreamInput) SetEnable(v bool) *CircuitBreakingSettingsForUpdateUpstreamInput
SetEnable sets the Enable field's value.
func (*CircuitBreakingSettingsForUpdateUpstreamInput) SetInterval ¶
func (s *CircuitBreakingSettingsForUpdateUpstreamInput) SetInterval(v int64) *CircuitBreakingSettingsForUpdateUpstreamInput
SetInterval sets the Interval field's value.
func (*CircuitBreakingSettingsForUpdateUpstreamInput) SetMaxEjectionPercent ¶
func (s *CircuitBreakingSettingsForUpdateUpstreamInput) SetMaxEjectionPercent(v int32) *CircuitBreakingSettingsForUpdateUpstreamInput
SetMaxEjectionPercent sets the MaxEjectionPercent field's value.
func (*CircuitBreakingSettingsForUpdateUpstreamInput) SetMinHealthPercent ¶
func (s *CircuitBreakingSettingsForUpdateUpstreamInput) SetMinHealthPercent(v int32) *CircuitBreakingSettingsForUpdateUpstreamInput
SetMinHealthPercent sets the MinHealthPercent field's value.
func (CircuitBreakingSettingsForUpdateUpstreamInput) String ¶
func (s CircuitBreakingSettingsForUpdateUpstreamInput) String() string
String returns the string representation
type ConsistentHashLBForCreateUpstreamInput ¶
type ConsistentHashLBForCreateUpstreamInput struct {
HTTPCookie *HTTPCookieForCreateUpstreamInput `type:"structure" json:",omitempty"`
HashKey *string `type:"string" json:",omitempty"`
HttpHeaderName *string `type:"string" json:",omitempty"`
HttpQueryParameterName *string `type:"string" json:",omitempty"`
UseSourceIp *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConsistentHashLBForCreateUpstreamInput) GoString ¶
func (s ConsistentHashLBForCreateUpstreamInput) GoString() string
GoString returns the string representation
func (*ConsistentHashLBForCreateUpstreamInput) SetHTTPCookie ¶
func (s *ConsistentHashLBForCreateUpstreamInput) SetHTTPCookie(v *HTTPCookieForCreateUpstreamInput) *ConsistentHashLBForCreateUpstreamInput
SetHTTPCookie sets the HTTPCookie field's value.
func (*ConsistentHashLBForCreateUpstreamInput) SetHashKey ¶
func (s *ConsistentHashLBForCreateUpstreamInput) SetHashKey(v string) *ConsistentHashLBForCreateUpstreamInput
SetHashKey sets the HashKey field's value.
func (*ConsistentHashLBForCreateUpstreamInput) SetHttpHeaderName ¶
func (s *ConsistentHashLBForCreateUpstreamInput) SetHttpHeaderName(v string) *ConsistentHashLBForCreateUpstreamInput
SetHttpHeaderName sets the HttpHeaderName field's value.
func (*ConsistentHashLBForCreateUpstreamInput) SetHttpQueryParameterName ¶
func (s *ConsistentHashLBForCreateUpstreamInput) SetHttpQueryParameterName(v string) *ConsistentHashLBForCreateUpstreamInput
SetHttpQueryParameterName sets the HttpQueryParameterName field's value.
func (*ConsistentHashLBForCreateUpstreamInput) SetUseSourceIp ¶
func (s *ConsistentHashLBForCreateUpstreamInput) SetUseSourceIp(v string) *ConsistentHashLBForCreateUpstreamInput
SetUseSourceIp sets the UseSourceIp field's value.
func (ConsistentHashLBForCreateUpstreamInput) String ¶
func (s ConsistentHashLBForCreateUpstreamInput) String() string
String returns the string representation
type ConsistentHashLBForGetUpstreamOutput ¶
type ConsistentHashLBForGetUpstreamOutput struct {
HTTPCookie *HTTPCookieForGetUpstreamOutput `type:"structure" json:",omitempty"`
HashKey *string `type:"string" json:",omitempty"`
HttpHeaderName *string `type:"string" json:",omitempty"`
HttpQueryParameterName *string `type:"string" json:",omitempty"`
UseSourceIp *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConsistentHashLBForGetUpstreamOutput) GoString ¶
func (s ConsistentHashLBForGetUpstreamOutput) GoString() string
GoString returns the string representation
func (*ConsistentHashLBForGetUpstreamOutput) SetHTTPCookie ¶
func (s *ConsistentHashLBForGetUpstreamOutput) SetHTTPCookie(v *HTTPCookieForGetUpstreamOutput) *ConsistentHashLBForGetUpstreamOutput
SetHTTPCookie sets the HTTPCookie field's value.
func (*ConsistentHashLBForGetUpstreamOutput) SetHashKey ¶
func (s *ConsistentHashLBForGetUpstreamOutput) SetHashKey(v string) *ConsistentHashLBForGetUpstreamOutput
SetHashKey sets the HashKey field's value.
func (*ConsistentHashLBForGetUpstreamOutput) SetHttpHeaderName ¶
func (s *ConsistentHashLBForGetUpstreamOutput) SetHttpHeaderName(v string) *ConsistentHashLBForGetUpstreamOutput
SetHttpHeaderName sets the HttpHeaderName field's value.
func (*ConsistentHashLBForGetUpstreamOutput) SetHttpQueryParameterName ¶
func (s *ConsistentHashLBForGetUpstreamOutput) SetHttpQueryParameterName(v string) *ConsistentHashLBForGetUpstreamOutput
SetHttpQueryParameterName sets the HttpQueryParameterName field's value.
func (*ConsistentHashLBForGetUpstreamOutput) SetUseSourceIp ¶
func (s *ConsistentHashLBForGetUpstreamOutput) SetUseSourceIp(v string) *ConsistentHashLBForGetUpstreamOutput
SetUseSourceIp sets the UseSourceIp field's value.
func (ConsistentHashLBForGetUpstreamOutput) String ¶
func (s ConsistentHashLBForGetUpstreamOutput) String() string
String returns the string representation
type ConsistentHashLBForListUpstreamsOutput ¶
type ConsistentHashLBForListUpstreamsOutput struct {
HTTPCookie *HTTPCookieForListUpstreamsOutput `type:"structure" json:",omitempty"`
HashKey *string `type:"string" json:",omitempty"`
HttpHeaderName *string `type:"string" json:",omitempty"`
HttpQueryParameterName *string `type:"string" json:",omitempty"`
UseSourceIp *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConsistentHashLBForListUpstreamsOutput) GoString ¶
func (s ConsistentHashLBForListUpstreamsOutput) GoString() string
GoString returns the string representation
func (*ConsistentHashLBForListUpstreamsOutput) SetHTTPCookie ¶
func (s *ConsistentHashLBForListUpstreamsOutput) SetHTTPCookie(v *HTTPCookieForListUpstreamsOutput) *ConsistentHashLBForListUpstreamsOutput
SetHTTPCookie sets the HTTPCookie field's value.
func (*ConsistentHashLBForListUpstreamsOutput) SetHashKey ¶
func (s *ConsistentHashLBForListUpstreamsOutput) SetHashKey(v string) *ConsistentHashLBForListUpstreamsOutput
SetHashKey sets the HashKey field's value.
func (*ConsistentHashLBForListUpstreamsOutput) SetHttpHeaderName ¶
func (s *ConsistentHashLBForListUpstreamsOutput) SetHttpHeaderName(v string) *ConsistentHashLBForListUpstreamsOutput
SetHttpHeaderName sets the HttpHeaderName field's value.
func (*ConsistentHashLBForListUpstreamsOutput) SetHttpQueryParameterName ¶
func (s *ConsistentHashLBForListUpstreamsOutput) SetHttpQueryParameterName(v string) *ConsistentHashLBForListUpstreamsOutput
SetHttpQueryParameterName sets the HttpQueryParameterName field's value.
func (*ConsistentHashLBForListUpstreamsOutput) SetUseSourceIp ¶
func (s *ConsistentHashLBForListUpstreamsOutput) SetUseSourceIp(v string) *ConsistentHashLBForListUpstreamsOutput
SetUseSourceIp sets the UseSourceIp field's value.
func (ConsistentHashLBForListUpstreamsOutput) String ¶
func (s ConsistentHashLBForListUpstreamsOutput) String() string
String returns the string representation
type ConsistentHashLBForUpdateUpstreamInput ¶
type ConsistentHashLBForUpdateUpstreamInput struct {
HTTPCookie *HTTPCookieForUpdateUpstreamInput `type:"structure" json:",omitempty"`
HashKey *string `type:"string" json:",omitempty"`
HttpHeaderName *string `type:"string" json:",omitempty"`
HttpQueryParameterName *string `type:"string" json:",omitempty"`
UseSourceIp *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConsistentHashLBForUpdateUpstreamInput) GoString ¶
func (s ConsistentHashLBForUpdateUpstreamInput) GoString() string
GoString returns the string representation
func (*ConsistentHashLBForUpdateUpstreamInput) SetHTTPCookie ¶
func (s *ConsistentHashLBForUpdateUpstreamInput) SetHTTPCookie(v *HTTPCookieForUpdateUpstreamInput) *ConsistentHashLBForUpdateUpstreamInput
SetHTTPCookie sets the HTTPCookie field's value.
func (*ConsistentHashLBForUpdateUpstreamInput) SetHashKey ¶
func (s *ConsistentHashLBForUpdateUpstreamInput) SetHashKey(v string) *ConsistentHashLBForUpdateUpstreamInput
SetHashKey sets the HashKey field's value.
func (*ConsistentHashLBForUpdateUpstreamInput) SetHttpHeaderName ¶
func (s *ConsistentHashLBForUpdateUpstreamInput) SetHttpHeaderName(v string) *ConsistentHashLBForUpdateUpstreamInput
SetHttpHeaderName sets the HttpHeaderName field's value.
func (*ConsistentHashLBForUpdateUpstreamInput) SetHttpQueryParameterName ¶
func (s *ConsistentHashLBForUpdateUpstreamInput) SetHttpQueryParameterName(v string) *ConsistentHashLBForUpdateUpstreamInput
SetHttpQueryParameterName sets the HttpQueryParameterName field's value.
func (*ConsistentHashLBForUpdateUpstreamInput) SetUseSourceIp ¶
func (s *ConsistentHashLBForUpdateUpstreamInput) SetUseSourceIp(v string) *ConsistentHashLBForUpdateUpstreamInput
SetUseSourceIp sets the UseSourceIp field's value.
func (ConsistentHashLBForUpdateUpstreamInput) String ¶
func (s ConsistentHashLBForUpdateUpstreamInput) String() string
String returns the string representation
type ConsumerForGetConsumerOutput ¶
type ConsumerForGetConsumerOutput struct {
Comments *string `type:"string" json:",omitempty"`
CreateTime *string `type:"string" json:",omitempty"`
GatewayId *string `type:"string" json:",omitempty"`
GatewayName *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConsumerForGetConsumerOutput) GoString ¶
func (s ConsumerForGetConsumerOutput) GoString() string
GoString returns the string representation
func (*ConsumerForGetConsumerOutput) SetComments ¶
func (s *ConsumerForGetConsumerOutput) SetComments(v string) *ConsumerForGetConsumerOutput
SetComments sets the Comments field's value.
func (*ConsumerForGetConsumerOutput) SetCreateTime ¶
func (s *ConsumerForGetConsumerOutput) SetCreateTime(v string) *ConsumerForGetConsumerOutput
SetCreateTime sets the CreateTime field's value.
func (*ConsumerForGetConsumerOutput) SetGatewayId ¶
func (s *ConsumerForGetConsumerOutput) SetGatewayId(v string) *ConsumerForGetConsumerOutput
SetGatewayId sets the GatewayId field's value.
func (*ConsumerForGetConsumerOutput) SetGatewayName ¶
func (s *ConsumerForGetConsumerOutput) SetGatewayName(v string) *ConsumerForGetConsumerOutput
SetGatewayName sets the GatewayName field's value.
func (*ConsumerForGetConsumerOutput) SetId ¶
func (s *ConsumerForGetConsumerOutput) SetId(v string) *ConsumerForGetConsumerOutput
SetId sets the Id field's value.
func (*ConsumerForGetConsumerOutput) SetName ¶
func (s *ConsumerForGetConsumerOutput) SetName(v string) *ConsumerForGetConsumerOutput
SetName sets the Name field's value.
func (*ConsumerForGetConsumerOutput) SetUpdateTime ¶
func (s *ConsumerForGetConsumerOutput) SetUpdateTime(v string) *ConsumerForGetConsumerOutput
SetUpdateTime sets the UpdateTime field's value.
func (ConsumerForGetConsumerOutput) String ¶
func (s ConsumerForGetConsumerOutput) String() string
String returns the string representation
type CreateConsumerCredentialInput ¶
type CreateConsumerCredentialInput struct {
// ConsumerId is a required field
ConsumerId *string `type:"string" json:",omitempty" required:"true"`
// CredentialType is a required field
CredentialType *string `type:"string" json:",omitempty" required:"true"`
HmacAuthCredential *HmacAuthCredentialForCreateConsumerCredentialInput `type:"structure" json:",omitempty"`
KeyAuthCredential *KeyAuthCredentialForCreateConsumerCredentialInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateConsumerCredentialInput) GoString ¶
func (s CreateConsumerCredentialInput) GoString() string
GoString returns the string representation
func (*CreateConsumerCredentialInput) SetConsumerId ¶
func (s *CreateConsumerCredentialInput) SetConsumerId(v string) *CreateConsumerCredentialInput
SetConsumerId sets the ConsumerId field's value.
func (*CreateConsumerCredentialInput) SetCredentialType ¶
func (s *CreateConsumerCredentialInput) SetCredentialType(v string) *CreateConsumerCredentialInput
SetCredentialType sets the CredentialType field's value.
func (*CreateConsumerCredentialInput) SetHmacAuthCredential ¶
func (s *CreateConsumerCredentialInput) SetHmacAuthCredential(v *HmacAuthCredentialForCreateConsumerCredentialInput) *CreateConsumerCredentialInput
SetHmacAuthCredential sets the HmacAuthCredential field's value.
func (*CreateConsumerCredentialInput) SetKeyAuthCredential ¶
func (s *CreateConsumerCredentialInput) SetKeyAuthCredential(v *KeyAuthCredentialForCreateConsumerCredentialInput) *CreateConsumerCredentialInput
SetKeyAuthCredential sets the KeyAuthCredential field's value.
func (CreateConsumerCredentialInput) String ¶
func (s CreateConsumerCredentialInput) String() string
String returns the string representation
func (*CreateConsumerCredentialInput) Validate ¶
func (s *CreateConsumerCredentialInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateConsumerCredentialOutput ¶
type CreateConsumerCredentialOutput struct {
Metadata *response.ResponseMetadata
Id *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateConsumerCredentialOutput) GoString ¶
func (s CreateConsumerCredentialOutput) GoString() string
GoString returns the string representation
func (*CreateConsumerCredentialOutput) SetId ¶
func (s *CreateConsumerCredentialOutput) SetId(v string) *CreateConsumerCredentialOutput
SetId sets the Id field's value.
func (CreateConsumerCredentialOutput) String ¶
func (s CreateConsumerCredentialOutput) String() string
String returns the string representation
type CreateConsumerInput ¶
type CreateConsumerInput struct {
Comments *string `type:"string" json:",omitempty"`
// GatewayId is a required field
GatewayId *string `type:"string" json:",omitempty" required:"true"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (CreateConsumerInput) GoString ¶
func (s CreateConsumerInput) GoString() string
GoString returns the string representation
func (*CreateConsumerInput) SetComments ¶
func (s *CreateConsumerInput) SetComments(v string) *CreateConsumerInput
SetComments sets the Comments field's value.
func (*CreateConsumerInput) SetGatewayId ¶
func (s *CreateConsumerInput) SetGatewayId(v string) *CreateConsumerInput
SetGatewayId sets the GatewayId field's value.
func (*CreateConsumerInput) SetName ¶
func (s *CreateConsumerInput) SetName(v string) *CreateConsumerInput
SetName sets the Name field's value.
func (CreateConsumerInput) String ¶
func (s CreateConsumerInput) String() string
String returns the string representation
func (*CreateConsumerInput) Validate ¶
func (s *CreateConsumerInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateConsumerOutput ¶
type CreateConsumerOutput struct {
Metadata *response.ResponseMetadata
Id *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateConsumerOutput) GoString ¶
func (s CreateConsumerOutput) GoString() string
GoString returns the string representation
func (*CreateConsumerOutput) SetId ¶
func (s *CreateConsumerOutput) SetId(v string) *CreateConsumerOutput
SetId sets the Id field's value.
func (CreateConsumerOutput) String ¶
func (s CreateConsumerOutput) String() string
String returns the string representation
type CreateGatewayInput ¶
type CreateGatewayInput struct {
BackendSpec *BackendSpecForCreateGatewayInput `type:"structure" json:",omitempty"`
Comments *string `type:"string" json:",omitempty"`
LogSpec *LogSpecForCreateGatewayInput `type:"structure" json:",omitempty"`
MonitorSpec *MonitorSpecForCreateGatewayInput `type:"structure" json:",omitempty"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
NetworkSpec *NetworkSpecForCreateGatewayInput `type:"structure" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// Region is a required field
Region *string `type:"string" json:",omitempty" required:"true"`
ResourceSpec *ResourceSpecForCreateGatewayInput `type:"structure" json:",omitempty"`
Tags []*TagForCreateGatewayInput `type:"list" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateGatewayInput) GoString ¶
func (s CreateGatewayInput) GoString() string
GoString returns the string representation
func (*CreateGatewayInput) SetBackendSpec ¶
func (s *CreateGatewayInput) SetBackendSpec(v *BackendSpecForCreateGatewayInput) *CreateGatewayInput
SetBackendSpec sets the BackendSpec field's value.
func (*CreateGatewayInput) SetComments ¶
func (s *CreateGatewayInput) SetComments(v string) *CreateGatewayInput
SetComments sets the Comments field's value.
func (*CreateGatewayInput) SetLogSpec ¶
func (s *CreateGatewayInput) SetLogSpec(v *LogSpecForCreateGatewayInput) *CreateGatewayInput
SetLogSpec sets the LogSpec field's value.
func (*CreateGatewayInput) SetMonitorSpec ¶
func (s *CreateGatewayInput) SetMonitorSpec(v *MonitorSpecForCreateGatewayInput) *CreateGatewayInput
SetMonitorSpec sets the MonitorSpec field's value.
func (*CreateGatewayInput) SetName ¶
func (s *CreateGatewayInput) SetName(v string) *CreateGatewayInput
SetName sets the Name field's value.
func (*CreateGatewayInput) SetNetworkSpec ¶
func (s *CreateGatewayInput) SetNetworkSpec(v *NetworkSpecForCreateGatewayInput) *CreateGatewayInput
SetNetworkSpec sets the NetworkSpec field's value.
func (*CreateGatewayInput) SetProjectName ¶
func (s *CreateGatewayInput) SetProjectName(v string) *CreateGatewayInput
SetProjectName sets the ProjectName field's value.
func (*CreateGatewayInput) SetRegion ¶
func (s *CreateGatewayInput) SetRegion(v string) *CreateGatewayInput
SetRegion sets the Region field's value.
func (*CreateGatewayInput) SetResourceSpec ¶
func (s *CreateGatewayInput) SetResourceSpec(v *ResourceSpecForCreateGatewayInput) *CreateGatewayInput
SetResourceSpec sets the ResourceSpec field's value.
func (*CreateGatewayInput) SetTags ¶
func (s *CreateGatewayInput) SetTags(v []*TagForCreateGatewayInput) *CreateGatewayInput
SetTags sets the Tags field's value.
func (*CreateGatewayInput) SetType ¶
func (s *CreateGatewayInput) SetType(v string) *CreateGatewayInput
SetType sets the Type field's value.
func (CreateGatewayInput) String ¶
func (s CreateGatewayInput) String() string
String returns the string representation
func (*CreateGatewayInput) Validate ¶
func (s *CreateGatewayInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateGatewayOutput ¶
type CreateGatewayOutput struct {
Metadata *response.ResponseMetadata
Id *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateGatewayOutput) GoString ¶
func (s CreateGatewayOutput) GoString() string
GoString returns the string representation
func (*CreateGatewayOutput) SetId ¶
func (s *CreateGatewayOutput) SetId(v string) *CreateGatewayOutput
SetId sets the Id field's value.
func (CreateGatewayOutput) String ¶
func (s CreateGatewayOutput) String() string
String returns the string representation
type CreateGatewayServiceInput ¶
type CreateGatewayServiceInput struct {
AuthSpec *AuthSpecForCreateGatewayServiceInput `type:"structure" json:",omitempty"`
Comments *string `type:"string" json:",omitempty"`
// GatewayId is a required field
GatewayId *string `type:"string" json:",omitempty" required:"true"`
Protocol []*string `type:"list" json:",omitempty"`
// ServiceName is a required field
ServiceName *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (CreateGatewayServiceInput) GoString ¶
func (s CreateGatewayServiceInput) GoString() string
GoString returns the string representation
func (*CreateGatewayServiceInput) SetAuthSpec ¶
func (s *CreateGatewayServiceInput) SetAuthSpec(v *AuthSpecForCreateGatewayServiceInput) *CreateGatewayServiceInput
SetAuthSpec sets the AuthSpec field's value.
func (*CreateGatewayServiceInput) SetComments ¶
func (s *CreateGatewayServiceInput) SetComments(v string) *CreateGatewayServiceInput
SetComments sets the Comments field's value.
func (*CreateGatewayServiceInput) SetGatewayId ¶
func (s *CreateGatewayServiceInput) SetGatewayId(v string) *CreateGatewayServiceInput
SetGatewayId sets the GatewayId field's value.
func (*CreateGatewayServiceInput) SetProtocol ¶
func (s *CreateGatewayServiceInput) SetProtocol(v []*string) *CreateGatewayServiceInput
SetProtocol sets the Protocol field's value.
func (*CreateGatewayServiceInput) SetServiceName ¶
func (s *CreateGatewayServiceInput) SetServiceName(v string) *CreateGatewayServiceInput
SetServiceName sets the ServiceName field's value.
func (CreateGatewayServiceInput) String ¶
func (s CreateGatewayServiceInput) String() string
String returns the string representation
func (*CreateGatewayServiceInput) Validate ¶
func (s *CreateGatewayServiceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateGatewayServiceOutput ¶
type CreateGatewayServiceOutput struct {
Metadata *response.ResponseMetadata
Id *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateGatewayServiceOutput) GoString ¶
func (s CreateGatewayServiceOutput) GoString() string
GoString returns the string representation
func (*CreateGatewayServiceOutput) SetId ¶
func (s *CreateGatewayServiceOutput) SetId(v string) *CreateGatewayServiceOutput
SetId sets the Id field's value.
func (CreateGatewayServiceOutput) String ¶
func (s CreateGatewayServiceOutput) String() string
String returns the string representation
type CreatePluginBindingInput ¶
type CreatePluginBindingInput struct {
Description *string `type:"string" json:",omitempty"`
// Enable is a required field
Enable *bool `type:"boolean" json:",omitempty" required:"true"`
// PluginConfig is a required field
PluginConfig *string `type:"string" json:",omitempty" required:"true"`
// PluginName is a required field
PluginName *string `type:"string" json:",omitempty" required:"true"`
// Scope is a required field
Scope *string `type:"string" json:",omitempty" required:"true"`
// Target is a required field
Target *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (CreatePluginBindingInput) GoString ¶
func (s CreatePluginBindingInput) GoString() string
GoString returns the string representation
func (*CreatePluginBindingInput) SetDescription ¶
func (s *CreatePluginBindingInput) SetDescription(v string) *CreatePluginBindingInput
SetDescription sets the Description field's value.
func (*CreatePluginBindingInput) SetEnable ¶
func (s *CreatePluginBindingInput) SetEnable(v bool) *CreatePluginBindingInput
SetEnable sets the Enable field's value.
func (*CreatePluginBindingInput) SetPluginConfig ¶
func (s *CreatePluginBindingInput) SetPluginConfig(v string) *CreatePluginBindingInput
SetPluginConfig sets the PluginConfig field's value.
func (*CreatePluginBindingInput) SetPluginName ¶
func (s *CreatePluginBindingInput) SetPluginName(v string) *CreatePluginBindingInput
SetPluginName sets the PluginName field's value.
func (*CreatePluginBindingInput) SetScope ¶
func (s *CreatePluginBindingInput) SetScope(v string) *CreatePluginBindingInput
SetScope sets the Scope field's value.
func (*CreatePluginBindingInput) SetTarget ¶
func (s *CreatePluginBindingInput) SetTarget(v string) *CreatePluginBindingInput
SetTarget sets the Target field's value.
func (CreatePluginBindingInput) String ¶
func (s CreatePluginBindingInput) String() string
String returns the string representation
func (*CreatePluginBindingInput) Validate ¶
func (s *CreatePluginBindingInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreatePluginBindingOutput ¶
type CreatePluginBindingOutput struct {
Metadata *response.ResponseMetadata
Id *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreatePluginBindingOutput) GoString ¶
func (s CreatePluginBindingOutput) GoString() string
GoString returns the string representation
func (*CreatePluginBindingOutput) SetId ¶
func (s *CreatePluginBindingOutput) SetId(v string) *CreatePluginBindingOutput
SetId sets the Id field's value.
func (CreatePluginBindingOutput) String ¶
func (s CreatePluginBindingOutput) String() string
String returns the string representation
type CreateUpstreamInput ¶
type CreateUpstreamInput struct {
CircuitBreakingSettings *CircuitBreakingSettingsForCreateUpstreamInput `type:"structure" json:",omitempty"`
Comments *string `type:"string" json:",omitempty"`
// GatewayId is a required field
GatewayId *string `type:"string" json:",omitempty" required:"true"`
LoadBalancerSettings *LoadBalancerSettingsForCreateUpstreamInput `type:"structure" json:",omitempty"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
Protocol *string `type:"string" json:",omitempty"`
ResourceType *string `type:"string" json:",omitempty"`
// SourceType is a required field
SourceType *string `type:"string" json:",omitempty" required:"true"`
Tags []*TagForCreateUpstreamInput `type:"list" json:",omitempty"`
TlsSettings *TlsSettingsForCreateUpstreamInput `type:"structure" json:",omitempty"`
UpstreamSpec *UpstreamSpecForCreateUpstreamInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateUpstreamInput) GoString ¶
func (s CreateUpstreamInput) GoString() string
GoString returns the string representation
func (*CreateUpstreamInput) SetCircuitBreakingSettings ¶
func (s *CreateUpstreamInput) SetCircuitBreakingSettings(v *CircuitBreakingSettingsForCreateUpstreamInput) *CreateUpstreamInput
SetCircuitBreakingSettings sets the CircuitBreakingSettings field's value.
func (*CreateUpstreamInput) SetComments ¶
func (s *CreateUpstreamInput) SetComments(v string) *CreateUpstreamInput
SetComments sets the Comments field's value.
func (*CreateUpstreamInput) SetGatewayId ¶
func (s *CreateUpstreamInput) SetGatewayId(v string) *CreateUpstreamInput
SetGatewayId sets the GatewayId field's value.
func (*CreateUpstreamInput) SetLoadBalancerSettings ¶
func (s *CreateUpstreamInput) SetLoadBalancerSettings(v *LoadBalancerSettingsForCreateUpstreamInput) *CreateUpstreamInput
SetLoadBalancerSettings sets the LoadBalancerSettings field's value.
func (*CreateUpstreamInput) SetName ¶
func (s *CreateUpstreamInput) SetName(v string) *CreateUpstreamInput
SetName sets the Name field's value.
func (*CreateUpstreamInput) SetProtocol ¶
func (s *CreateUpstreamInput) SetProtocol(v string) *CreateUpstreamInput
SetProtocol sets the Protocol field's value.
func (*CreateUpstreamInput) SetResourceType ¶
func (s *CreateUpstreamInput) SetResourceType(v string) *CreateUpstreamInput
SetResourceType sets the ResourceType field's value.
func (*CreateUpstreamInput) SetSourceType ¶
func (s *CreateUpstreamInput) SetSourceType(v string) *CreateUpstreamInput
SetSourceType sets the SourceType field's value.
func (*CreateUpstreamInput) SetTags ¶
func (s *CreateUpstreamInput) SetTags(v []*TagForCreateUpstreamInput) *CreateUpstreamInput
SetTags sets the Tags field's value.
func (*CreateUpstreamInput) SetTlsSettings ¶
func (s *CreateUpstreamInput) SetTlsSettings(v *TlsSettingsForCreateUpstreamInput) *CreateUpstreamInput
SetTlsSettings sets the TlsSettings field's value.
func (*CreateUpstreamInput) SetUpstreamSpec ¶
func (s *CreateUpstreamInput) SetUpstreamSpec(v *UpstreamSpecForCreateUpstreamInput) *CreateUpstreamInput
SetUpstreamSpec sets the UpstreamSpec field's value.
func (CreateUpstreamInput) String ¶
func (s CreateUpstreamInput) String() string
String returns the string representation
func (*CreateUpstreamInput) Validate ¶
func (s *CreateUpstreamInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateUpstreamOutput ¶
type CreateUpstreamOutput struct {
Metadata *response.ResponseMetadata
Id *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateUpstreamOutput) GoString ¶
func (s CreateUpstreamOutput) GoString() string
GoString returns the string representation
func (*CreateUpstreamOutput) SetId ¶
func (s *CreateUpstreamOutput) SetId(v string) *CreateUpstreamOutput
SetId sets the Id field's value.
func (CreateUpstreamOutput) String ¶
func (s CreateUpstreamOutput) String() string
String returns the string representation
type CreateUpstreamSourceInput ¶
type CreateUpstreamSourceInput struct {
Comments *string `type:"string" json:",omitempty"`
// GatewayId is a required field
GatewayId *string `type:"string" json:",omitempty" required:"true"`
IngressSettings *IngressSettingsForCreateUpstreamSourceInput `type:"structure" json:",omitempty"`
SourceSpec *SourceSpecForCreateUpstreamSourceInput `type:"structure" json:",omitempty"`
// SourceType is a required field
SourceType *string `type:"string" json:",omitempty" required:"true"`
WatchNamespaces []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateUpstreamSourceInput) GoString ¶
func (s CreateUpstreamSourceInput) GoString() string
GoString returns the string representation
func (*CreateUpstreamSourceInput) SetComments ¶
func (s *CreateUpstreamSourceInput) SetComments(v string) *CreateUpstreamSourceInput
SetComments sets the Comments field's value.
func (*CreateUpstreamSourceInput) SetGatewayId ¶
func (s *CreateUpstreamSourceInput) SetGatewayId(v string) *CreateUpstreamSourceInput
SetGatewayId sets the GatewayId field's value.
func (*CreateUpstreamSourceInput) SetIngressSettings ¶
func (s *CreateUpstreamSourceInput) SetIngressSettings(v *IngressSettingsForCreateUpstreamSourceInput) *CreateUpstreamSourceInput
SetIngressSettings sets the IngressSettings field's value.
func (*CreateUpstreamSourceInput) SetSourceSpec ¶
func (s *CreateUpstreamSourceInput) SetSourceSpec(v *SourceSpecForCreateUpstreamSourceInput) *CreateUpstreamSourceInput
SetSourceSpec sets the SourceSpec field's value.
func (*CreateUpstreamSourceInput) SetSourceType ¶
func (s *CreateUpstreamSourceInput) SetSourceType(v string) *CreateUpstreamSourceInput
SetSourceType sets the SourceType field's value.
func (*CreateUpstreamSourceInput) SetWatchNamespaces ¶
func (s *CreateUpstreamSourceInput) SetWatchNamespaces(v []*string) *CreateUpstreamSourceInput
SetWatchNamespaces sets the WatchNamespaces field's value.
func (CreateUpstreamSourceInput) String ¶
func (s CreateUpstreamSourceInput) String() string
String returns the string representation
func (*CreateUpstreamSourceInput) Validate ¶
func (s *CreateUpstreamSourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateUpstreamSourceOutput ¶
type CreateUpstreamSourceOutput struct {
Metadata *response.ResponseMetadata
Id *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateUpstreamSourceOutput) GoString ¶
func (s CreateUpstreamSourceOutput) GoString() string
GoString returns the string representation
func (*CreateUpstreamSourceOutput) SetId ¶
func (s *CreateUpstreamSourceOutput) SetId(v string) *CreateUpstreamSourceOutput
SetId sets the Id field's value.
func (CreateUpstreamSourceOutput) String ¶
func (s CreateUpstreamSourceOutput) String() string
String returns the string representation
type CustomBodyParamsForCreateUpstreamInput ¶
type CustomBodyParamsForCreateUpstreamInput struct {
// contains filtered or unexported fields
}
func (CustomBodyParamsForCreateUpstreamInput) GoString ¶
func (s CustomBodyParamsForCreateUpstreamInput) GoString() string
GoString returns the string representation
func (CustomBodyParamsForCreateUpstreamInput) String ¶
func (s CustomBodyParamsForCreateUpstreamInput) String() string
String returns the string representation
type CustomBodyParamsForGetUpstreamOutput ¶
type CustomBodyParamsForGetUpstreamOutput struct {
// contains filtered or unexported fields
}
func (CustomBodyParamsForGetUpstreamOutput) GoString ¶
func (s CustomBodyParamsForGetUpstreamOutput) GoString() string
GoString returns the string representation
func (CustomBodyParamsForGetUpstreamOutput) String ¶
func (s CustomBodyParamsForGetUpstreamOutput) String() string
String returns the string representation
type CustomBodyParamsForListUpstreamsOutput ¶
type CustomBodyParamsForListUpstreamsOutput struct {
// contains filtered or unexported fields
}
func (CustomBodyParamsForListUpstreamsOutput) GoString ¶
func (s CustomBodyParamsForListUpstreamsOutput) GoString() string
GoString returns the string representation
func (CustomBodyParamsForListUpstreamsOutput) String ¶
func (s CustomBodyParamsForListUpstreamsOutput) String() string
String returns the string representation
type CustomBodyParamsForUpdateUpstreamInput ¶
type CustomBodyParamsForUpdateUpstreamInput struct {
// contains filtered or unexported fields
}
func (CustomBodyParamsForUpdateUpstreamInput) GoString ¶
func (s CustomBodyParamsForUpdateUpstreamInput) GoString() string
GoString returns the string representation
func (CustomBodyParamsForUpdateUpstreamInput) String ¶
func (s CustomBodyParamsForUpdateUpstreamInput) String() string
String returns the string representation
type CustomDomainForGetGatewayServiceOutput ¶
type CustomDomainForGetGatewayServiceOutput struct {
Domain *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CustomDomainForGetGatewayServiceOutput) GoString ¶
func (s CustomDomainForGetGatewayServiceOutput) GoString() string
GoString returns the string representation
func (*CustomDomainForGetGatewayServiceOutput) SetDomain ¶
func (s *CustomDomainForGetGatewayServiceOutput) SetDomain(v string) *CustomDomainForGetGatewayServiceOutput
SetDomain sets the Domain field's value.
func (*CustomDomainForGetGatewayServiceOutput) SetId ¶
func (s *CustomDomainForGetGatewayServiceOutput) SetId(v string) *CustomDomainForGetGatewayServiceOutput
SetId sets the Id field's value.
func (CustomDomainForGetGatewayServiceOutput) String ¶
func (s CustomDomainForGetGatewayServiceOutput) String() string
String returns the string representation
type CustomDomainForListGatewayServicesOutput ¶
type CustomDomainForListGatewayServicesOutput struct {
Domain *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CustomDomainForListGatewayServicesOutput) GoString ¶
func (s CustomDomainForListGatewayServicesOutput) GoString() string
GoString returns the string representation
func (*CustomDomainForListGatewayServicesOutput) SetDomain ¶
func (s *CustomDomainForListGatewayServicesOutput) SetDomain(v string) *CustomDomainForListGatewayServicesOutput
SetDomain sets the Domain field's value.
func (*CustomDomainForListGatewayServicesOutput) SetId ¶
func (s *CustomDomainForListGatewayServicesOutput) SetId(v string) *CustomDomainForListGatewayServicesOutput
SetId sets the Id field's value.
func (CustomDomainForListGatewayServicesOutput) String ¶
func (s CustomDomainForListGatewayServicesOutput) String() string
String returns the string representation
type CustomHeaderParamsForCreateUpstreamInput ¶
type CustomHeaderParamsForCreateUpstreamInput struct {
// contains filtered or unexported fields
}
func (CustomHeaderParamsForCreateUpstreamInput) GoString ¶
func (s CustomHeaderParamsForCreateUpstreamInput) GoString() string
GoString returns the string representation
func (CustomHeaderParamsForCreateUpstreamInput) String ¶
func (s CustomHeaderParamsForCreateUpstreamInput) String() string
String returns the string representation
type CustomHeaderParamsForGetUpstreamOutput ¶
type CustomHeaderParamsForGetUpstreamOutput struct {
// contains filtered or unexported fields
}
func (CustomHeaderParamsForGetUpstreamOutput) GoString ¶
func (s CustomHeaderParamsForGetUpstreamOutput) GoString() string
GoString returns the string representation
func (CustomHeaderParamsForGetUpstreamOutput) String ¶
func (s CustomHeaderParamsForGetUpstreamOutput) String() string
String returns the string representation
type CustomHeaderParamsForListUpstreamsOutput ¶
type CustomHeaderParamsForListUpstreamsOutput struct {
// contains filtered or unexported fields
}
func (CustomHeaderParamsForListUpstreamsOutput) GoString ¶
func (s CustomHeaderParamsForListUpstreamsOutput) GoString() string
GoString returns the string representation
func (CustomHeaderParamsForListUpstreamsOutput) String ¶
func (s CustomHeaderParamsForListUpstreamsOutput) String() string
String returns the string representation
type CustomHeaderParamsForUpdateUpstreamInput ¶
type CustomHeaderParamsForUpdateUpstreamInput struct {
// contains filtered or unexported fields
}
func (CustomHeaderParamsForUpdateUpstreamInput) GoString ¶
func (s CustomHeaderParamsForUpdateUpstreamInput) GoString() string
GoString returns the string representation
func (CustomHeaderParamsForUpdateUpstreamInput) String ¶
func (s CustomHeaderParamsForUpdateUpstreamInput) String() string
String returns the string representation
type CustomLogForGetGatewayOutput ¶
type CustomLogForGetGatewayOutput struct {
CustomVariables []*CustomVariableForGetGatewayOutput `type:"list" json:",omitempty"`
RequestHeaders []*RequestHeaderForGetGatewayOutput `type:"list" json:",omitempty"`
ResponseHeaders []*ResponseHeaderForGetGatewayOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (CustomLogForGetGatewayOutput) GoString ¶
func (s CustomLogForGetGatewayOutput) GoString() string
GoString returns the string representation
func (*CustomLogForGetGatewayOutput) SetCustomVariables ¶
func (s *CustomLogForGetGatewayOutput) SetCustomVariables(v []*CustomVariableForGetGatewayOutput) *CustomLogForGetGatewayOutput
SetCustomVariables sets the CustomVariables field's value.
func (*CustomLogForGetGatewayOutput) SetRequestHeaders ¶
func (s *CustomLogForGetGatewayOutput) SetRequestHeaders(v []*RequestHeaderForGetGatewayOutput) *CustomLogForGetGatewayOutput
SetRequestHeaders sets the RequestHeaders field's value.
func (*CustomLogForGetGatewayOutput) SetResponseHeaders ¶
func (s *CustomLogForGetGatewayOutput) SetResponseHeaders(v []*ResponseHeaderForGetGatewayOutput) *CustomLogForGetGatewayOutput
SetResponseHeaders sets the ResponseHeaders field's value.
func (CustomLogForGetGatewayOutput) String ¶
func (s CustomLogForGetGatewayOutput) String() string
String returns the string representation
type CustomLogForListGatewaysOutput ¶
type CustomLogForListGatewaysOutput struct {
CustomVariables []*CustomVariableForListGatewaysOutput `type:"list" json:",omitempty"`
RequestHeaders []*RequestHeaderForListGatewaysOutput `type:"list" json:",omitempty"`
ResponseHeaders []*ResponseHeaderForListGatewaysOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (CustomLogForListGatewaysOutput) GoString ¶
func (s CustomLogForListGatewaysOutput) GoString() string
GoString returns the string representation
func (*CustomLogForListGatewaysOutput) SetCustomVariables ¶
func (s *CustomLogForListGatewaysOutput) SetCustomVariables(v []*CustomVariableForListGatewaysOutput) *CustomLogForListGatewaysOutput
SetCustomVariables sets the CustomVariables field's value.
func (*CustomLogForListGatewaysOutput) SetRequestHeaders ¶
func (s *CustomLogForListGatewaysOutput) SetRequestHeaders(v []*RequestHeaderForListGatewaysOutput) *CustomLogForListGatewaysOutput
SetRequestHeaders sets the RequestHeaders field's value.
func (*CustomLogForListGatewaysOutput) SetResponseHeaders ¶
func (s *CustomLogForListGatewaysOutput) SetResponseHeaders(v []*ResponseHeaderForListGatewaysOutput) *CustomLogForListGatewaysOutput
SetResponseHeaders sets the ResponseHeaders field's value.
func (CustomLogForListGatewaysOutput) String ¶
func (s CustomLogForListGatewaysOutput) String() string
String returns the string representation
type CustomLogForUpdateGatewayCustomLogInput ¶
type CustomLogForUpdateGatewayCustomLogInput struct {
CustomVariables []*CustomVariableForUpdateGatewayCustomLogInput `type:"list" json:",omitempty"`
RequestHeaders []*RequestHeaderForUpdateGatewayCustomLogInput `type:"list" json:",omitempty"`
ResponseHeaders []*ResponseHeaderForUpdateGatewayCustomLogInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (CustomLogForUpdateGatewayCustomLogInput) GoString ¶
func (s CustomLogForUpdateGatewayCustomLogInput) GoString() string
GoString returns the string representation
func (*CustomLogForUpdateGatewayCustomLogInput) SetCustomVariables ¶
func (s *CustomLogForUpdateGatewayCustomLogInput) SetCustomVariables(v []*CustomVariableForUpdateGatewayCustomLogInput) *CustomLogForUpdateGatewayCustomLogInput
SetCustomVariables sets the CustomVariables field's value.
func (*CustomLogForUpdateGatewayCustomLogInput) SetRequestHeaders ¶
func (s *CustomLogForUpdateGatewayCustomLogInput) SetRequestHeaders(v []*RequestHeaderForUpdateGatewayCustomLogInput) *CustomLogForUpdateGatewayCustomLogInput
SetRequestHeaders sets the RequestHeaders field's value.
func (*CustomLogForUpdateGatewayCustomLogInput) SetResponseHeaders ¶
func (s *CustomLogForUpdateGatewayCustomLogInput) SetResponseHeaders(v []*ResponseHeaderForUpdateGatewayCustomLogInput) *CustomLogForUpdateGatewayCustomLogInput
SetResponseHeaders sets the ResponseHeaders field's value.
func (CustomLogForUpdateGatewayCustomLogInput) String ¶
func (s CustomLogForUpdateGatewayCustomLogInput) String() string
String returns the string representation
type CustomModelServiceForCreateUpstreamInput ¶
type CustomModelServiceForCreateUpstreamInput struct {
Name *string `type:"string" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
Port *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (CustomModelServiceForCreateUpstreamInput) GoString ¶
func (s CustomModelServiceForCreateUpstreamInput) GoString() string
GoString returns the string representation
func (*CustomModelServiceForCreateUpstreamInput) SetName ¶
func (s *CustomModelServiceForCreateUpstreamInput) SetName(v string) *CustomModelServiceForCreateUpstreamInput
SetName sets the Name field's value.
func (*CustomModelServiceForCreateUpstreamInput) SetNamespace ¶
func (s *CustomModelServiceForCreateUpstreamInput) SetNamespace(v string) *CustomModelServiceForCreateUpstreamInput
SetNamespace sets the Namespace field's value.
func (*CustomModelServiceForCreateUpstreamInput) SetPort ¶
func (s *CustomModelServiceForCreateUpstreamInput) SetPort(v int32) *CustomModelServiceForCreateUpstreamInput
SetPort sets the Port field's value.
func (CustomModelServiceForCreateUpstreamInput) String ¶
func (s CustomModelServiceForCreateUpstreamInput) String() string
String returns the string representation
type CustomModelServiceForGetUpstreamOutput ¶
type CustomModelServiceForGetUpstreamOutput struct {
Name *string `type:"string" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
Port *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (CustomModelServiceForGetUpstreamOutput) GoString ¶
func (s CustomModelServiceForGetUpstreamOutput) GoString() string
GoString returns the string representation
func (*CustomModelServiceForGetUpstreamOutput) SetName ¶
func (s *CustomModelServiceForGetUpstreamOutput) SetName(v string) *CustomModelServiceForGetUpstreamOutput
SetName sets the Name field's value.
func (*CustomModelServiceForGetUpstreamOutput) SetNamespace ¶
func (s *CustomModelServiceForGetUpstreamOutput) SetNamespace(v string) *CustomModelServiceForGetUpstreamOutput
SetNamespace sets the Namespace field's value.
func (*CustomModelServiceForGetUpstreamOutput) SetPort ¶
func (s *CustomModelServiceForGetUpstreamOutput) SetPort(v int32) *CustomModelServiceForGetUpstreamOutput
SetPort sets the Port field's value.
func (CustomModelServiceForGetUpstreamOutput) String ¶
func (s CustomModelServiceForGetUpstreamOutput) String() string
String returns the string representation
type CustomModelServiceForListUpstreamsOutput ¶
type CustomModelServiceForListUpstreamsOutput struct {
Name *string `type:"string" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
Port *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (CustomModelServiceForListUpstreamsOutput) GoString ¶
func (s CustomModelServiceForListUpstreamsOutput) GoString() string
GoString returns the string representation
func (*CustomModelServiceForListUpstreamsOutput) SetName ¶
func (s *CustomModelServiceForListUpstreamsOutput) SetName(v string) *CustomModelServiceForListUpstreamsOutput
SetName sets the Name field's value.
func (*CustomModelServiceForListUpstreamsOutput) SetNamespace ¶
func (s *CustomModelServiceForListUpstreamsOutput) SetNamespace(v string) *CustomModelServiceForListUpstreamsOutput
SetNamespace sets the Namespace field's value.
func (*CustomModelServiceForListUpstreamsOutput) SetPort ¶
func (s *CustomModelServiceForListUpstreamsOutput) SetPort(v int32) *CustomModelServiceForListUpstreamsOutput
SetPort sets the Port field's value.
func (CustomModelServiceForListUpstreamsOutput) String ¶
func (s CustomModelServiceForListUpstreamsOutput) String() string
String returns the string representation
type CustomModelServiceForUpdateUpstreamInput ¶
type CustomModelServiceForUpdateUpstreamInput struct {
Name *string `type:"string" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
Port *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (CustomModelServiceForUpdateUpstreamInput) GoString ¶
func (s CustomModelServiceForUpdateUpstreamInput) GoString() string
GoString returns the string representation
func (*CustomModelServiceForUpdateUpstreamInput) SetName ¶
func (s *CustomModelServiceForUpdateUpstreamInput) SetName(v string) *CustomModelServiceForUpdateUpstreamInput
SetName sets the Name field's value.
func (*CustomModelServiceForUpdateUpstreamInput) SetNamespace ¶
func (s *CustomModelServiceForUpdateUpstreamInput) SetNamespace(v string) *CustomModelServiceForUpdateUpstreamInput
SetNamespace sets the Namespace field's value.
func (*CustomModelServiceForUpdateUpstreamInput) SetPort ¶
func (s *CustomModelServiceForUpdateUpstreamInput) SetPort(v int32) *CustomModelServiceForUpdateUpstreamInput
SetPort sets the Port field's value.
func (CustomModelServiceForUpdateUpstreamInput) String ¶
func (s CustomModelServiceForUpdateUpstreamInput) String() string
String returns the string representation
type CustomVariableForGetGatewayOutput ¶
type CustomVariableForGetGatewayOutput struct {
AliasesInLog *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CustomVariableForGetGatewayOutput) GoString ¶
func (s CustomVariableForGetGatewayOutput) GoString() string
GoString returns the string representation
func (*CustomVariableForGetGatewayOutput) SetAliasesInLog ¶
func (s *CustomVariableForGetGatewayOutput) SetAliasesInLog(v string) *CustomVariableForGetGatewayOutput
SetAliasesInLog sets the AliasesInLog field's value.
func (*CustomVariableForGetGatewayOutput) SetKey ¶
func (s *CustomVariableForGetGatewayOutput) SetKey(v string) *CustomVariableForGetGatewayOutput
SetKey sets the Key field's value.
func (CustomVariableForGetGatewayOutput) String ¶
func (s CustomVariableForGetGatewayOutput) String() string
String returns the string representation
type CustomVariableForListGatewaysOutput ¶
type CustomVariableForListGatewaysOutput struct {
AliasesInLog *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CustomVariableForListGatewaysOutput) GoString ¶
func (s CustomVariableForListGatewaysOutput) GoString() string
GoString returns the string representation
func (*CustomVariableForListGatewaysOutput) SetAliasesInLog ¶
func (s *CustomVariableForListGatewaysOutput) SetAliasesInLog(v string) *CustomVariableForListGatewaysOutput
SetAliasesInLog sets the AliasesInLog field's value.
func (*CustomVariableForListGatewaysOutput) SetKey ¶
func (s *CustomVariableForListGatewaysOutput) SetKey(v string) *CustomVariableForListGatewaysOutput
SetKey sets the Key field's value.
func (CustomVariableForListGatewaysOutput) String ¶
func (s CustomVariableForListGatewaysOutput) String() string
String returns the string representation
type CustomVariableForUpdateGatewayCustomLogInput ¶
type CustomVariableForUpdateGatewayCustomLogInput struct {
AliasesInLog *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CustomVariableForUpdateGatewayCustomLogInput) GoString ¶
func (s CustomVariableForUpdateGatewayCustomLogInput) GoString() string
GoString returns the string representation
func (*CustomVariableForUpdateGatewayCustomLogInput) SetAliasesInLog ¶
func (s *CustomVariableForUpdateGatewayCustomLogInput) SetAliasesInLog(v string) *CustomVariableForUpdateGatewayCustomLogInput
SetAliasesInLog sets the AliasesInLog field's value.
func (*CustomVariableForUpdateGatewayCustomLogInput) SetKey ¶
func (s *CustomVariableForUpdateGatewayCustomLogInput) SetKey(v string) *CustomVariableForUpdateGatewayCustomLogInput
SetKey sets the Key field's value.
func (CustomVariableForUpdateGatewayCustomLogInput) String ¶
func (s CustomVariableForUpdateGatewayCustomLogInput) String() string
String returns the string representation
type DataForGetGatewayOutput ¶
type DataForGetGatewayOutput struct {
// contains filtered or unexported fields
}
func (DataForGetGatewayOutput) GoString ¶
func (s DataForGetGatewayOutput) GoString() string
GoString returns the string representation
func (DataForGetGatewayOutput) String ¶
func (s DataForGetGatewayOutput) String() string
String returns the string representation
type DataForListGatewaysOutput ¶
type DataForListGatewaysOutput struct {
// contains filtered or unexported fields
}
func (DataForListGatewaysOutput) GoString ¶
func (s DataForListGatewaysOutput) GoString() string
GoString returns the string representation
func (DataForListGatewaysOutput) String ¶
func (s DataForListGatewaysOutput) String() string
String returns the string representation
type DeleteConsumerCredentialInput ¶
type DeleteConsumerCredentialInput struct {
// ConsumerId is a required field
ConsumerId *string `type:"string" json:",omitempty" required:"true"`
// CredentialType is a required field
CredentialType *string `type:"string" json:",omitempty" required:"true"`
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DeleteConsumerCredentialInput) GoString ¶
func (s DeleteConsumerCredentialInput) GoString() string
GoString returns the string representation
func (*DeleteConsumerCredentialInput) SetConsumerId ¶
func (s *DeleteConsumerCredentialInput) SetConsumerId(v string) *DeleteConsumerCredentialInput
SetConsumerId sets the ConsumerId field's value.
func (*DeleteConsumerCredentialInput) SetCredentialType ¶
func (s *DeleteConsumerCredentialInput) SetCredentialType(v string) *DeleteConsumerCredentialInput
SetCredentialType sets the CredentialType field's value.
func (*DeleteConsumerCredentialInput) SetId ¶
func (s *DeleteConsumerCredentialInput) SetId(v string) *DeleteConsumerCredentialInput
SetId sets the Id field's value.
func (DeleteConsumerCredentialInput) String ¶
func (s DeleteConsumerCredentialInput) String() string
String returns the string representation
func (*DeleteConsumerCredentialInput) Validate ¶
func (s *DeleteConsumerCredentialInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteConsumerCredentialOutput ¶
type DeleteConsumerCredentialOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteConsumerCredentialOutput) GoString ¶
func (s DeleteConsumerCredentialOutput) GoString() string
GoString returns the string representation
func (DeleteConsumerCredentialOutput) String ¶
func (s DeleteConsumerCredentialOutput) String() string
String returns the string representation
type DeleteConsumerInput ¶
type DeleteConsumerInput struct {
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DeleteConsumerInput) GoString ¶
func (s DeleteConsumerInput) GoString() string
GoString returns the string representation
func (*DeleteConsumerInput) SetId ¶
func (s *DeleteConsumerInput) SetId(v string) *DeleteConsumerInput
SetId sets the Id field's value.
func (DeleteConsumerInput) String ¶
func (s DeleteConsumerInput) String() string
String returns the string representation
func (*DeleteConsumerInput) Validate ¶
func (s *DeleteConsumerInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteConsumerOutput ¶
type DeleteConsumerOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteConsumerOutput) GoString ¶
func (s DeleteConsumerOutput) GoString() string
GoString returns the string representation
func (DeleteConsumerOutput) String ¶
func (s DeleteConsumerOutput) String() string
String returns the string representation
type DeleteGatewayInput ¶
type DeleteGatewayInput struct {
ForceDelete *bool `type:"boolean" json:",omitempty"`
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DeleteGatewayInput) GoString ¶
func (s DeleteGatewayInput) GoString() string
GoString returns the string representation
func (*DeleteGatewayInput) SetForceDelete ¶
func (s *DeleteGatewayInput) SetForceDelete(v bool) *DeleteGatewayInput
SetForceDelete sets the ForceDelete field's value.
func (*DeleteGatewayInput) SetId ¶
func (s *DeleteGatewayInput) SetId(v string) *DeleteGatewayInput
SetId sets the Id field's value.
func (DeleteGatewayInput) String ¶
func (s DeleteGatewayInput) String() string
String returns the string representation
func (*DeleteGatewayInput) Validate ¶
func (s *DeleteGatewayInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteGatewayOutput ¶
type DeleteGatewayOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteGatewayOutput) GoString ¶
func (s DeleteGatewayOutput) GoString() string
GoString returns the string representation
func (DeleteGatewayOutput) String ¶
func (s DeleteGatewayOutput) String() string
String returns the string representation
type DeleteGatewayServiceInput ¶
type DeleteGatewayServiceInput struct {
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DeleteGatewayServiceInput) GoString ¶
func (s DeleteGatewayServiceInput) GoString() string
GoString returns the string representation
func (*DeleteGatewayServiceInput) SetId ¶
func (s *DeleteGatewayServiceInput) SetId(v string) *DeleteGatewayServiceInput
SetId sets the Id field's value.
func (DeleteGatewayServiceInput) String ¶
func (s DeleteGatewayServiceInput) String() string
String returns the string representation
func (*DeleteGatewayServiceInput) Validate ¶
func (s *DeleteGatewayServiceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteGatewayServiceOutput ¶
type DeleteGatewayServiceOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteGatewayServiceOutput) GoString ¶
func (s DeleteGatewayServiceOutput) GoString() string
GoString returns the string representation
func (DeleteGatewayServiceOutput) String ¶
func (s DeleteGatewayServiceOutput) String() string
String returns the string representation
type DeletePluginBindingInput ¶
type DeletePluginBindingInput struct {
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DeletePluginBindingInput) GoString ¶
func (s DeletePluginBindingInput) GoString() string
GoString returns the string representation
func (*DeletePluginBindingInput) SetId ¶
func (s *DeletePluginBindingInput) SetId(v string) *DeletePluginBindingInput
SetId sets the Id field's value.
func (DeletePluginBindingInput) String ¶
func (s DeletePluginBindingInput) String() string
String returns the string representation
func (*DeletePluginBindingInput) Validate ¶
func (s *DeletePluginBindingInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeletePluginBindingOutput ¶
type DeletePluginBindingOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeletePluginBindingOutput) GoString ¶
func (s DeletePluginBindingOutput) GoString() string
GoString returns the string representation
func (DeletePluginBindingOutput) String ¶
func (s DeletePluginBindingOutput) String() string
String returns the string representation
type DeleteUpstreamInput ¶
type DeleteUpstreamInput struct {
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DeleteUpstreamInput) GoString ¶
func (s DeleteUpstreamInput) GoString() string
GoString returns the string representation
func (*DeleteUpstreamInput) SetId ¶
func (s *DeleteUpstreamInput) SetId(v string) *DeleteUpstreamInput
SetId sets the Id field's value.
func (DeleteUpstreamInput) String ¶
func (s DeleteUpstreamInput) String() string
String returns the string representation
func (*DeleteUpstreamInput) Validate ¶
func (s *DeleteUpstreamInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteUpstreamOutput ¶
type DeleteUpstreamOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteUpstreamOutput) GoString ¶
func (s DeleteUpstreamOutput) GoString() string
GoString returns the string representation
func (DeleteUpstreamOutput) String ¶
func (s DeleteUpstreamOutput) String() string
String returns the string representation
type DeleteUpstreamSourceInput ¶
type DeleteUpstreamSourceInput struct {
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DeleteUpstreamSourceInput) GoString ¶
func (s DeleteUpstreamSourceInput) GoString() string
GoString returns the string representation
func (*DeleteUpstreamSourceInput) SetId ¶
func (s *DeleteUpstreamSourceInput) SetId(v string) *DeleteUpstreamSourceInput
SetId sets the Id field's value.
func (DeleteUpstreamSourceInput) String ¶
func (s DeleteUpstreamSourceInput) String() string
String returns the string representation
func (*DeleteUpstreamSourceInput) Validate ¶
func (s *DeleteUpstreamSourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteUpstreamSourceOutput ¶
type DeleteUpstreamSourceOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteUpstreamSourceOutput) GoString ¶
func (s DeleteUpstreamSourceOutput) GoString() string
GoString returns the string representation
func (DeleteUpstreamSourceOutput) String ¶
func (s DeleteUpstreamSourceOutput) String() string
String returns the string representation
type DomainForGetGatewayServiceOutput ¶
type DomainForGetGatewayServiceOutput struct {
Domain *string `type:"string" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DomainForGetGatewayServiceOutput) GoString ¶
func (s DomainForGetGatewayServiceOutput) GoString() string
GoString returns the string representation
func (*DomainForGetGatewayServiceOutput) SetDomain ¶
func (s *DomainForGetGatewayServiceOutput) SetDomain(v string) *DomainForGetGatewayServiceOutput
SetDomain sets the Domain field's value.
func (*DomainForGetGatewayServiceOutput) SetType ¶
func (s *DomainForGetGatewayServiceOutput) SetType(v string) *DomainForGetGatewayServiceOutput
SetType sets the Type field's value.
func (DomainForGetGatewayServiceOutput) String ¶
func (s DomainForGetGatewayServiceOutput) String() string
String returns the string representation
type DomainForListGatewayServicesOutput ¶
type DomainForListGatewayServicesOutput struct {
Domain *string `type:"string" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DomainForListGatewayServicesOutput) GoString ¶
func (s DomainForListGatewayServicesOutput) GoString() string
GoString returns the string representation
func (*DomainForListGatewayServicesOutput) SetDomain ¶
func (s *DomainForListGatewayServicesOutput) SetDomain(v string) *DomainForListGatewayServicesOutput
SetDomain sets the Domain field's value.
func (*DomainForListGatewayServicesOutput) SetType ¶
func (s *DomainForListGatewayServicesOutput) SetType(v string) *DomainForListGatewayServicesOutput
SetType sets the Type field's value.
func (DomainForListGatewayServicesOutput) String ¶
func (s DomainForListGatewayServicesOutput) String() string
String returns the string representation
type EcsListForCreateUpstreamInput ¶
type EcsListForCreateUpstreamInput struct {
EcsId *string `type:"string" json:",omitempty"`
IP *string `type:"string" json:",omitempty"`
Port *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (EcsListForCreateUpstreamInput) GoString ¶
func (s EcsListForCreateUpstreamInput) GoString() string
GoString returns the string representation
func (*EcsListForCreateUpstreamInput) SetEcsId ¶
func (s *EcsListForCreateUpstreamInput) SetEcsId(v string) *EcsListForCreateUpstreamInput
SetEcsId sets the EcsId field's value.
func (*EcsListForCreateUpstreamInput) SetIP ¶
func (s *EcsListForCreateUpstreamInput) SetIP(v string) *EcsListForCreateUpstreamInput
SetIP sets the IP field's value.
func (*EcsListForCreateUpstreamInput) SetPort ¶
func (s *EcsListForCreateUpstreamInput) SetPort(v int32) *EcsListForCreateUpstreamInput
SetPort sets the Port field's value.
func (EcsListForCreateUpstreamInput) String ¶
func (s EcsListForCreateUpstreamInput) String() string
String returns the string representation
type EcsListForGetUpstreamOutput ¶
type EcsListForGetUpstreamOutput struct {
EcsId *string `type:"string" json:",omitempty"`
IP *string `type:"string" json:",omitempty"`
Port *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (EcsListForGetUpstreamOutput) GoString ¶
func (s EcsListForGetUpstreamOutput) GoString() string
GoString returns the string representation
func (*EcsListForGetUpstreamOutput) SetEcsId ¶
func (s *EcsListForGetUpstreamOutput) SetEcsId(v string) *EcsListForGetUpstreamOutput
SetEcsId sets the EcsId field's value.
func (*EcsListForGetUpstreamOutput) SetIP ¶
func (s *EcsListForGetUpstreamOutput) SetIP(v string) *EcsListForGetUpstreamOutput
SetIP sets the IP field's value.
func (*EcsListForGetUpstreamOutput) SetPort ¶
func (s *EcsListForGetUpstreamOutput) SetPort(v int32) *EcsListForGetUpstreamOutput
SetPort sets the Port field's value.
func (EcsListForGetUpstreamOutput) String ¶
func (s EcsListForGetUpstreamOutput) String() string
String returns the string representation
type EcsListForListUpstreamsOutput ¶
type EcsListForListUpstreamsOutput struct {
EcsId *string `type:"string" json:",omitempty"`
IP *string `type:"string" json:",omitempty"`
Port *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (EcsListForListUpstreamsOutput) GoString ¶
func (s EcsListForListUpstreamsOutput) GoString() string
GoString returns the string representation
func (*EcsListForListUpstreamsOutput) SetEcsId ¶
func (s *EcsListForListUpstreamsOutput) SetEcsId(v string) *EcsListForListUpstreamsOutput
SetEcsId sets the EcsId field's value.
func (*EcsListForListUpstreamsOutput) SetIP ¶
func (s *EcsListForListUpstreamsOutput) SetIP(v string) *EcsListForListUpstreamsOutput
SetIP sets the IP field's value.
func (*EcsListForListUpstreamsOutput) SetPort ¶
func (s *EcsListForListUpstreamsOutput) SetPort(v int32) *EcsListForListUpstreamsOutput
SetPort sets the Port field's value.
func (EcsListForListUpstreamsOutput) String ¶
func (s EcsListForListUpstreamsOutput) String() string
String returns the string representation
type EcsListForUpdateUpstreamInput ¶
type EcsListForUpdateUpstreamInput struct {
EcsId *string `type:"string" json:",omitempty"`
IP *string `type:"string" json:",omitempty"`
Port *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (EcsListForUpdateUpstreamInput) GoString ¶
func (s EcsListForUpdateUpstreamInput) GoString() string
GoString returns the string representation
func (*EcsListForUpdateUpstreamInput) SetEcsId ¶
func (s *EcsListForUpdateUpstreamInput) SetEcsId(v string) *EcsListForUpdateUpstreamInput
SetEcsId sets the EcsId field's value.
func (*EcsListForUpdateUpstreamInput) SetIP ¶
func (s *EcsListForUpdateUpstreamInput) SetIP(v string) *EcsListForUpdateUpstreamInput
SetIP sets the IP field's value.
func (*EcsListForUpdateUpstreamInput) SetPort ¶
func (s *EcsListForUpdateUpstreamInput) SetPort(v int32) *EcsListForUpdateUpstreamInput
SetPort sets the Port field's value.
func (EcsListForUpdateUpstreamInput) String ¶
func (s EcsListForUpdateUpstreamInput) String() string
String returns the string representation
type EventForGetGatewayOutput ¶
type EventForGetGatewayOutput struct {
Code *string `type:"string" json:",omitempty"`
CreateTime *string `type:"string" json:",omitempty"`
Data *DataForGetGatewayOutput `type:"structure" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (EventForGetGatewayOutput) GoString ¶
func (s EventForGetGatewayOutput) GoString() string
GoString returns the string representation
func (*EventForGetGatewayOutput) SetCode ¶
func (s *EventForGetGatewayOutput) SetCode(v string) *EventForGetGatewayOutput
SetCode sets the Code field's value.
func (*EventForGetGatewayOutput) SetCreateTime ¶
func (s *EventForGetGatewayOutput) SetCreateTime(v string) *EventForGetGatewayOutput
SetCreateTime sets the CreateTime field's value.
func (*EventForGetGatewayOutput) SetData ¶
func (s *EventForGetGatewayOutput) SetData(v *DataForGetGatewayOutput) *EventForGetGatewayOutput
SetData sets the Data field's value.
func (*EventForGetGatewayOutput) SetDescription ¶
func (s *EventForGetGatewayOutput) SetDescription(v string) *EventForGetGatewayOutput
SetDescription sets the Description field's value.
func (EventForGetGatewayOutput) String ¶
func (s EventForGetGatewayOutput) String() string
String returns the string representation
type EventForListGatewaysOutput ¶
type EventForListGatewaysOutput struct {
Code *string `type:"string" json:",omitempty"`
CreateTime *string `type:"string" json:",omitempty"`
Data *DataForListGatewaysOutput `type:"structure" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (EventForListGatewaysOutput) GoString ¶
func (s EventForListGatewaysOutput) GoString() string
GoString returns the string representation
func (*EventForListGatewaysOutput) SetCode ¶
func (s *EventForListGatewaysOutput) SetCode(v string) *EventForListGatewaysOutput
SetCode sets the Code field's value.
func (*EventForListGatewaysOutput) SetCreateTime ¶
func (s *EventForListGatewaysOutput) SetCreateTime(v string) *EventForListGatewaysOutput
SetCreateTime sets the CreateTime field's value.
func (*EventForListGatewaysOutput) SetData ¶
func (s *EventForListGatewaysOutput) SetData(v *DataForListGatewaysOutput) *EventForListGatewaysOutput
SetData sets the Data field's value.
func (*EventForListGatewaysOutput) SetDescription ¶
func (s *EventForListGatewaysOutput) SetDescription(v string) *EventForListGatewaysOutput
SetDescription sets the Description field's value.
func (EventForListGatewaysOutput) String ¶
func (s EventForListGatewaysOutput) String() string
String returns the string representation
type FilterForListConsumersInput ¶
type FilterForListConsumersInput struct {
GatewayId *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (FilterForListConsumersInput) GoString ¶
func (s FilterForListConsumersInput) GoString() string
GoString returns the string representation
func (*FilterForListConsumersInput) SetGatewayId ¶
func (s *FilterForListConsumersInput) SetGatewayId(v string) *FilterForListConsumersInput
SetGatewayId sets the GatewayId field's value.
func (*FilterForListConsumersInput) SetName ¶
func (s *FilterForListConsumersInput) SetName(v string) *FilterForListConsumersInput
SetName sets the Name field's value.
func (FilterForListConsumersInput) String ¶
func (s FilterForListConsumersInput) String() string
String returns the string representation
type FilterForListGatewayServicesInput ¶
type FilterForListGatewayServicesInput struct {
Name *string `type:"string" json:",omitempty"`
Status *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (FilterForListGatewayServicesInput) GoString ¶
func (s FilterForListGatewayServicesInput) GoString() string
GoString returns the string representation
func (*FilterForListGatewayServicesInput) SetName ¶
func (s *FilterForListGatewayServicesInput) SetName(v string) *FilterForListGatewayServicesInput
SetName sets the Name field's value.
func (*FilterForListGatewayServicesInput) SetStatus ¶
func (s *FilterForListGatewayServicesInput) SetStatus(v string) *FilterForListGatewayServicesInput
SetStatus sets the Status field's value.
func (FilterForListGatewayServicesInput) String ¶
func (s FilterForListGatewayServicesInput) String() string
String returns the string representation
type FilterForListGatewaysInput ¶
type FilterForListGatewaysInput struct {
Ids []*string `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Status *string `type:"string" json:",omitempty"`
Tags []*TagForListGatewaysInput `type:"list" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
VpcIds []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (FilterForListGatewaysInput) GoString ¶
func (s FilterForListGatewaysInput) GoString() string
GoString returns the string representation
func (*FilterForListGatewaysInput) SetIds ¶
func (s *FilterForListGatewaysInput) SetIds(v []*string) *FilterForListGatewaysInput
SetIds sets the Ids field's value.
func (*FilterForListGatewaysInput) SetName ¶
func (s *FilterForListGatewaysInput) SetName(v string) *FilterForListGatewaysInput
SetName sets the Name field's value.
func (*FilterForListGatewaysInput) SetStatus ¶
func (s *FilterForListGatewaysInput) SetStatus(v string) *FilterForListGatewaysInput
SetStatus sets the Status field's value.
func (*FilterForListGatewaysInput) SetTags ¶
func (s *FilterForListGatewaysInput) SetTags(v []*TagForListGatewaysInput) *FilterForListGatewaysInput
SetTags sets the Tags field's value.
func (*FilterForListGatewaysInput) SetType ¶
func (s *FilterForListGatewaysInput) SetType(v string) *FilterForListGatewaysInput
SetType sets the Type field's value.
func (*FilterForListGatewaysInput) SetVpcIds ¶
func (s *FilterForListGatewaysInput) SetVpcIds(v []*string) *FilterForListGatewaysInput
SetVpcIds sets the VpcIds field's value.
func (FilterForListGatewaysInput) String ¶
func (s FilterForListGatewaysInput) String() string
String returns the string representation
type FilterForListPluginBindingsInput ¶
type FilterForListPluginBindingsInput struct {
Enable *bool `type:"boolean" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Scope *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (FilterForListPluginBindingsInput) GoString ¶
func (s FilterForListPluginBindingsInput) GoString() string
GoString returns the string representation
func (*FilterForListPluginBindingsInput) SetEnable ¶
func (s *FilterForListPluginBindingsInput) SetEnable(v bool) *FilterForListPluginBindingsInput
SetEnable sets the Enable field's value.
func (*FilterForListPluginBindingsInput) SetName ¶
func (s *FilterForListPluginBindingsInput) SetName(v string) *FilterForListPluginBindingsInput
SetName sets the Name field's value.
func (*FilterForListPluginBindingsInput) SetScope ¶
func (s *FilterForListPluginBindingsInput) SetScope(v string) *FilterForListPluginBindingsInput
SetScope sets the Scope field's value.
func (FilterForListPluginBindingsInput) String ¶
func (s FilterForListPluginBindingsInput) String() string
String returns the string representation
type FilterForListUpstreamSourcesInput ¶
type FilterForListUpstreamSourcesInput struct {
Name *string `type:"string" json:"name,omitempty"`
SourceType *string `type:"string" json:",omitempty"`
Status *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (FilterForListUpstreamSourcesInput) GoString ¶
func (s FilterForListUpstreamSourcesInput) GoString() string
GoString returns the string representation
func (*FilterForListUpstreamSourcesInput) SetName ¶
func (s *FilterForListUpstreamSourcesInput) SetName(v string) *FilterForListUpstreamSourcesInput
SetName sets the Name field's value.
func (*FilterForListUpstreamSourcesInput) SetSourceType ¶
func (s *FilterForListUpstreamSourcesInput) SetSourceType(v string) *FilterForListUpstreamSourcesInput
SetSourceType sets the SourceType field's value.
func (*FilterForListUpstreamSourcesInput) SetStatus ¶
func (s *FilterForListUpstreamSourcesInput) SetStatus(v string) *FilterForListUpstreamSourcesInput
SetStatus sets the Status field's value.
func (FilterForListUpstreamSourcesInput) String ¶
func (s FilterForListUpstreamSourcesInput) String() string
String returns the string representation
type FilterForListUpstreamsInput ¶
type FilterForListUpstreamsInput struct {
Ids []*string `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (FilterForListUpstreamsInput) GoString ¶
func (s FilterForListUpstreamsInput) GoString() string
GoString returns the string representation
func (*FilterForListUpstreamsInput) SetIds ¶
func (s *FilterForListUpstreamsInput) SetIds(v []*string) *FilterForListUpstreamsInput
SetIds sets the Ids field's value.
func (*FilterForListUpstreamsInput) SetName ¶
func (s *FilterForListUpstreamsInput) SetName(v string) *FilterForListUpstreamsInput
SetName sets the Name field's value.
func (FilterForListUpstreamsInput) String ¶
func (s FilterForListUpstreamsInput) String() string
String returns the string representation
type GatewayForGetGatewayOutput ¶
type GatewayForGetGatewayOutput struct {
BackendSpec *BackendSpecForGetGatewayOutput `type:"structure" json:",omitempty"`
Comments *string `type:"string" json:",omitempty"`
CreateTime *string `type:"string" json:",omitempty"`
CustomLog *CustomLogForGetGatewayOutput `type:"structure" json:",omitempty"`
Events []*EventForGetGatewayOutput `type:"list" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
LogSpec *LogSpecForGetGatewayOutput `type:"structure" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
MonitorSpec *MonitorSpecForGetGatewayOutput `type:"structure" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
NetworkSpec *NetworkSpecForGetGatewayOutput `type:"structure" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
ResourceSpec *ResourceSpecForGetGatewayOutput `type:"structure" json:",omitempty"`
Status *string `type:"string" json:",omitempty"`
Tags []*TagForGetGatewayOutput `type:"list" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
Version *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GatewayForGetGatewayOutput) GoString ¶
func (s GatewayForGetGatewayOutput) GoString() string
GoString returns the string representation
func (*GatewayForGetGatewayOutput) SetBackendSpec ¶
func (s *GatewayForGetGatewayOutput) SetBackendSpec(v *BackendSpecForGetGatewayOutput) *GatewayForGetGatewayOutput
SetBackendSpec sets the BackendSpec field's value.
func (*GatewayForGetGatewayOutput) SetComments ¶
func (s *GatewayForGetGatewayOutput) SetComments(v string) *GatewayForGetGatewayOutput
SetComments sets the Comments field's value.
func (*GatewayForGetGatewayOutput) SetCreateTime ¶
func (s *GatewayForGetGatewayOutput) SetCreateTime(v string) *GatewayForGetGatewayOutput
SetCreateTime sets the CreateTime field's value.
func (*GatewayForGetGatewayOutput) SetCustomLog ¶
func (s *GatewayForGetGatewayOutput) SetCustomLog(v *CustomLogForGetGatewayOutput) *GatewayForGetGatewayOutput
SetCustomLog sets the CustomLog field's value.
func (*GatewayForGetGatewayOutput) SetEvents ¶
func (s *GatewayForGetGatewayOutput) SetEvents(v []*EventForGetGatewayOutput) *GatewayForGetGatewayOutput
SetEvents sets the Events field's value.
func (*GatewayForGetGatewayOutput) SetId ¶
func (s *GatewayForGetGatewayOutput) SetId(v string) *GatewayForGetGatewayOutput
SetId sets the Id field's value.
func (*GatewayForGetGatewayOutput) SetLogSpec ¶
func (s *GatewayForGetGatewayOutput) SetLogSpec(v *LogSpecForGetGatewayOutput) *GatewayForGetGatewayOutput
SetLogSpec sets the LogSpec field's value.
func (*GatewayForGetGatewayOutput) SetMessage ¶
func (s *GatewayForGetGatewayOutput) SetMessage(v string) *GatewayForGetGatewayOutput
SetMessage sets the Message field's value.
func (*GatewayForGetGatewayOutput) SetMonitorSpec ¶
func (s *GatewayForGetGatewayOutput) SetMonitorSpec(v *MonitorSpecForGetGatewayOutput) *GatewayForGetGatewayOutput
SetMonitorSpec sets the MonitorSpec field's value.
func (*GatewayForGetGatewayOutput) SetName ¶
func (s *GatewayForGetGatewayOutput) SetName(v string) *GatewayForGetGatewayOutput
SetName sets the Name field's value.
func (*GatewayForGetGatewayOutput) SetNetworkSpec ¶
func (s *GatewayForGetGatewayOutput) SetNetworkSpec(v *NetworkSpecForGetGatewayOutput) *GatewayForGetGatewayOutput
SetNetworkSpec sets the NetworkSpec field's value.
func (*GatewayForGetGatewayOutput) SetProjectName ¶
func (s *GatewayForGetGatewayOutput) SetProjectName(v string) *GatewayForGetGatewayOutput
SetProjectName sets the ProjectName field's value.
func (*GatewayForGetGatewayOutput) SetRegion ¶
func (s *GatewayForGetGatewayOutput) SetRegion(v string) *GatewayForGetGatewayOutput
SetRegion sets the Region field's value.
func (*GatewayForGetGatewayOutput) SetResourceSpec ¶
func (s *GatewayForGetGatewayOutput) SetResourceSpec(v *ResourceSpecForGetGatewayOutput) *GatewayForGetGatewayOutput
SetResourceSpec sets the ResourceSpec field's value.
func (*GatewayForGetGatewayOutput) SetStatus ¶
func (s *GatewayForGetGatewayOutput) SetStatus(v string) *GatewayForGetGatewayOutput
SetStatus sets the Status field's value.
func (*GatewayForGetGatewayOutput) SetTags ¶
func (s *GatewayForGetGatewayOutput) SetTags(v []*TagForGetGatewayOutput) *GatewayForGetGatewayOutput
SetTags sets the Tags field's value.
func (*GatewayForGetGatewayOutput) SetType ¶
func (s *GatewayForGetGatewayOutput) SetType(v string) *GatewayForGetGatewayOutput
SetType sets the Type field's value.
func (*GatewayForGetGatewayOutput) SetVersion ¶
func (s *GatewayForGetGatewayOutput) SetVersion(v string) *GatewayForGetGatewayOutput
SetVersion sets the Version field's value.
func (GatewayForGetGatewayOutput) String ¶
func (s GatewayForGetGatewayOutput) String() string
String returns the string representation
type GatewayServiceForGetGatewayServiceOutput ¶
type GatewayServiceForGetGatewayServiceOutput struct {
AuthSpec *AuthSpecForGetGatewayServiceOutput `type:"structure" json:",omitempty"`
Comments *string `type:"string" json:",omitempty"`
CreateTime *string `type:"string" json:",omitempty"`
CustomDomains []*CustomDomainForGetGatewayServiceOutput `type:"list" json:",omitempty"`
Domains []*DomainForGetGatewayServiceOutput `type:"list" json:",omitempty"`
GatewayId *string `type:"string" json:",omitempty"`
GatewayName *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Protocol []*string `type:"list" json:",omitempty"`
Status *string `type:"string" json:",omitempty"`
Tags []*TagForGetGatewayServiceOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (GatewayServiceForGetGatewayServiceOutput) GoString ¶
func (s GatewayServiceForGetGatewayServiceOutput) GoString() string
GoString returns the string representation
func (*GatewayServiceForGetGatewayServiceOutput) SetAuthSpec ¶
func (s *GatewayServiceForGetGatewayServiceOutput) SetAuthSpec(v *AuthSpecForGetGatewayServiceOutput) *GatewayServiceForGetGatewayServiceOutput
SetAuthSpec sets the AuthSpec field's value.
func (*GatewayServiceForGetGatewayServiceOutput) SetComments ¶
func (s *GatewayServiceForGetGatewayServiceOutput) SetComments(v string) *GatewayServiceForGetGatewayServiceOutput
SetComments sets the Comments field's value.
func (*GatewayServiceForGetGatewayServiceOutput) SetCreateTime ¶
func (s *GatewayServiceForGetGatewayServiceOutput) SetCreateTime(v string) *GatewayServiceForGetGatewayServiceOutput
SetCreateTime sets the CreateTime field's value.
func (*GatewayServiceForGetGatewayServiceOutput) SetCustomDomains ¶
func (s *GatewayServiceForGetGatewayServiceOutput) SetCustomDomains(v []*CustomDomainForGetGatewayServiceOutput) *GatewayServiceForGetGatewayServiceOutput
SetCustomDomains sets the CustomDomains field's value.
func (*GatewayServiceForGetGatewayServiceOutput) SetDomains ¶
func (s *GatewayServiceForGetGatewayServiceOutput) SetDomains(v []*DomainForGetGatewayServiceOutput) *GatewayServiceForGetGatewayServiceOutput
SetDomains sets the Domains field's value.
func (*GatewayServiceForGetGatewayServiceOutput) SetGatewayId ¶
func (s *GatewayServiceForGetGatewayServiceOutput) SetGatewayId(v string) *GatewayServiceForGetGatewayServiceOutput
SetGatewayId sets the GatewayId field's value.
func (*GatewayServiceForGetGatewayServiceOutput) SetGatewayName ¶
func (s *GatewayServiceForGetGatewayServiceOutput) SetGatewayName(v string) *GatewayServiceForGetGatewayServiceOutput
SetGatewayName sets the GatewayName field's value.
func (*GatewayServiceForGetGatewayServiceOutput) SetId ¶
func (s *GatewayServiceForGetGatewayServiceOutput) SetId(v string) *GatewayServiceForGetGatewayServiceOutput
SetId sets the Id field's value.
func (*GatewayServiceForGetGatewayServiceOutput) SetMessage ¶
func (s *GatewayServiceForGetGatewayServiceOutput) SetMessage(v string) *GatewayServiceForGetGatewayServiceOutput
SetMessage sets the Message field's value.
func (*GatewayServiceForGetGatewayServiceOutput) SetName ¶
func (s *GatewayServiceForGetGatewayServiceOutput) SetName(v string) *GatewayServiceForGetGatewayServiceOutput
SetName sets the Name field's value.
func (*GatewayServiceForGetGatewayServiceOutput) SetProtocol ¶
func (s *GatewayServiceForGetGatewayServiceOutput) SetProtocol(v []*string) *GatewayServiceForGetGatewayServiceOutput
SetProtocol sets the Protocol field's value.
func (*GatewayServiceForGetGatewayServiceOutput) SetStatus ¶
func (s *GatewayServiceForGetGatewayServiceOutput) SetStatus(v string) *GatewayServiceForGetGatewayServiceOutput
SetStatus sets the Status field's value.
func (*GatewayServiceForGetGatewayServiceOutput) SetTags ¶
func (s *GatewayServiceForGetGatewayServiceOutput) SetTags(v []*TagForGetGatewayServiceOutput) *GatewayServiceForGetGatewayServiceOutput
SetTags sets the Tags field's value.
func (GatewayServiceForGetGatewayServiceOutput) String ¶
func (s GatewayServiceForGetGatewayServiceOutput) String() string
String returns the string representation
type GetConsumerInput ¶
type GetConsumerInput struct {
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (GetConsumerInput) GoString ¶
func (s GetConsumerInput) GoString() string
GoString returns the string representation
func (*GetConsumerInput) SetId ¶
func (s *GetConsumerInput) SetId(v string) *GetConsumerInput
SetId sets the Id field's value.
func (GetConsumerInput) String ¶
func (s GetConsumerInput) String() string
String returns the string representation
func (*GetConsumerInput) Validate ¶
func (s *GetConsumerInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetConsumerOutput ¶
type GetConsumerOutput struct {
Metadata *response.ResponseMetadata
Consumer *ConsumerForGetConsumerOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetConsumerOutput) GoString ¶
func (s GetConsumerOutput) GoString() string
GoString returns the string representation
func (*GetConsumerOutput) SetConsumer ¶
func (s *GetConsumerOutput) SetConsumer(v *ConsumerForGetConsumerOutput) *GetConsumerOutput
SetConsumer sets the Consumer field's value.
func (GetConsumerOutput) String ¶
func (s GetConsumerOutput) String() string
String returns the string representation
type GetGatewayInput ¶
type GetGatewayInput struct {
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (GetGatewayInput) GoString ¶
func (s GetGatewayInput) GoString() string
GoString returns the string representation
func (*GetGatewayInput) SetId ¶
func (s *GetGatewayInput) SetId(v string) *GetGatewayInput
SetId sets the Id field's value.
func (GetGatewayInput) String ¶
func (s GetGatewayInput) String() string
String returns the string representation
func (*GetGatewayInput) Validate ¶
func (s *GetGatewayInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetGatewayOutput ¶
type GetGatewayOutput struct {
Metadata *response.ResponseMetadata
Gateway *GatewayForGetGatewayOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetGatewayOutput) GoString ¶
func (s GetGatewayOutput) GoString() string
GoString returns the string representation
func (*GetGatewayOutput) SetGateway ¶
func (s *GetGatewayOutput) SetGateway(v *GatewayForGetGatewayOutput) *GetGatewayOutput
SetGateway sets the Gateway field's value.
func (GetGatewayOutput) String ¶
func (s GetGatewayOutput) String() string
String returns the string representation
type GetGatewayServiceInput ¶
type GetGatewayServiceInput struct {
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (GetGatewayServiceInput) GoString ¶
func (s GetGatewayServiceInput) GoString() string
GoString returns the string representation
func (*GetGatewayServiceInput) SetId ¶
func (s *GetGatewayServiceInput) SetId(v string) *GetGatewayServiceInput
SetId sets the Id field's value.
func (GetGatewayServiceInput) String ¶
func (s GetGatewayServiceInput) String() string
String returns the string representation
func (*GetGatewayServiceInput) Validate ¶
func (s *GetGatewayServiceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetGatewayServiceOutput ¶
type GetGatewayServiceOutput struct {
Metadata *response.ResponseMetadata
GatewayService *GatewayServiceForGetGatewayServiceOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetGatewayServiceOutput) GoString ¶
func (s GetGatewayServiceOutput) GoString() string
GoString returns the string representation
func (*GetGatewayServiceOutput) SetGatewayService ¶
func (s *GetGatewayServiceOutput) SetGatewayService(v *GatewayServiceForGetGatewayServiceOutput) *GetGatewayServiceOutput
SetGatewayService sets the GatewayService field's value.
func (GetGatewayServiceOutput) String ¶
func (s GetGatewayServiceOutput) String() string
String returns the string representation
type GetPluginBindingInput ¶
type GetPluginBindingInput struct {
Id *string `type:"string" json:",omitempty"`
PluginName *string `type:"string" json:",omitempty"`
Scope *string `type:"string" json:",omitempty"`
Target *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetPluginBindingInput) GoString ¶
func (s GetPluginBindingInput) GoString() string
GoString returns the string representation
func (*GetPluginBindingInput) SetId ¶
func (s *GetPluginBindingInput) SetId(v string) *GetPluginBindingInput
SetId sets the Id field's value.
func (*GetPluginBindingInput) SetPluginName ¶
func (s *GetPluginBindingInput) SetPluginName(v string) *GetPluginBindingInput
SetPluginName sets the PluginName field's value.
func (*GetPluginBindingInput) SetScope ¶
func (s *GetPluginBindingInput) SetScope(v string) *GetPluginBindingInput
SetScope sets the Scope field's value.
func (*GetPluginBindingInput) SetTarget ¶
func (s *GetPluginBindingInput) SetTarget(v string) *GetPluginBindingInput
SetTarget sets the Target field's value.
func (GetPluginBindingInput) String ¶
func (s GetPluginBindingInput) String() string
String returns the string representation
type GetPluginBindingOutput ¶
type GetPluginBindingOutput struct {
Metadata *response.ResponseMetadata
Description *string `type:"string" json:",omitempty"`
Enable *bool `type:"boolean" json:",omitempty"`
GatewayId *string `type:"string" json:",omitempty"`
GatewayName *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
PluginConfig *string `type:"string" json:",omitempty"`
PluginName *string `type:"string" json:",omitempty"`
RouteId *string `type:"string" json:",omitempty"`
RouteName *string `type:"string" json:",omitempty"`
Scope *string `type:"string" json:",omitempty"`
ServiceId *string `type:"string" json:",omitempty"`
ServiceName *string `type:"string" json:",omitempty"`
Target *string `type:"string" json:",omitempty"`
TargetName *string `type:"string" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetPluginBindingOutput) GoString ¶
func (s GetPluginBindingOutput) GoString() string
GoString returns the string representation
func (*GetPluginBindingOutput) SetDescription ¶
func (s *GetPluginBindingOutput) SetDescription(v string) *GetPluginBindingOutput
SetDescription sets the Description field's value.
func (*GetPluginBindingOutput) SetEnable ¶
func (s *GetPluginBindingOutput) SetEnable(v bool) *GetPluginBindingOutput
SetEnable sets the Enable field's value.
func (*GetPluginBindingOutput) SetGatewayId ¶
func (s *GetPluginBindingOutput) SetGatewayId(v string) *GetPluginBindingOutput
SetGatewayId sets the GatewayId field's value.
func (*GetPluginBindingOutput) SetGatewayName ¶
func (s *GetPluginBindingOutput) SetGatewayName(v string) *GetPluginBindingOutput
SetGatewayName sets the GatewayName field's value.
func (*GetPluginBindingOutput) SetId ¶
func (s *GetPluginBindingOutput) SetId(v string) *GetPluginBindingOutput
SetId sets the Id field's value.
func (*GetPluginBindingOutput) SetPluginConfig ¶
func (s *GetPluginBindingOutput) SetPluginConfig(v string) *GetPluginBindingOutput
SetPluginConfig sets the PluginConfig field's value.
func (*GetPluginBindingOutput) SetPluginName ¶
func (s *GetPluginBindingOutput) SetPluginName(v string) *GetPluginBindingOutput
SetPluginName sets the PluginName field's value.
func (*GetPluginBindingOutput) SetRouteId ¶
func (s *GetPluginBindingOutput) SetRouteId(v string) *GetPluginBindingOutput
SetRouteId sets the RouteId field's value.
func (*GetPluginBindingOutput) SetRouteName ¶
func (s *GetPluginBindingOutput) SetRouteName(v string) *GetPluginBindingOutput
SetRouteName sets the RouteName field's value.
func (*GetPluginBindingOutput) SetScope ¶
func (s *GetPluginBindingOutput) SetScope(v string) *GetPluginBindingOutput
SetScope sets the Scope field's value.
func (*GetPluginBindingOutput) SetServiceId ¶
func (s *GetPluginBindingOutput) SetServiceId(v string) *GetPluginBindingOutput
SetServiceId sets the ServiceId field's value.
func (*GetPluginBindingOutput) SetServiceName ¶
func (s *GetPluginBindingOutput) SetServiceName(v string) *GetPluginBindingOutput
SetServiceName sets the ServiceName field's value.
func (*GetPluginBindingOutput) SetTarget ¶
func (s *GetPluginBindingOutput) SetTarget(v string) *GetPluginBindingOutput
SetTarget sets the Target field's value.
func (*GetPluginBindingOutput) SetTargetName ¶
func (s *GetPluginBindingOutput) SetTargetName(v string) *GetPluginBindingOutput
SetTargetName sets the TargetName field's value.
func (*GetPluginBindingOutput) SetUpdateTime ¶
func (s *GetPluginBindingOutput) SetUpdateTime(v string) *GetPluginBindingOutput
SetUpdateTime sets the UpdateTime field's value.
func (GetPluginBindingOutput) String ¶
func (s GetPluginBindingOutput) String() string
String returns the string representation
type GetUpstreamInput ¶
type GetUpstreamInput struct {
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (GetUpstreamInput) GoString ¶
func (s GetUpstreamInput) GoString() string
GoString returns the string representation
func (*GetUpstreamInput) SetId ¶
func (s *GetUpstreamInput) SetId(v string) *GetUpstreamInput
SetId sets the Id field's value.
func (GetUpstreamInput) String ¶
func (s GetUpstreamInput) String() string
String returns the string representation
func (*GetUpstreamInput) Validate ¶
func (s *GetUpstreamInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetUpstreamOutput ¶
type GetUpstreamOutput struct {
Metadata *response.ResponseMetadata
Upstream *UpstreamForGetUpstreamOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetUpstreamOutput) GoString ¶
func (s GetUpstreamOutput) GoString() string
GoString returns the string representation
func (*GetUpstreamOutput) SetUpstream ¶
func (s *GetUpstreamOutput) SetUpstream(v *UpstreamForGetUpstreamOutput) *GetUpstreamOutput
SetUpstream sets the Upstream field's value.
func (GetUpstreamOutput) String ¶
func (s GetUpstreamOutput) String() string
String returns the string representation
type GetUpstreamSourceInput ¶
type GetUpstreamSourceInput struct {
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (GetUpstreamSourceInput) GoString ¶
func (s GetUpstreamSourceInput) GoString() string
GoString returns the string representation
func (*GetUpstreamSourceInput) SetId ¶
func (s *GetUpstreamSourceInput) SetId(v string) *GetUpstreamSourceInput
SetId sets the Id field's value.
func (GetUpstreamSourceInput) String ¶
func (s GetUpstreamSourceInput) String() string
String returns the string representation
func (*GetUpstreamSourceInput) Validate ¶
func (s *GetUpstreamSourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetUpstreamSourceOutput ¶
type GetUpstreamSourceOutput struct {
Metadata *response.ResponseMetadata
UpstreamSource *UpstreamSourceForGetUpstreamSourceOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetUpstreamSourceOutput) GoString ¶
func (s GetUpstreamSourceOutput) GoString() string
GoString returns the string representation
func (*GetUpstreamSourceOutput) SetUpstreamSource ¶
func (s *GetUpstreamSourceOutput) SetUpstreamSource(v *UpstreamSourceForGetUpstreamSourceOutput) *GetUpstreamSourceOutput
SetUpstreamSource sets the UpstreamSource field's value.
func (GetUpstreamSourceOutput) String ¶
func (s GetUpstreamSourceOutput) String() string
String returns the string representation
type HTTPCookieForCreateUpstreamInput ¶
type HTTPCookieForCreateUpstreamInput struct {
Name *string `type:"string" json:",omitempty"`
Path *string `type:"string" json:",omitempty"`
Ttl *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (HTTPCookieForCreateUpstreamInput) GoString ¶
func (s HTTPCookieForCreateUpstreamInput) GoString() string
GoString returns the string representation
func (*HTTPCookieForCreateUpstreamInput) SetName ¶
func (s *HTTPCookieForCreateUpstreamInput) SetName(v string) *HTTPCookieForCreateUpstreamInput
SetName sets the Name field's value.
func (*HTTPCookieForCreateUpstreamInput) SetPath ¶
func (s *HTTPCookieForCreateUpstreamInput) SetPath(v string) *HTTPCookieForCreateUpstreamInput
SetPath sets the Path field's value.
func (*HTTPCookieForCreateUpstreamInput) SetTtl ¶
func (s *HTTPCookieForCreateUpstreamInput) SetTtl(v int64) *HTTPCookieForCreateUpstreamInput
SetTtl sets the Ttl field's value.
func (HTTPCookieForCreateUpstreamInput) String ¶
func (s HTTPCookieForCreateUpstreamInput) String() string
String returns the string representation
type HTTPCookieForGetUpstreamOutput ¶
type HTTPCookieForGetUpstreamOutput struct {
Name *string `type:"string" json:",omitempty"`
Path *string `type:"string" json:",omitempty"`
Ttl *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (HTTPCookieForGetUpstreamOutput) GoString ¶
func (s HTTPCookieForGetUpstreamOutput) GoString() string
GoString returns the string representation
func (*HTTPCookieForGetUpstreamOutput) SetName ¶
func (s *HTTPCookieForGetUpstreamOutput) SetName(v string) *HTTPCookieForGetUpstreamOutput
SetName sets the Name field's value.
func (*HTTPCookieForGetUpstreamOutput) SetPath ¶
func (s *HTTPCookieForGetUpstreamOutput) SetPath(v string) *HTTPCookieForGetUpstreamOutput
SetPath sets the Path field's value.
func (*HTTPCookieForGetUpstreamOutput) SetTtl ¶
func (s *HTTPCookieForGetUpstreamOutput) SetTtl(v int64) *HTTPCookieForGetUpstreamOutput
SetTtl sets the Ttl field's value.
func (HTTPCookieForGetUpstreamOutput) String ¶
func (s HTTPCookieForGetUpstreamOutput) String() string
String returns the string representation
type HTTPCookieForListUpstreamsOutput ¶
type HTTPCookieForListUpstreamsOutput struct {
Name *string `type:"string" json:",omitempty"`
Path *string `type:"string" json:",omitempty"`
Ttl *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (HTTPCookieForListUpstreamsOutput) GoString ¶
func (s HTTPCookieForListUpstreamsOutput) GoString() string
GoString returns the string representation
func (*HTTPCookieForListUpstreamsOutput) SetName ¶
func (s *HTTPCookieForListUpstreamsOutput) SetName(v string) *HTTPCookieForListUpstreamsOutput
SetName sets the Name field's value.
func (*HTTPCookieForListUpstreamsOutput) SetPath ¶
func (s *HTTPCookieForListUpstreamsOutput) SetPath(v string) *HTTPCookieForListUpstreamsOutput
SetPath sets the Path field's value.
func (*HTTPCookieForListUpstreamsOutput) SetTtl ¶
func (s *HTTPCookieForListUpstreamsOutput) SetTtl(v int64) *HTTPCookieForListUpstreamsOutput
SetTtl sets the Ttl field's value.
func (HTTPCookieForListUpstreamsOutput) String ¶
func (s HTTPCookieForListUpstreamsOutput) String() string
String returns the string representation
type HTTPCookieForUpdateUpstreamInput ¶
type HTTPCookieForUpdateUpstreamInput struct {
Name *string `type:"string" json:",omitempty"`
Path *string `type:"string" json:",omitempty"`
Ttl *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (HTTPCookieForUpdateUpstreamInput) GoString ¶
func (s HTTPCookieForUpdateUpstreamInput) GoString() string
GoString returns the string representation
func (*HTTPCookieForUpdateUpstreamInput) SetName ¶
func (s *HTTPCookieForUpdateUpstreamInput) SetName(v string) *HTTPCookieForUpdateUpstreamInput
SetName sets the Name field's value.
func (*HTTPCookieForUpdateUpstreamInput) SetPath ¶
func (s *HTTPCookieForUpdateUpstreamInput) SetPath(v string) *HTTPCookieForUpdateUpstreamInput
SetPath sets the Path field's value.
func (*HTTPCookieForUpdateUpstreamInput) SetTtl ¶
func (s *HTTPCookieForUpdateUpstreamInput) SetTtl(v int64) *HTTPCookieForUpdateUpstreamInput
SetTtl sets the Ttl field's value.
func (HTTPCookieForUpdateUpstreamInput) String ¶
func (s HTTPCookieForUpdateUpstreamInput) String() string
String returns the string representation
type HmacAuthCredentialForCreateConsumerCredentialInput ¶
type HmacAuthCredentialForCreateConsumerCredentialInput struct {
AccessKey *string `type:"string" json:",omitempty"`
SecretKey *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (HmacAuthCredentialForCreateConsumerCredentialInput) GoString ¶
func (s HmacAuthCredentialForCreateConsumerCredentialInput) GoString() string
GoString returns the string representation
func (*HmacAuthCredentialForCreateConsumerCredentialInput) SetAccessKey ¶
func (s *HmacAuthCredentialForCreateConsumerCredentialInput) SetAccessKey(v string) *HmacAuthCredentialForCreateConsumerCredentialInput
SetAccessKey sets the AccessKey field's value.
func (*HmacAuthCredentialForCreateConsumerCredentialInput) SetSecretKey ¶
func (s *HmacAuthCredentialForCreateConsumerCredentialInput) SetSecretKey(v string) *HmacAuthCredentialForCreateConsumerCredentialInput
SetSecretKey sets the SecretKey field's value.
func (HmacAuthCredentialForCreateConsumerCredentialInput) String ¶
func (s HmacAuthCredentialForCreateConsumerCredentialInput) String() string
String returns the string representation
type HmacAuthCredentialForListConsumerCredentialsOutput ¶
type HmacAuthCredentialForListConsumerCredentialsOutput struct {
AccessKey *string `type:"string" json:",omitempty"`
Enable *bool `type:"boolean" json:",omitempty"`
SecretKey *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (HmacAuthCredentialForListConsumerCredentialsOutput) GoString ¶
func (s HmacAuthCredentialForListConsumerCredentialsOutput) GoString() string
GoString returns the string representation
func (*HmacAuthCredentialForListConsumerCredentialsOutput) SetAccessKey ¶
func (s *HmacAuthCredentialForListConsumerCredentialsOutput) SetAccessKey(v string) *HmacAuthCredentialForListConsumerCredentialsOutput
SetAccessKey sets the AccessKey field's value.
func (*HmacAuthCredentialForListConsumerCredentialsOutput) SetEnable ¶
func (s *HmacAuthCredentialForListConsumerCredentialsOutput) SetEnable(v bool) *HmacAuthCredentialForListConsumerCredentialsOutput
SetEnable sets the Enable field's value.
func (*HmacAuthCredentialForListConsumerCredentialsOutput) SetSecretKey ¶
func (s *HmacAuthCredentialForListConsumerCredentialsOutput) SetSecretKey(v string) *HmacAuthCredentialForListConsumerCredentialsOutput
SetSecretKey sets the SecretKey field's value.
func (HmacAuthCredentialForListConsumerCredentialsOutput) String ¶
func (s HmacAuthCredentialForListConsumerCredentialsOutput) String() string
String returns the string representation
type IngressSettingsFilterForListUpstreamSourcesInput ¶
type IngressSettingsFilterForListUpstreamSourcesInput struct {
EnableIngress *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (IngressSettingsFilterForListUpstreamSourcesInput) GoString ¶
func (s IngressSettingsFilterForListUpstreamSourcesInput) GoString() string
GoString returns the string representation
func (*IngressSettingsFilterForListUpstreamSourcesInput) SetEnableIngress ¶
func (s *IngressSettingsFilterForListUpstreamSourcesInput) SetEnableIngress(v bool) *IngressSettingsFilterForListUpstreamSourcesInput
SetEnableIngress sets the EnableIngress field's value.
func (IngressSettingsFilterForListUpstreamSourcesInput) String ¶
func (s IngressSettingsFilterForListUpstreamSourcesInput) String() string
String returns the string representation
type IngressSettingsForCreateUpstreamSourceInput ¶
type IngressSettingsForCreateUpstreamSourceInput struct {
EnableAllIngressClasses *bool `type:"boolean" json:",omitempty"`
EnableAllNamespaces *bool `type:"boolean" json:",omitempty"`
EnableIngress *bool `type:"boolean" json:",omitempty"`
EnableIngressWithoutIngressClass *bool `type:"boolean" json:",omitempty"`
IngressClasses []*string `type:"list" json:",omitempty"`
UpdateStatus *bool `type:"boolean" json:",omitempty"`
WatchNamespaces []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (IngressSettingsForCreateUpstreamSourceInput) GoString ¶
func (s IngressSettingsForCreateUpstreamSourceInput) GoString() string
GoString returns the string representation
func (*IngressSettingsForCreateUpstreamSourceInput) SetEnableAllIngressClasses ¶
func (s *IngressSettingsForCreateUpstreamSourceInput) SetEnableAllIngressClasses(v bool) *IngressSettingsForCreateUpstreamSourceInput
SetEnableAllIngressClasses sets the EnableAllIngressClasses field's value.
func (*IngressSettingsForCreateUpstreamSourceInput) SetEnableAllNamespaces ¶
func (s *IngressSettingsForCreateUpstreamSourceInput) SetEnableAllNamespaces(v bool) *IngressSettingsForCreateUpstreamSourceInput
SetEnableAllNamespaces sets the EnableAllNamespaces field's value.
func (*IngressSettingsForCreateUpstreamSourceInput) SetEnableIngress ¶
func (s *IngressSettingsForCreateUpstreamSourceInput) SetEnableIngress(v bool) *IngressSettingsForCreateUpstreamSourceInput
SetEnableIngress sets the EnableIngress field's value.
func (*IngressSettingsForCreateUpstreamSourceInput) SetEnableIngressWithoutIngressClass ¶
func (s *IngressSettingsForCreateUpstreamSourceInput) SetEnableIngressWithoutIngressClass(v bool) *IngressSettingsForCreateUpstreamSourceInput
SetEnableIngressWithoutIngressClass sets the EnableIngressWithoutIngressClass field's value.
func (*IngressSettingsForCreateUpstreamSourceInput) SetIngressClasses ¶
func (s *IngressSettingsForCreateUpstreamSourceInput) SetIngressClasses(v []*string) *IngressSettingsForCreateUpstreamSourceInput
SetIngressClasses sets the IngressClasses field's value.
func (*IngressSettingsForCreateUpstreamSourceInput) SetUpdateStatus ¶
func (s *IngressSettingsForCreateUpstreamSourceInput) SetUpdateStatus(v bool) *IngressSettingsForCreateUpstreamSourceInput
SetUpdateStatus sets the UpdateStatus field's value.
func (*IngressSettingsForCreateUpstreamSourceInput) SetWatchNamespaces ¶
func (s *IngressSettingsForCreateUpstreamSourceInput) SetWatchNamespaces(v []*string) *IngressSettingsForCreateUpstreamSourceInput
SetWatchNamespaces sets the WatchNamespaces field's value.
func (IngressSettingsForCreateUpstreamSourceInput) String ¶
func (s IngressSettingsForCreateUpstreamSourceInput) String() string
String returns the string representation
type IngressSettingsForGetUpstreamSourceOutput ¶
type IngressSettingsForGetUpstreamSourceOutput struct {
EnableAllIngressClasses *bool `type:"boolean" json:",omitempty"`
EnableAllNamespaces *bool `type:"boolean" json:",omitempty"`
EnableIngress *bool `type:"boolean" json:",omitempty"`
EnableIngressWithoutIngressClass *bool `type:"boolean" json:",omitempty"`
IngressClasses []*string `type:"list" json:",omitempty"`
UpdateStatus *bool `type:"boolean" json:",omitempty"`
WatchNamespaces []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (IngressSettingsForGetUpstreamSourceOutput) GoString ¶
func (s IngressSettingsForGetUpstreamSourceOutput) GoString() string
GoString returns the string representation
func (*IngressSettingsForGetUpstreamSourceOutput) SetEnableAllIngressClasses ¶
func (s *IngressSettingsForGetUpstreamSourceOutput) SetEnableAllIngressClasses(v bool) *IngressSettingsForGetUpstreamSourceOutput
SetEnableAllIngressClasses sets the EnableAllIngressClasses field's value.
func (*IngressSettingsForGetUpstreamSourceOutput) SetEnableAllNamespaces ¶
func (s *IngressSettingsForGetUpstreamSourceOutput) SetEnableAllNamespaces(v bool) *IngressSettingsForGetUpstreamSourceOutput
SetEnableAllNamespaces sets the EnableAllNamespaces field's value.
func (*IngressSettingsForGetUpstreamSourceOutput) SetEnableIngress ¶
func (s *IngressSettingsForGetUpstreamSourceOutput) SetEnableIngress(v bool) *IngressSettingsForGetUpstreamSourceOutput
SetEnableIngress sets the EnableIngress field's value.
func (*IngressSettingsForGetUpstreamSourceOutput) SetEnableIngressWithoutIngressClass ¶
func (s *IngressSettingsForGetUpstreamSourceOutput) SetEnableIngressWithoutIngressClass(v bool) *IngressSettingsForGetUpstreamSourceOutput
SetEnableIngressWithoutIngressClass sets the EnableIngressWithoutIngressClass field's value.
func (*IngressSettingsForGetUpstreamSourceOutput) SetIngressClasses ¶
func (s *IngressSettingsForGetUpstreamSourceOutput) SetIngressClasses(v []*string) *IngressSettingsForGetUpstreamSourceOutput
SetIngressClasses sets the IngressClasses field's value.
func (*IngressSettingsForGetUpstreamSourceOutput) SetUpdateStatus ¶
func (s *IngressSettingsForGetUpstreamSourceOutput) SetUpdateStatus(v bool) *IngressSettingsForGetUpstreamSourceOutput
SetUpdateStatus sets the UpdateStatus field's value.
func (*IngressSettingsForGetUpstreamSourceOutput) SetWatchNamespaces ¶
func (s *IngressSettingsForGetUpstreamSourceOutput) SetWatchNamespaces(v []*string) *IngressSettingsForGetUpstreamSourceOutput
SetWatchNamespaces sets the WatchNamespaces field's value.
func (IngressSettingsForGetUpstreamSourceOutput) String ¶
func (s IngressSettingsForGetUpstreamSourceOutput) String() string
String returns the string representation
type IngressSettingsForListUpstreamSourcesOutput ¶
type IngressSettingsForListUpstreamSourcesOutput struct {
EnableAllIngressClasses *bool `type:"boolean" json:",omitempty"`
EnableAllNamespaces *bool `type:"boolean" json:",omitempty"`
EnableIngress *bool `type:"boolean" json:",omitempty"`
EnableIngressWithoutIngressClass *bool `type:"boolean" json:",omitempty"`
IngressClasses []*string `type:"list" json:",omitempty"`
UpdateStatus *bool `type:"boolean" json:",omitempty"`
WatchNamespaces []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (IngressSettingsForListUpstreamSourcesOutput) GoString ¶
func (s IngressSettingsForListUpstreamSourcesOutput) GoString() string
GoString returns the string representation
func (*IngressSettingsForListUpstreamSourcesOutput) SetEnableAllIngressClasses ¶
func (s *IngressSettingsForListUpstreamSourcesOutput) SetEnableAllIngressClasses(v bool) *IngressSettingsForListUpstreamSourcesOutput
SetEnableAllIngressClasses sets the EnableAllIngressClasses field's value.
func (*IngressSettingsForListUpstreamSourcesOutput) SetEnableAllNamespaces ¶
func (s *IngressSettingsForListUpstreamSourcesOutput) SetEnableAllNamespaces(v bool) *IngressSettingsForListUpstreamSourcesOutput
SetEnableAllNamespaces sets the EnableAllNamespaces field's value.
func (*IngressSettingsForListUpstreamSourcesOutput) SetEnableIngress ¶
func (s *IngressSettingsForListUpstreamSourcesOutput) SetEnableIngress(v bool) *IngressSettingsForListUpstreamSourcesOutput
SetEnableIngress sets the EnableIngress field's value.
func (*IngressSettingsForListUpstreamSourcesOutput) SetEnableIngressWithoutIngressClass ¶
func (s *IngressSettingsForListUpstreamSourcesOutput) SetEnableIngressWithoutIngressClass(v bool) *IngressSettingsForListUpstreamSourcesOutput
SetEnableIngressWithoutIngressClass sets the EnableIngressWithoutIngressClass field's value.
func (*IngressSettingsForListUpstreamSourcesOutput) SetIngressClasses ¶
func (s *IngressSettingsForListUpstreamSourcesOutput) SetIngressClasses(v []*string) *IngressSettingsForListUpstreamSourcesOutput
SetIngressClasses sets the IngressClasses field's value.
func (*IngressSettingsForListUpstreamSourcesOutput) SetUpdateStatus ¶
func (s *IngressSettingsForListUpstreamSourcesOutput) SetUpdateStatus(v bool) *IngressSettingsForListUpstreamSourcesOutput
SetUpdateStatus sets the UpdateStatus field's value.
func (*IngressSettingsForListUpstreamSourcesOutput) SetWatchNamespaces ¶
func (s *IngressSettingsForListUpstreamSourcesOutput) SetWatchNamespaces(v []*string) *IngressSettingsForListUpstreamSourcesOutput
SetWatchNamespaces sets the WatchNamespaces field's value.
func (IngressSettingsForListUpstreamSourcesOutput) String ¶
func (s IngressSettingsForListUpstreamSourcesOutput) String() string
String returns the string representation
type IngressSettingsForUpdateUpstreamSourceInput ¶
type IngressSettingsForUpdateUpstreamSourceInput struct {
EnableAllIngressClasses *bool `type:"boolean" json:",omitempty"`
EnableAllNamespaces *bool `type:"boolean" json:",omitempty"`
EnableIngress *bool `type:"boolean" json:",omitempty"`
EnableIngressWithoutIngressClass *bool `type:"boolean" json:",omitempty"`
IngressClasses []*string `type:"list" json:",omitempty"`
UpdateStatus *bool `type:"boolean" json:",omitempty"`
WatchNamespaces []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (IngressSettingsForUpdateUpstreamSourceInput) GoString ¶
func (s IngressSettingsForUpdateUpstreamSourceInput) GoString() string
GoString returns the string representation
func (*IngressSettingsForUpdateUpstreamSourceInput) SetEnableAllIngressClasses ¶
func (s *IngressSettingsForUpdateUpstreamSourceInput) SetEnableAllIngressClasses(v bool) *IngressSettingsForUpdateUpstreamSourceInput
SetEnableAllIngressClasses sets the EnableAllIngressClasses field's value.
func (*IngressSettingsForUpdateUpstreamSourceInput) SetEnableAllNamespaces ¶
func (s *IngressSettingsForUpdateUpstreamSourceInput) SetEnableAllNamespaces(v bool) *IngressSettingsForUpdateUpstreamSourceInput
SetEnableAllNamespaces sets the EnableAllNamespaces field's value.
func (*IngressSettingsForUpdateUpstreamSourceInput) SetEnableIngress ¶
func (s *IngressSettingsForUpdateUpstreamSourceInput) SetEnableIngress(v bool) *IngressSettingsForUpdateUpstreamSourceInput
SetEnableIngress sets the EnableIngress field's value.
func (*IngressSettingsForUpdateUpstreamSourceInput) SetEnableIngressWithoutIngressClass ¶
func (s *IngressSettingsForUpdateUpstreamSourceInput) SetEnableIngressWithoutIngressClass(v bool) *IngressSettingsForUpdateUpstreamSourceInput
SetEnableIngressWithoutIngressClass sets the EnableIngressWithoutIngressClass field's value.
func (*IngressSettingsForUpdateUpstreamSourceInput) SetIngressClasses ¶
func (s *IngressSettingsForUpdateUpstreamSourceInput) SetIngressClasses(v []*string) *IngressSettingsForUpdateUpstreamSourceInput
SetIngressClasses sets the IngressClasses field's value.
func (*IngressSettingsForUpdateUpstreamSourceInput) SetUpdateStatus ¶
func (s *IngressSettingsForUpdateUpstreamSourceInput) SetUpdateStatus(v bool) *IngressSettingsForUpdateUpstreamSourceInput
SetUpdateStatus sets the UpdateStatus field's value.
func (*IngressSettingsForUpdateUpstreamSourceInput) SetWatchNamespaces ¶
func (s *IngressSettingsForUpdateUpstreamSourceInput) SetWatchNamespaces(v []*string) *IngressSettingsForUpdateUpstreamSourceInput
SetWatchNamespaces sets the WatchNamespaces field's value.
func (IngressSettingsForUpdateUpstreamSourceInput) String ¶
func (s IngressSettingsForUpdateUpstreamSourceInput) String() string
String returns the string representation
type ItemForListConsumerCredentialsOutput ¶
type ItemForListConsumerCredentialsOutput struct {
CredentialType *string `type:"string" json:",omitempty"`
HmacAuthCredential *HmacAuthCredentialForListConsumerCredentialsOutput `type:"structure" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
KeyAuthCredential *KeyAuthCredentialForListConsumerCredentialsOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (ItemForListConsumerCredentialsOutput) GoString ¶
func (s ItemForListConsumerCredentialsOutput) GoString() string
GoString returns the string representation
func (*ItemForListConsumerCredentialsOutput) SetCredentialType ¶
func (s *ItemForListConsumerCredentialsOutput) SetCredentialType(v string) *ItemForListConsumerCredentialsOutput
SetCredentialType sets the CredentialType field's value.
func (*ItemForListConsumerCredentialsOutput) SetHmacAuthCredential ¶
func (s *ItemForListConsumerCredentialsOutput) SetHmacAuthCredential(v *HmacAuthCredentialForListConsumerCredentialsOutput) *ItemForListConsumerCredentialsOutput
SetHmacAuthCredential sets the HmacAuthCredential field's value.
func (*ItemForListConsumerCredentialsOutput) SetId ¶
func (s *ItemForListConsumerCredentialsOutput) SetId(v string) *ItemForListConsumerCredentialsOutput
SetId sets the Id field's value.
func (*ItemForListConsumerCredentialsOutput) SetKeyAuthCredential ¶
func (s *ItemForListConsumerCredentialsOutput) SetKeyAuthCredential(v *KeyAuthCredentialForListConsumerCredentialsOutput) *ItemForListConsumerCredentialsOutput
SetKeyAuthCredential sets the KeyAuthCredential field's value.
func (ItemForListConsumerCredentialsOutput) String ¶
func (s ItemForListConsumerCredentialsOutput) String() string
String returns the string representation
type ItemForListConsumersOutput ¶
type ItemForListConsumersOutput struct {
Comments *string `type:"string" json:",omitempty"`
CreateTime *string `type:"string" json:",omitempty"`
GatewayId *string `type:"string" json:",omitempty"`
GatewayName *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ItemForListConsumersOutput) GoString ¶
func (s ItemForListConsumersOutput) GoString() string
GoString returns the string representation
func (*ItemForListConsumersOutput) SetComments ¶
func (s *ItemForListConsumersOutput) SetComments(v string) *ItemForListConsumersOutput
SetComments sets the Comments field's value.
func (*ItemForListConsumersOutput) SetCreateTime ¶
func (s *ItemForListConsumersOutput) SetCreateTime(v string) *ItemForListConsumersOutput
SetCreateTime sets the CreateTime field's value.
func (*ItemForListConsumersOutput) SetGatewayId ¶
func (s *ItemForListConsumersOutput) SetGatewayId(v string) *ItemForListConsumersOutput
SetGatewayId sets the GatewayId field's value.
func (*ItemForListConsumersOutput) SetGatewayName ¶
func (s *ItemForListConsumersOutput) SetGatewayName(v string) *ItemForListConsumersOutput
SetGatewayName sets the GatewayName field's value.
func (*ItemForListConsumersOutput) SetId ¶
func (s *ItemForListConsumersOutput) SetId(v string) *ItemForListConsumersOutput
SetId sets the Id field's value.
func (*ItemForListConsumersOutput) SetName ¶
func (s *ItemForListConsumersOutput) SetName(v string) *ItemForListConsumersOutput
SetName sets the Name field's value.
func (*ItemForListConsumersOutput) SetUpdateTime ¶
func (s *ItemForListConsumersOutput) SetUpdateTime(v string) *ItemForListConsumersOutput
SetUpdateTime sets the UpdateTime field's value.
func (ItemForListConsumersOutput) String ¶
func (s ItemForListConsumersOutput) String() string
String returns the string representation
type ItemForListGatewayServicesOutput ¶
type ItemForListGatewayServicesOutput struct {
AuthSpec *AuthSpecForListGatewayServicesOutput `type:"structure" json:",omitempty"`
Comments *string `type:"string" json:",omitempty"`
CreateTime *string `type:"string" json:",omitempty"`
CustomDomains []*CustomDomainForListGatewayServicesOutput `type:"list" json:",omitempty"`
Domains []*DomainForListGatewayServicesOutput `type:"list" json:",omitempty"`
GatewayId *string `type:"string" json:",omitempty"`
GatewayName *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Protocol []*string `type:"list" json:",omitempty"`
Status *string `type:"string" json:",omitempty"`
Tags []*TagForListGatewayServicesOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ItemForListGatewayServicesOutput) GoString ¶
func (s ItemForListGatewayServicesOutput) GoString() string
GoString returns the string representation
func (*ItemForListGatewayServicesOutput) SetAuthSpec ¶
func (s *ItemForListGatewayServicesOutput) SetAuthSpec(v *AuthSpecForListGatewayServicesOutput) *ItemForListGatewayServicesOutput
SetAuthSpec sets the AuthSpec field's value.
func (*ItemForListGatewayServicesOutput) SetComments ¶
func (s *ItemForListGatewayServicesOutput) SetComments(v string) *ItemForListGatewayServicesOutput
SetComments sets the Comments field's value.
func (*ItemForListGatewayServicesOutput) SetCreateTime ¶
func (s *ItemForListGatewayServicesOutput) SetCreateTime(v string) *ItemForListGatewayServicesOutput
SetCreateTime sets the CreateTime field's value.
func (*ItemForListGatewayServicesOutput) SetCustomDomains ¶
func (s *ItemForListGatewayServicesOutput) SetCustomDomains(v []*CustomDomainForListGatewayServicesOutput) *ItemForListGatewayServicesOutput
SetCustomDomains sets the CustomDomains field's value.
func (*ItemForListGatewayServicesOutput) SetDomains ¶
func (s *ItemForListGatewayServicesOutput) SetDomains(v []*DomainForListGatewayServicesOutput) *ItemForListGatewayServicesOutput
SetDomains sets the Domains field's value.
func (*ItemForListGatewayServicesOutput) SetGatewayId ¶
func (s *ItemForListGatewayServicesOutput) SetGatewayId(v string) *ItemForListGatewayServicesOutput
SetGatewayId sets the GatewayId field's value.
func (*ItemForListGatewayServicesOutput) SetGatewayName ¶
func (s *ItemForListGatewayServicesOutput) SetGatewayName(v string) *ItemForListGatewayServicesOutput
SetGatewayName sets the GatewayName field's value.
func (*ItemForListGatewayServicesOutput) SetId ¶
func (s *ItemForListGatewayServicesOutput) SetId(v string) *ItemForListGatewayServicesOutput
SetId sets the Id field's value.
func (*ItemForListGatewayServicesOutput) SetMessage ¶
func (s *ItemForListGatewayServicesOutput) SetMessage(v string) *ItemForListGatewayServicesOutput
SetMessage sets the Message field's value.
func (*ItemForListGatewayServicesOutput) SetName ¶
func (s *ItemForListGatewayServicesOutput) SetName(v string) *ItemForListGatewayServicesOutput
SetName sets the Name field's value.
func (*ItemForListGatewayServicesOutput) SetProtocol ¶
func (s *ItemForListGatewayServicesOutput) SetProtocol(v []*string) *ItemForListGatewayServicesOutput
SetProtocol sets the Protocol field's value.
func (*ItemForListGatewayServicesOutput) SetStatus ¶
func (s *ItemForListGatewayServicesOutput) SetStatus(v string) *ItemForListGatewayServicesOutput
SetStatus sets the Status field's value.
func (*ItemForListGatewayServicesOutput) SetTags ¶
func (s *ItemForListGatewayServicesOutput) SetTags(v []*TagForListGatewayServicesOutput) *ItemForListGatewayServicesOutput
SetTags sets the Tags field's value.
func (ItemForListGatewayServicesOutput) String ¶
func (s ItemForListGatewayServicesOutput) String() string
String returns the string representation
type ItemForListGatewaysOutput ¶
type ItemForListGatewaysOutput struct {
BackendSpec *BackendSpecForListGatewaysOutput `type:"structure" json:",omitempty"`
Comments *string `type:"string" json:",omitempty"`
CreateTime *string `type:"string" json:",omitempty"`
CustomLog *CustomLogForListGatewaysOutput `type:"structure" json:",omitempty"`
Events []*EventForListGatewaysOutput `type:"list" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
LogSpec *LogSpecForListGatewaysOutput `type:"structure" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
MonitorSpec *MonitorSpecForListGatewaysOutput `type:"structure" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
NetworkSpec *NetworkSpecForListGatewaysOutput `type:"structure" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
ResourceSpec *ResourceSpecForListGatewaysOutput `type:"structure" json:",omitempty"`
Status *string `type:"string" json:",omitempty"`
Tags []*TagForListGatewaysOutput `type:"list" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
Version *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ItemForListGatewaysOutput) GoString ¶
func (s ItemForListGatewaysOutput) GoString() string
GoString returns the string representation
func (*ItemForListGatewaysOutput) SetBackendSpec ¶
func (s *ItemForListGatewaysOutput) SetBackendSpec(v *BackendSpecForListGatewaysOutput) *ItemForListGatewaysOutput
SetBackendSpec sets the BackendSpec field's value.
func (*ItemForListGatewaysOutput) SetComments ¶
func (s *ItemForListGatewaysOutput) SetComments(v string) *ItemForListGatewaysOutput
SetComments sets the Comments field's value.
func (*ItemForListGatewaysOutput) SetCreateTime ¶
func (s *ItemForListGatewaysOutput) SetCreateTime(v string) *ItemForListGatewaysOutput
SetCreateTime sets the CreateTime field's value.
func (*ItemForListGatewaysOutput) SetCustomLog ¶
func (s *ItemForListGatewaysOutput) SetCustomLog(v *CustomLogForListGatewaysOutput) *ItemForListGatewaysOutput
SetCustomLog sets the CustomLog field's value.
func (*ItemForListGatewaysOutput) SetEvents ¶
func (s *ItemForListGatewaysOutput) SetEvents(v []*EventForListGatewaysOutput) *ItemForListGatewaysOutput
SetEvents sets the Events field's value.
func (*ItemForListGatewaysOutput) SetId ¶
func (s *ItemForListGatewaysOutput) SetId(v string) *ItemForListGatewaysOutput
SetId sets the Id field's value.
func (*ItemForListGatewaysOutput) SetLogSpec ¶
func (s *ItemForListGatewaysOutput) SetLogSpec(v *LogSpecForListGatewaysOutput) *ItemForListGatewaysOutput
SetLogSpec sets the LogSpec field's value.
func (*ItemForListGatewaysOutput) SetMessage ¶
func (s *ItemForListGatewaysOutput) SetMessage(v string) *ItemForListGatewaysOutput
SetMessage sets the Message field's value.
func (*ItemForListGatewaysOutput) SetMonitorSpec ¶
func (s *ItemForListGatewaysOutput) SetMonitorSpec(v *MonitorSpecForListGatewaysOutput) *ItemForListGatewaysOutput
SetMonitorSpec sets the MonitorSpec field's value.
func (*ItemForListGatewaysOutput) SetName ¶
func (s *ItemForListGatewaysOutput) SetName(v string) *ItemForListGatewaysOutput
SetName sets the Name field's value.
func (*ItemForListGatewaysOutput) SetNetworkSpec ¶
func (s *ItemForListGatewaysOutput) SetNetworkSpec(v *NetworkSpecForListGatewaysOutput) *ItemForListGatewaysOutput
SetNetworkSpec sets the NetworkSpec field's value.
func (*ItemForListGatewaysOutput) SetProjectName ¶
func (s *ItemForListGatewaysOutput) SetProjectName(v string) *ItemForListGatewaysOutput
SetProjectName sets the ProjectName field's value.
func (*ItemForListGatewaysOutput) SetRegion ¶
func (s *ItemForListGatewaysOutput) SetRegion(v string) *ItemForListGatewaysOutput
SetRegion sets the Region field's value.
func (*ItemForListGatewaysOutput) SetResourceSpec ¶
func (s *ItemForListGatewaysOutput) SetResourceSpec(v *ResourceSpecForListGatewaysOutput) *ItemForListGatewaysOutput
SetResourceSpec sets the ResourceSpec field's value.
func (*ItemForListGatewaysOutput) SetStatus ¶
func (s *ItemForListGatewaysOutput) SetStatus(v string) *ItemForListGatewaysOutput
SetStatus sets the Status field's value.
func (*ItemForListGatewaysOutput) SetTags ¶
func (s *ItemForListGatewaysOutput) SetTags(v []*TagForListGatewaysOutput) *ItemForListGatewaysOutput
SetTags sets the Tags field's value.
func (*ItemForListGatewaysOutput) SetType ¶
func (s *ItemForListGatewaysOutput) SetType(v string) *ItemForListGatewaysOutput
SetType sets the Type field's value.
func (*ItemForListGatewaysOutput) SetVersion ¶
func (s *ItemForListGatewaysOutput) SetVersion(v string) *ItemForListGatewaysOutput
SetVersion sets the Version field's value.
func (ItemForListGatewaysOutput) String ¶
func (s ItemForListGatewaysOutput) String() string
String returns the string representation
type ItemForListPluginBindingsOutput ¶
type ItemForListPluginBindingsOutput struct {
Description *string `type:"string" json:",omitempty"`
Enable *bool `type:"boolean" json:",omitempty"`
GatewayId *string `type:"string" json:",omitempty"`
GatewayName *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
PluginConfig *string `type:"string" json:",omitempty"`
PluginName *string `type:"string" json:",omitempty"`
RouteId *string `type:"string" json:",omitempty"`
RouteName *string `type:"string" json:",omitempty"`
Scope *string `type:"string" json:",omitempty"`
ServiceId *string `type:"string" json:",omitempty"`
ServiceName *string `type:"string" json:",omitempty"`
Target *string `type:"string" json:",omitempty"`
TargetName *string `type:"string" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ItemForListPluginBindingsOutput) GoString ¶
func (s ItemForListPluginBindingsOutput) GoString() string
GoString returns the string representation
func (*ItemForListPluginBindingsOutput) SetDescription ¶
func (s *ItemForListPluginBindingsOutput) SetDescription(v string) *ItemForListPluginBindingsOutput
SetDescription sets the Description field's value.
func (*ItemForListPluginBindingsOutput) SetEnable ¶
func (s *ItemForListPluginBindingsOutput) SetEnable(v bool) *ItemForListPluginBindingsOutput
SetEnable sets the Enable field's value.
func (*ItemForListPluginBindingsOutput) SetGatewayId ¶
func (s *ItemForListPluginBindingsOutput) SetGatewayId(v string) *ItemForListPluginBindingsOutput
SetGatewayId sets the GatewayId field's value.
func (*ItemForListPluginBindingsOutput) SetGatewayName ¶
func (s *ItemForListPluginBindingsOutput) SetGatewayName(v string) *ItemForListPluginBindingsOutput
SetGatewayName sets the GatewayName field's value.
func (*ItemForListPluginBindingsOutput) SetId ¶
func (s *ItemForListPluginBindingsOutput) SetId(v string) *ItemForListPluginBindingsOutput
SetId sets the Id field's value.
func (*ItemForListPluginBindingsOutput) SetPluginConfig ¶
func (s *ItemForListPluginBindingsOutput) SetPluginConfig(v string) *ItemForListPluginBindingsOutput
SetPluginConfig sets the PluginConfig field's value.
func (*ItemForListPluginBindingsOutput) SetPluginName ¶
func (s *ItemForListPluginBindingsOutput) SetPluginName(v string) *ItemForListPluginBindingsOutput
SetPluginName sets the PluginName field's value.
func (*ItemForListPluginBindingsOutput) SetRouteId ¶
func (s *ItemForListPluginBindingsOutput) SetRouteId(v string) *ItemForListPluginBindingsOutput
SetRouteId sets the RouteId field's value.
func (*ItemForListPluginBindingsOutput) SetRouteName ¶
func (s *ItemForListPluginBindingsOutput) SetRouteName(v string) *ItemForListPluginBindingsOutput
SetRouteName sets the RouteName field's value.
func (*ItemForListPluginBindingsOutput) SetScope ¶
func (s *ItemForListPluginBindingsOutput) SetScope(v string) *ItemForListPluginBindingsOutput
SetScope sets the Scope field's value.
func (*ItemForListPluginBindingsOutput) SetServiceId ¶
func (s *ItemForListPluginBindingsOutput) SetServiceId(v string) *ItemForListPluginBindingsOutput
SetServiceId sets the ServiceId field's value.
func (*ItemForListPluginBindingsOutput) SetServiceName ¶
func (s *ItemForListPluginBindingsOutput) SetServiceName(v string) *ItemForListPluginBindingsOutput
SetServiceName sets the ServiceName field's value.
func (*ItemForListPluginBindingsOutput) SetTarget ¶
func (s *ItemForListPluginBindingsOutput) SetTarget(v string) *ItemForListPluginBindingsOutput
SetTarget sets the Target field's value.
func (*ItemForListPluginBindingsOutput) SetTargetName ¶
func (s *ItemForListPluginBindingsOutput) SetTargetName(v string) *ItemForListPluginBindingsOutput
SetTargetName sets the TargetName field's value.
func (*ItemForListPluginBindingsOutput) SetUpdateTime ¶
func (s *ItemForListPluginBindingsOutput) SetUpdateTime(v string) *ItemForListPluginBindingsOutput
SetUpdateTime sets the UpdateTime field's value.
func (ItemForListPluginBindingsOutput) String ¶
func (s ItemForListPluginBindingsOutput) String() string
String returns the string representation
type ItemForListUpstreamSourcesOutput ¶
type ItemForListUpstreamSourcesOutput struct {
Comments *string `type:"string" json:",omitempty"`
CreateTime *string `type:"string" json:",omitempty"`
GatewayId *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
IngressSettings *IngressSettingsForListUpstreamSourcesOutput `type:"structure" json:",omitempty"`
SourceSpec *SourceSpecForListUpstreamSourcesOutput `type:"structure" json:",omitempty"`
SourceType *string `type:"string" json:",omitempty"`
Status *string `type:"string" json:",omitempty"`
StatusMessage *string `type:"string" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
WatchNamespaces []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ItemForListUpstreamSourcesOutput) GoString ¶
func (s ItemForListUpstreamSourcesOutput) GoString() string
GoString returns the string representation
func (*ItemForListUpstreamSourcesOutput) SetComments ¶
func (s *ItemForListUpstreamSourcesOutput) SetComments(v string) *ItemForListUpstreamSourcesOutput
SetComments sets the Comments field's value.
func (*ItemForListUpstreamSourcesOutput) SetCreateTime ¶
func (s *ItemForListUpstreamSourcesOutput) SetCreateTime(v string) *ItemForListUpstreamSourcesOutput
SetCreateTime sets the CreateTime field's value.
func (*ItemForListUpstreamSourcesOutput) SetGatewayId ¶
func (s *ItemForListUpstreamSourcesOutput) SetGatewayId(v string) *ItemForListUpstreamSourcesOutput
SetGatewayId sets the GatewayId field's value.
func (*ItemForListUpstreamSourcesOutput) SetId ¶
func (s *ItemForListUpstreamSourcesOutput) SetId(v string) *ItemForListUpstreamSourcesOutput
SetId sets the Id field's value.
func (*ItemForListUpstreamSourcesOutput) SetIngressSettings ¶
func (s *ItemForListUpstreamSourcesOutput) SetIngressSettings(v *IngressSettingsForListUpstreamSourcesOutput) *ItemForListUpstreamSourcesOutput
SetIngressSettings sets the IngressSettings field's value.
func (*ItemForListUpstreamSourcesOutput) SetSourceSpec ¶
func (s *ItemForListUpstreamSourcesOutput) SetSourceSpec(v *SourceSpecForListUpstreamSourcesOutput) *ItemForListUpstreamSourcesOutput
SetSourceSpec sets the SourceSpec field's value.
func (*ItemForListUpstreamSourcesOutput) SetSourceType ¶
func (s *ItemForListUpstreamSourcesOutput) SetSourceType(v string) *ItemForListUpstreamSourcesOutput
SetSourceType sets the SourceType field's value.
func (*ItemForListUpstreamSourcesOutput) SetStatus ¶
func (s *ItemForListUpstreamSourcesOutput) SetStatus(v string) *ItemForListUpstreamSourcesOutput
SetStatus sets the Status field's value.
func (*ItemForListUpstreamSourcesOutput) SetStatusMessage ¶
func (s *ItemForListUpstreamSourcesOutput) SetStatusMessage(v string) *ItemForListUpstreamSourcesOutput
SetStatusMessage sets the StatusMessage field's value.
func (*ItemForListUpstreamSourcesOutput) SetUpdateTime ¶
func (s *ItemForListUpstreamSourcesOutput) SetUpdateTime(v string) *ItemForListUpstreamSourcesOutput
SetUpdateTime sets the UpdateTime field's value.
func (*ItemForListUpstreamSourcesOutput) SetWatchNamespaces ¶
func (s *ItemForListUpstreamSourcesOutput) SetWatchNamespaces(v []*string) *ItemForListUpstreamSourcesOutput
SetWatchNamespaces sets the WatchNamespaces field's value.
func (ItemForListUpstreamSourcesOutput) String ¶
func (s ItemForListUpstreamSourcesOutput) String() string
String returns the string representation
type ItemForListUpstreamsOutput ¶
type ItemForListUpstreamsOutput struct {
BackendTargetList []*BackendTargetListForListUpstreamsOutput `type:"list" json:",omitempty"`
CircuitBreakingSettings *CircuitBreakingSettingsForListUpstreamsOutput `type:"structure" json:",omitempty"`
Comments *string `type:"string" json:",omitempty"`
CreateTime *string `type:"string" json:",omitempty"`
GatewayId *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
LoadBalancerSettings *LoadBalancerSettingsForListUpstreamsOutput `type:"structure" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Protocol *string `type:"string" json:",omitempty"`
ResourceType *string `type:"string" json:",omitempty"`
SourceType *string `type:"string" json:",omitempty"`
Tags []*TagForListUpstreamsOutput `type:"list" json:",omitempty"`
TlsSettings *TlsSettingsForListUpstreamsOutput `type:"structure" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
UpstreamSpec *UpstreamSpecForListUpstreamsOutput `type:"structure" json:",omitempty"`
VersionDetails []*VersionDetailForListUpstreamsOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ItemForListUpstreamsOutput) GoString ¶
func (s ItemForListUpstreamsOutput) GoString() string
GoString returns the string representation
func (*ItemForListUpstreamsOutput) SetBackendTargetList ¶
func (s *ItemForListUpstreamsOutput) SetBackendTargetList(v []*BackendTargetListForListUpstreamsOutput) *ItemForListUpstreamsOutput
SetBackendTargetList sets the BackendTargetList field's value.
func (*ItemForListUpstreamsOutput) SetCircuitBreakingSettings ¶
func (s *ItemForListUpstreamsOutput) SetCircuitBreakingSettings(v *CircuitBreakingSettingsForListUpstreamsOutput) *ItemForListUpstreamsOutput
SetCircuitBreakingSettings sets the CircuitBreakingSettings field's value.
func (*ItemForListUpstreamsOutput) SetComments ¶
func (s *ItemForListUpstreamsOutput) SetComments(v string) *ItemForListUpstreamsOutput
SetComments sets the Comments field's value.
func (*ItemForListUpstreamsOutput) SetCreateTime ¶
func (s *ItemForListUpstreamsOutput) SetCreateTime(v string) *ItemForListUpstreamsOutput
SetCreateTime sets the CreateTime field's value.
func (*ItemForListUpstreamsOutput) SetGatewayId ¶
func (s *ItemForListUpstreamsOutput) SetGatewayId(v string) *ItemForListUpstreamsOutput
SetGatewayId sets the GatewayId field's value.
func (*ItemForListUpstreamsOutput) SetId ¶
func (s *ItemForListUpstreamsOutput) SetId(v string) *ItemForListUpstreamsOutput
SetId sets the Id field's value.
func (*ItemForListUpstreamsOutput) SetLoadBalancerSettings ¶
func (s *ItemForListUpstreamsOutput) SetLoadBalancerSettings(v *LoadBalancerSettingsForListUpstreamsOutput) *ItemForListUpstreamsOutput
SetLoadBalancerSettings sets the LoadBalancerSettings field's value.
func (*ItemForListUpstreamsOutput) SetName ¶
func (s *ItemForListUpstreamsOutput) SetName(v string) *ItemForListUpstreamsOutput
SetName sets the Name field's value.
func (*ItemForListUpstreamsOutput) SetProtocol ¶
func (s *ItemForListUpstreamsOutput) SetProtocol(v string) *ItemForListUpstreamsOutput
SetProtocol sets the Protocol field's value.
func (*ItemForListUpstreamsOutput) SetResourceType ¶
func (s *ItemForListUpstreamsOutput) SetResourceType(v string) *ItemForListUpstreamsOutput
SetResourceType sets the ResourceType field's value.
func (*ItemForListUpstreamsOutput) SetSourceType ¶
func (s *ItemForListUpstreamsOutput) SetSourceType(v string) *ItemForListUpstreamsOutput
SetSourceType sets the SourceType field's value.
func (*ItemForListUpstreamsOutput) SetTags ¶
func (s *ItemForListUpstreamsOutput) SetTags(v []*TagForListUpstreamsOutput) *ItemForListUpstreamsOutput
SetTags sets the Tags field's value.
func (*ItemForListUpstreamsOutput) SetTlsSettings ¶
func (s *ItemForListUpstreamsOutput) SetTlsSettings(v *TlsSettingsForListUpstreamsOutput) *ItemForListUpstreamsOutput
SetTlsSettings sets the TlsSettings field's value.
func (*ItemForListUpstreamsOutput) SetUpdateTime ¶
func (s *ItemForListUpstreamsOutput) SetUpdateTime(v string) *ItemForListUpstreamsOutput
SetUpdateTime sets the UpdateTime field's value.
func (*ItemForListUpstreamsOutput) SetUpstreamSpec ¶
func (s *ItemForListUpstreamsOutput) SetUpstreamSpec(v *UpstreamSpecForListUpstreamsOutput) *ItemForListUpstreamsOutput
SetUpstreamSpec sets the UpstreamSpec field's value.
func (*ItemForListUpstreamsOutput) SetVersionDetails ¶
func (s *ItemForListUpstreamsOutput) SetVersionDetails(v []*VersionDetailForListUpstreamsOutput) *ItemForListUpstreamsOutput
SetVersionDetails sets the VersionDetails field's value.
func (ItemForListUpstreamsOutput) String ¶
func (s ItemForListUpstreamsOutput) String() string
String returns the string representation
type K8SServiceForCreateUpstreamInput ¶
type K8SServiceForCreateUpstreamInput struct {
Name *string `type:"string" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
Port *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (K8SServiceForCreateUpstreamInput) GoString ¶
func (s K8SServiceForCreateUpstreamInput) GoString() string
GoString returns the string representation
func (*K8SServiceForCreateUpstreamInput) SetName ¶
func (s *K8SServiceForCreateUpstreamInput) SetName(v string) *K8SServiceForCreateUpstreamInput
SetName sets the Name field's value.
func (*K8SServiceForCreateUpstreamInput) SetNamespace ¶
func (s *K8SServiceForCreateUpstreamInput) SetNamespace(v string) *K8SServiceForCreateUpstreamInput
SetNamespace sets the Namespace field's value.
func (*K8SServiceForCreateUpstreamInput) SetPort ¶
func (s *K8SServiceForCreateUpstreamInput) SetPort(v int32) *K8SServiceForCreateUpstreamInput
SetPort sets the Port field's value.
func (K8SServiceForCreateUpstreamInput) String ¶
func (s K8SServiceForCreateUpstreamInput) String() string
String returns the string representation
type K8SServiceForGetUpstreamOutput ¶
type K8SServiceForGetUpstreamOutput struct {
Name *string `type:"string" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
Port *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (K8SServiceForGetUpstreamOutput) GoString ¶
func (s K8SServiceForGetUpstreamOutput) GoString() string
GoString returns the string representation
func (*K8SServiceForGetUpstreamOutput) SetName ¶
func (s *K8SServiceForGetUpstreamOutput) SetName(v string) *K8SServiceForGetUpstreamOutput
SetName sets the Name field's value.
func (*K8SServiceForGetUpstreamOutput) SetNamespace ¶
func (s *K8SServiceForGetUpstreamOutput) SetNamespace(v string) *K8SServiceForGetUpstreamOutput
SetNamespace sets the Namespace field's value.
func (*K8SServiceForGetUpstreamOutput) SetPort ¶
func (s *K8SServiceForGetUpstreamOutput) SetPort(v int32) *K8SServiceForGetUpstreamOutput
SetPort sets the Port field's value.
func (K8SServiceForGetUpstreamOutput) String ¶
func (s K8SServiceForGetUpstreamOutput) String() string
String returns the string representation
type K8SServiceForListUpstreamsOutput ¶
type K8SServiceForListUpstreamsOutput struct {
Name *string `type:"string" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
Port *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (K8SServiceForListUpstreamsOutput) GoString ¶
func (s K8SServiceForListUpstreamsOutput) GoString() string
GoString returns the string representation
func (*K8SServiceForListUpstreamsOutput) SetName ¶
func (s *K8SServiceForListUpstreamsOutput) SetName(v string) *K8SServiceForListUpstreamsOutput
SetName sets the Name field's value.
func (*K8SServiceForListUpstreamsOutput) SetNamespace ¶
func (s *K8SServiceForListUpstreamsOutput) SetNamespace(v string) *K8SServiceForListUpstreamsOutput
SetNamespace sets the Namespace field's value.
func (*K8SServiceForListUpstreamsOutput) SetPort ¶
func (s *K8SServiceForListUpstreamsOutput) SetPort(v int32) *K8SServiceForListUpstreamsOutput
SetPort sets the Port field's value.
func (K8SServiceForListUpstreamsOutput) String ¶
func (s K8SServiceForListUpstreamsOutput) String() string
String returns the string representation
type K8SServiceForUpdateUpstreamInput ¶
type K8SServiceForUpdateUpstreamInput struct {
Name *string `type:"string" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
Port *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (K8SServiceForUpdateUpstreamInput) GoString ¶
func (s K8SServiceForUpdateUpstreamInput) GoString() string
GoString returns the string representation
func (*K8SServiceForUpdateUpstreamInput) SetName ¶
func (s *K8SServiceForUpdateUpstreamInput) SetName(v string) *K8SServiceForUpdateUpstreamInput
SetName sets the Name field's value.
func (*K8SServiceForUpdateUpstreamInput) SetNamespace ¶
func (s *K8SServiceForUpdateUpstreamInput) SetNamespace(v string) *K8SServiceForUpdateUpstreamInput
SetNamespace sets the Namespace field's value.
func (*K8SServiceForUpdateUpstreamInput) SetPort ¶
func (s *K8SServiceForUpdateUpstreamInput) SetPort(v int32) *K8SServiceForUpdateUpstreamInput
SetPort sets the Port field's value.
func (K8SServiceForUpdateUpstreamInput) String ¶
func (s K8SServiceForUpdateUpstreamInput) String() string
String returns the string representation
type K8SSourceForCreateUpstreamSourceInput ¶
type K8SSourceForCreateUpstreamSourceInput struct {
ClusterId *string `type:"string" json:",omitempty"`
ClusterType *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (K8SSourceForCreateUpstreamSourceInput) GoString ¶
func (s K8SSourceForCreateUpstreamSourceInput) GoString() string
GoString returns the string representation
func (*K8SSourceForCreateUpstreamSourceInput) SetClusterId ¶
func (s *K8SSourceForCreateUpstreamSourceInput) SetClusterId(v string) *K8SSourceForCreateUpstreamSourceInput
SetClusterId sets the ClusterId field's value.
func (*K8SSourceForCreateUpstreamSourceInput) SetClusterType ¶
func (s *K8SSourceForCreateUpstreamSourceInput) SetClusterType(v string) *K8SSourceForCreateUpstreamSourceInput
SetClusterType sets the ClusterType field's value.
func (K8SSourceForCreateUpstreamSourceInput) String ¶
func (s K8SSourceForCreateUpstreamSourceInput) String() string
String returns the string representation
type K8SSourceForGetUpstreamSourceOutput ¶
type K8SSourceForGetUpstreamSourceOutput struct {
ClusterId *string `type:"string" json:",omitempty"`
ClusterType *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (K8SSourceForGetUpstreamSourceOutput) GoString ¶
func (s K8SSourceForGetUpstreamSourceOutput) GoString() string
GoString returns the string representation
func (*K8SSourceForGetUpstreamSourceOutput) SetClusterId ¶
func (s *K8SSourceForGetUpstreamSourceOutput) SetClusterId(v string) *K8SSourceForGetUpstreamSourceOutput
SetClusterId sets the ClusterId field's value.
func (*K8SSourceForGetUpstreamSourceOutput) SetClusterType ¶
func (s *K8SSourceForGetUpstreamSourceOutput) SetClusterType(v string) *K8SSourceForGetUpstreamSourceOutput
SetClusterType sets the ClusterType field's value.
func (K8SSourceForGetUpstreamSourceOutput) String ¶
func (s K8SSourceForGetUpstreamSourceOutput) String() string
String returns the string representation
type K8SSourceForListUpstreamSourcesOutput ¶
type K8SSourceForListUpstreamSourcesOutput struct {
ClusterId *string `type:"string" json:",omitempty"`
ClusterType *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (K8SSourceForListUpstreamSourcesOutput) GoString ¶
func (s K8SSourceForListUpstreamSourcesOutput) GoString() string
GoString returns the string representation
func (*K8SSourceForListUpstreamSourcesOutput) SetClusterId ¶
func (s *K8SSourceForListUpstreamSourcesOutput) SetClusterId(v string) *K8SSourceForListUpstreamSourcesOutput
SetClusterId sets the ClusterId field's value.
func (*K8SSourceForListUpstreamSourcesOutput) SetClusterType ¶
func (s *K8SSourceForListUpstreamSourcesOutput) SetClusterType(v string) *K8SSourceForListUpstreamSourcesOutput
SetClusterType sets the ClusterType field's value.
func (K8SSourceForListUpstreamSourcesOutput) String ¶
func (s K8SSourceForListUpstreamSourcesOutput) String() string
String returns the string representation
type KeyAuthCredentialForCreateConsumerCredentialInput ¶
type KeyAuthCredentialForCreateConsumerCredentialInput struct {
APIKey *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (KeyAuthCredentialForCreateConsumerCredentialInput) GoString ¶
func (s KeyAuthCredentialForCreateConsumerCredentialInput) GoString() string
GoString returns the string representation
func (*KeyAuthCredentialForCreateConsumerCredentialInput) SetAPIKey ¶
func (s *KeyAuthCredentialForCreateConsumerCredentialInput) SetAPIKey(v string) *KeyAuthCredentialForCreateConsumerCredentialInput
SetAPIKey sets the APIKey field's value.
func (KeyAuthCredentialForCreateConsumerCredentialInput) String ¶
func (s KeyAuthCredentialForCreateConsumerCredentialInput) String() string
String returns the string representation
type KeyAuthCredentialForListConsumerCredentialsOutput ¶
type KeyAuthCredentialForListConsumerCredentialsOutput struct {
APIKey *string `type:"string" json:",omitempty"`
Enable *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (KeyAuthCredentialForListConsumerCredentialsOutput) GoString ¶
func (s KeyAuthCredentialForListConsumerCredentialsOutput) GoString() string
GoString returns the string representation
func (*KeyAuthCredentialForListConsumerCredentialsOutput) SetAPIKey ¶
func (s *KeyAuthCredentialForListConsumerCredentialsOutput) SetAPIKey(v string) *KeyAuthCredentialForListConsumerCredentialsOutput
SetAPIKey sets the APIKey field's value.
func (*KeyAuthCredentialForListConsumerCredentialsOutput) SetEnable ¶
func (s *KeyAuthCredentialForListConsumerCredentialsOutput) SetEnable(v bool) *KeyAuthCredentialForListConsumerCredentialsOutput
SetEnable sets the Enable field's value.
func (KeyAuthCredentialForListConsumerCredentialsOutput) String ¶
func (s KeyAuthCredentialForListConsumerCredentialsOutput) String() string
String returns the string representation
type LabelForGetUpstreamOutput ¶
type LabelForGetUpstreamOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (LabelForGetUpstreamOutput) GoString ¶
func (s LabelForGetUpstreamOutput) GoString() string
GoString returns the string representation
func (*LabelForGetUpstreamOutput) SetKey ¶
func (s *LabelForGetUpstreamOutput) SetKey(v string) *LabelForGetUpstreamOutput
SetKey sets the Key field's value.
func (*LabelForGetUpstreamOutput) SetValue ¶
func (s *LabelForGetUpstreamOutput) SetValue(v string) *LabelForGetUpstreamOutput
SetValue sets the Value field's value.
func (LabelForGetUpstreamOutput) String ¶
func (s LabelForGetUpstreamOutput) String() string
String returns the string representation
type LabelForListUpstreamsOutput ¶
type LabelForListUpstreamsOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (LabelForListUpstreamsOutput) GoString ¶
func (s LabelForListUpstreamsOutput) GoString() string
GoString returns the string representation
func (*LabelForListUpstreamsOutput) SetKey ¶
func (s *LabelForListUpstreamsOutput) SetKey(v string) *LabelForListUpstreamsOutput
SetKey sets the Key field's value.
func (*LabelForListUpstreamsOutput) SetValue ¶
func (s *LabelForListUpstreamsOutput) SetValue(v string) *LabelForListUpstreamsOutput
SetValue sets the Value field's value.
func (LabelForListUpstreamsOutput) String ¶
func (s LabelForListUpstreamsOutput) String() string
String returns the string representation
type ListConsumerCredentialsInput ¶
type ListConsumerCredentialsInput struct {
// ConsumerId is a required field
ConsumerId *string `type:"string" json:",omitempty" required:"true"`
// CredentialType is a required field
CredentialType *string `type:"string" json:",omitempty" required:"true"`
PageNumber *int64 `type:"int64" json:",omitempty"`
PageSize *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListConsumerCredentialsInput) GoString ¶
func (s ListConsumerCredentialsInput) GoString() string
GoString returns the string representation
func (*ListConsumerCredentialsInput) SetConsumerId ¶
func (s *ListConsumerCredentialsInput) SetConsumerId(v string) *ListConsumerCredentialsInput
SetConsumerId sets the ConsumerId field's value.
func (*ListConsumerCredentialsInput) SetCredentialType ¶
func (s *ListConsumerCredentialsInput) SetCredentialType(v string) *ListConsumerCredentialsInput
SetCredentialType sets the CredentialType field's value.
func (*ListConsumerCredentialsInput) SetPageNumber ¶
func (s *ListConsumerCredentialsInput) SetPageNumber(v int64) *ListConsumerCredentialsInput
SetPageNumber sets the PageNumber field's value.
func (*ListConsumerCredentialsInput) SetPageSize ¶
func (s *ListConsumerCredentialsInput) SetPageSize(v int64) *ListConsumerCredentialsInput
SetPageSize sets the PageSize field's value.
func (ListConsumerCredentialsInput) String ¶
func (s ListConsumerCredentialsInput) String() string
String returns the string representation
func (*ListConsumerCredentialsInput) Validate ¶
func (s *ListConsumerCredentialsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListConsumerCredentialsOutput ¶
type ListConsumerCredentialsOutput struct {
Metadata *response.ResponseMetadata
Items []*ItemForListConsumerCredentialsOutput `type:"list" json:",omitempty"`
Total *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListConsumerCredentialsOutput) GoString ¶
func (s ListConsumerCredentialsOutput) GoString() string
GoString returns the string representation
func (*ListConsumerCredentialsOutput) SetItems ¶
func (s *ListConsumerCredentialsOutput) SetItems(v []*ItemForListConsumerCredentialsOutput) *ListConsumerCredentialsOutput
SetItems sets the Items field's value.
func (*ListConsumerCredentialsOutput) SetTotal ¶
func (s *ListConsumerCredentialsOutput) SetTotal(v int64) *ListConsumerCredentialsOutput
SetTotal sets the Total field's value.
func (ListConsumerCredentialsOutput) String ¶
func (s ListConsumerCredentialsOutput) String() string
String returns the string representation
type ListConsumersInput ¶
type ListConsumersInput struct {
Filter *FilterForListConsumersInput `type:"structure" json:",omitempty"`
PageNumber *int64 `type:"int64" json:",omitempty"`
PageSize *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListConsumersInput) GoString ¶
func (s ListConsumersInput) GoString() string
GoString returns the string representation
func (*ListConsumersInput) SetFilter ¶
func (s *ListConsumersInput) SetFilter(v *FilterForListConsumersInput) *ListConsumersInput
SetFilter sets the Filter field's value.
func (*ListConsumersInput) SetPageNumber ¶
func (s *ListConsumersInput) SetPageNumber(v int64) *ListConsumersInput
SetPageNumber sets the PageNumber field's value.
func (*ListConsumersInput) SetPageSize ¶
func (s *ListConsumersInput) SetPageSize(v int64) *ListConsumersInput
SetPageSize sets the PageSize field's value.
func (ListConsumersInput) String ¶
func (s ListConsumersInput) String() string
String returns the string representation
type ListConsumersOutput ¶
type ListConsumersOutput struct {
Metadata *response.ResponseMetadata
Items []*ItemForListConsumersOutput `type:"list" json:",omitempty"`
Total *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListConsumersOutput) GoString ¶
func (s ListConsumersOutput) GoString() string
GoString returns the string representation
func (*ListConsumersOutput) SetItems ¶
func (s *ListConsumersOutput) SetItems(v []*ItemForListConsumersOutput) *ListConsumersOutput
SetItems sets the Items field's value.
func (*ListConsumersOutput) SetTotal ¶
func (s *ListConsumersOutput) SetTotal(v int64) *ListConsumersOutput
SetTotal sets the Total field's value.
func (ListConsumersOutput) String ¶
func (s ListConsumersOutput) String() string
String returns the string representation
type ListGatewayServicesInput ¶
type ListGatewayServicesInput struct {
Filter *FilterForListGatewayServicesInput `type:"structure" json:",omitempty"`
GatewayId *string `type:"string" json:",omitempty"`
PageNumber *int64 `type:"int64" json:",omitempty"`
PageSize *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListGatewayServicesInput) GoString ¶
func (s ListGatewayServicesInput) GoString() string
GoString returns the string representation
func (*ListGatewayServicesInput) SetFilter ¶
func (s *ListGatewayServicesInput) SetFilter(v *FilterForListGatewayServicesInput) *ListGatewayServicesInput
SetFilter sets the Filter field's value.
func (*ListGatewayServicesInput) SetGatewayId ¶
func (s *ListGatewayServicesInput) SetGatewayId(v string) *ListGatewayServicesInput
SetGatewayId sets the GatewayId field's value.
func (*ListGatewayServicesInput) SetPageNumber ¶
func (s *ListGatewayServicesInput) SetPageNumber(v int64) *ListGatewayServicesInput
SetPageNumber sets the PageNumber field's value.
func (*ListGatewayServicesInput) SetPageSize ¶
func (s *ListGatewayServicesInput) SetPageSize(v int64) *ListGatewayServicesInput
SetPageSize sets the PageSize field's value.
func (ListGatewayServicesInput) String ¶
func (s ListGatewayServicesInput) String() string
String returns the string representation
type ListGatewayServicesOutput ¶
type ListGatewayServicesOutput struct {
Metadata *response.ResponseMetadata
Items []*ItemForListGatewayServicesOutput `type:"list" json:",omitempty"`
Total *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListGatewayServicesOutput) GoString ¶
func (s ListGatewayServicesOutput) GoString() string
GoString returns the string representation
func (*ListGatewayServicesOutput) SetItems ¶
func (s *ListGatewayServicesOutput) SetItems(v []*ItemForListGatewayServicesOutput) *ListGatewayServicesOutput
SetItems sets the Items field's value.
func (*ListGatewayServicesOutput) SetTotal ¶
func (s *ListGatewayServicesOutput) SetTotal(v int64) *ListGatewayServicesOutput
SetTotal sets the Total field's value.
func (ListGatewayServicesOutput) String ¶
func (s ListGatewayServicesOutput) String() string
String returns the string representation
type ListGatewaysInput ¶
type ListGatewaysInput struct {
Filter *FilterForListGatewaysInput `type:"structure" json:",omitempty"`
PageNumber *int64 `type:"int64" json:",omitempty"`
PageSize *int64 `type:"int64" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListGatewaysInput) GoString ¶
func (s ListGatewaysInput) GoString() string
GoString returns the string representation
func (*ListGatewaysInput) SetFilter ¶
func (s *ListGatewaysInput) SetFilter(v *FilterForListGatewaysInput) *ListGatewaysInput
SetFilter sets the Filter field's value.
func (*ListGatewaysInput) SetPageNumber ¶
func (s *ListGatewaysInput) SetPageNumber(v int64) *ListGatewaysInput
SetPageNumber sets the PageNumber field's value.
func (*ListGatewaysInput) SetPageSize ¶
func (s *ListGatewaysInput) SetPageSize(v int64) *ListGatewaysInput
SetPageSize sets the PageSize field's value.
func (*ListGatewaysInput) SetProjectName ¶
func (s *ListGatewaysInput) SetProjectName(v string) *ListGatewaysInput
SetProjectName sets the ProjectName field's value.
func (ListGatewaysInput) String ¶
func (s ListGatewaysInput) String() string
String returns the string representation
type ListGatewaysOutput ¶
type ListGatewaysOutput struct {
Metadata *response.ResponseMetadata
Items []*ItemForListGatewaysOutput `type:"list" json:",omitempty"`
Total *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListGatewaysOutput) GoString ¶
func (s ListGatewaysOutput) GoString() string
GoString returns the string representation
func (*ListGatewaysOutput) SetItems ¶
func (s *ListGatewaysOutput) SetItems(v []*ItemForListGatewaysOutput) *ListGatewaysOutput
SetItems sets the Items field's value.
func (*ListGatewaysOutput) SetTotal ¶
func (s *ListGatewaysOutput) SetTotal(v int64) *ListGatewaysOutput
SetTotal sets the Total field's value.
func (ListGatewaysOutput) String ¶
func (s ListGatewaysOutput) String() string
String returns the string representation
type ListPluginBindingsInput ¶
type ListPluginBindingsInput struct {
Filter *FilterForListPluginBindingsInput `type:"structure" json:",omitempty"`
PageNumber *int64 `type:"int64" json:",omitempty"`
PageSize *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListPluginBindingsInput) GoString ¶
func (s ListPluginBindingsInput) GoString() string
GoString returns the string representation
func (*ListPluginBindingsInput) SetFilter ¶
func (s *ListPluginBindingsInput) SetFilter(v *FilterForListPluginBindingsInput) *ListPluginBindingsInput
SetFilter sets the Filter field's value.
func (*ListPluginBindingsInput) SetPageNumber ¶
func (s *ListPluginBindingsInput) SetPageNumber(v int64) *ListPluginBindingsInput
SetPageNumber sets the PageNumber field's value.
func (*ListPluginBindingsInput) SetPageSize ¶
func (s *ListPluginBindingsInput) SetPageSize(v int64) *ListPluginBindingsInput
SetPageSize sets the PageSize field's value.
func (ListPluginBindingsInput) String ¶
func (s ListPluginBindingsInput) String() string
String returns the string representation
type ListPluginBindingsOutput ¶
type ListPluginBindingsOutput struct {
Metadata *response.ResponseMetadata
Items []*ItemForListPluginBindingsOutput `type:"list" json:",omitempty"`
Total *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListPluginBindingsOutput) GoString ¶
func (s ListPluginBindingsOutput) GoString() string
GoString returns the string representation
func (*ListPluginBindingsOutput) SetItems ¶
func (s *ListPluginBindingsOutput) SetItems(v []*ItemForListPluginBindingsOutput) *ListPluginBindingsOutput
SetItems sets the Items field's value.
func (*ListPluginBindingsOutput) SetTotal ¶
func (s *ListPluginBindingsOutput) SetTotal(v int64) *ListPluginBindingsOutput
SetTotal sets the Total field's value.
func (ListPluginBindingsOutput) String ¶
func (s ListPluginBindingsOutput) String() string
String returns the string representation
type ListUpstreamSourcesInput ¶
type ListUpstreamSourcesInput struct {
Filter *FilterForListUpstreamSourcesInput `type:"structure" json:",omitempty"`
GatewayId *string `type:"string" json:",omitempty"`
IngressSettingsFilter *IngressSettingsFilterForListUpstreamSourcesInput `type:"structure" json:",omitempty"`
PageNumber *int64 `type:"int64" json:",omitempty"`
PageSize *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListUpstreamSourcesInput) GoString ¶
func (s ListUpstreamSourcesInput) GoString() string
GoString returns the string representation
func (*ListUpstreamSourcesInput) SetFilter ¶
func (s *ListUpstreamSourcesInput) SetFilter(v *FilterForListUpstreamSourcesInput) *ListUpstreamSourcesInput
SetFilter sets the Filter field's value.
func (*ListUpstreamSourcesInput) SetGatewayId ¶
func (s *ListUpstreamSourcesInput) SetGatewayId(v string) *ListUpstreamSourcesInput
SetGatewayId sets the GatewayId field's value.
func (*ListUpstreamSourcesInput) SetIngressSettingsFilter ¶
func (s *ListUpstreamSourcesInput) SetIngressSettingsFilter(v *IngressSettingsFilterForListUpstreamSourcesInput) *ListUpstreamSourcesInput
SetIngressSettingsFilter sets the IngressSettingsFilter field's value.
func (*ListUpstreamSourcesInput) SetPageNumber ¶
func (s *ListUpstreamSourcesInput) SetPageNumber(v int64) *ListUpstreamSourcesInput
SetPageNumber sets the PageNumber field's value.
func (*ListUpstreamSourcesInput) SetPageSize ¶
func (s *ListUpstreamSourcesInput) SetPageSize(v int64) *ListUpstreamSourcesInput
SetPageSize sets the PageSize field's value.
func (ListUpstreamSourcesInput) String ¶
func (s ListUpstreamSourcesInput) String() string
String returns the string representation
type ListUpstreamSourcesOutput ¶
type ListUpstreamSourcesOutput struct {
Metadata *response.ResponseMetadata
Items []*ItemForListUpstreamSourcesOutput `type:"list" json:",omitempty"`
Total *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListUpstreamSourcesOutput) GoString ¶
func (s ListUpstreamSourcesOutput) GoString() string
GoString returns the string representation
func (*ListUpstreamSourcesOutput) SetItems ¶
func (s *ListUpstreamSourcesOutput) SetItems(v []*ItemForListUpstreamSourcesOutput) *ListUpstreamSourcesOutput
SetItems sets the Items field's value.
func (*ListUpstreamSourcesOutput) SetTotal ¶
func (s *ListUpstreamSourcesOutput) SetTotal(v int64) *ListUpstreamSourcesOutput
SetTotal sets the Total field's value.
func (ListUpstreamSourcesOutput) String ¶
func (s ListUpstreamSourcesOutput) String() string
String returns the string representation
type ListUpstreamsInput ¶
type ListUpstreamsInput struct {
Filter *FilterForListUpstreamsInput `type:"structure" json:",omitempty"`
GatewayId *string `type:"string" json:",omitempty"`
PageNumber *int64 `type:"int64" json:",omitempty"`
PageSize *int64 `type:"int64" json:",omitempty"`
ResourceType *string `type:"string" json:",omitempty"`
SourceType *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListUpstreamsInput) GoString ¶
func (s ListUpstreamsInput) GoString() string
GoString returns the string representation
func (*ListUpstreamsInput) SetFilter ¶
func (s *ListUpstreamsInput) SetFilter(v *FilterForListUpstreamsInput) *ListUpstreamsInput
SetFilter sets the Filter field's value.
func (*ListUpstreamsInput) SetGatewayId ¶
func (s *ListUpstreamsInput) SetGatewayId(v string) *ListUpstreamsInput
SetGatewayId sets the GatewayId field's value.
func (*ListUpstreamsInput) SetPageNumber ¶
func (s *ListUpstreamsInput) SetPageNumber(v int64) *ListUpstreamsInput
SetPageNumber sets the PageNumber field's value.
func (*ListUpstreamsInput) SetPageSize ¶
func (s *ListUpstreamsInput) SetPageSize(v int64) *ListUpstreamsInput
SetPageSize sets the PageSize field's value.
func (*ListUpstreamsInput) SetResourceType ¶
func (s *ListUpstreamsInput) SetResourceType(v string) *ListUpstreamsInput
SetResourceType sets the ResourceType field's value.
func (*ListUpstreamsInput) SetSourceType ¶
func (s *ListUpstreamsInput) SetSourceType(v string) *ListUpstreamsInput
SetSourceType sets the SourceType field's value.
func (ListUpstreamsInput) String ¶
func (s ListUpstreamsInput) String() string
String returns the string representation
type ListUpstreamsOutput ¶
type ListUpstreamsOutput struct {
Metadata *response.ResponseMetadata
Items []*ItemForListUpstreamsOutput `type:"list" json:",omitempty"`
Total *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListUpstreamsOutput) GoString ¶
func (s ListUpstreamsOutput) GoString() string
GoString returns the string representation
func (*ListUpstreamsOutput) SetItems ¶
func (s *ListUpstreamsOutput) SetItems(v []*ItemForListUpstreamsOutput) *ListUpstreamsOutput
SetItems sets the Items field's value.
func (*ListUpstreamsOutput) SetTotal ¶
func (s *ListUpstreamsOutput) SetTotal(v int64) *ListUpstreamsOutput
SetTotal sets the Total field's value.
func (ListUpstreamsOutput) String ¶
func (s ListUpstreamsOutput) String() string
String returns the string representation
type LoadBalancerSettingsForCreateUpstreamInput ¶
type LoadBalancerSettingsForCreateUpstreamInput struct {
ConsistentHashLB *ConsistentHashLBForCreateUpstreamInput `type:"structure" json:",omitempty"`
LbPolicy *string `type:"string" json:",omitempty"`
SimpleLB *string `type:"string" json:",omitempty"`
WarmupDuration *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (LoadBalancerSettingsForCreateUpstreamInput) GoString ¶
func (s LoadBalancerSettingsForCreateUpstreamInput) GoString() string
GoString returns the string representation
func (*LoadBalancerSettingsForCreateUpstreamInput) SetConsistentHashLB ¶
func (s *LoadBalancerSettingsForCreateUpstreamInput) SetConsistentHashLB(v *ConsistentHashLBForCreateUpstreamInput) *LoadBalancerSettingsForCreateUpstreamInput
SetConsistentHashLB sets the ConsistentHashLB field's value.
func (*LoadBalancerSettingsForCreateUpstreamInput) SetLbPolicy ¶
func (s *LoadBalancerSettingsForCreateUpstreamInput) SetLbPolicy(v string) *LoadBalancerSettingsForCreateUpstreamInput
SetLbPolicy sets the LbPolicy field's value.
func (*LoadBalancerSettingsForCreateUpstreamInput) SetSimpleLB ¶
func (s *LoadBalancerSettingsForCreateUpstreamInput) SetSimpleLB(v string) *LoadBalancerSettingsForCreateUpstreamInput
SetSimpleLB sets the SimpleLB field's value.
func (*LoadBalancerSettingsForCreateUpstreamInput) SetWarmupDuration ¶
func (s *LoadBalancerSettingsForCreateUpstreamInput) SetWarmupDuration(v int64) *LoadBalancerSettingsForCreateUpstreamInput
SetWarmupDuration sets the WarmupDuration field's value.
func (LoadBalancerSettingsForCreateUpstreamInput) String ¶
func (s LoadBalancerSettingsForCreateUpstreamInput) String() string
String returns the string representation
type LoadBalancerSettingsForGetUpstreamOutput ¶
type LoadBalancerSettingsForGetUpstreamOutput struct {
ConsistentHashLB *ConsistentHashLBForGetUpstreamOutput `type:"structure" json:",omitempty"`
LbPolicy *string `type:"string" json:",omitempty"`
SimpleLB *string `type:"string" json:",omitempty"`
WarmupDuration *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (LoadBalancerSettingsForGetUpstreamOutput) GoString ¶
func (s LoadBalancerSettingsForGetUpstreamOutput) GoString() string
GoString returns the string representation
func (*LoadBalancerSettingsForGetUpstreamOutput) SetConsistentHashLB ¶
func (s *LoadBalancerSettingsForGetUpstreamOutput) SetConsistentHashLB(v *ConsistentHashLBForGetUpstreamOutput) *LoadBalancerSettingsForGetUpstreamOutput
SetConsistentHashLB sets the ConsistentHashLB field's value.
func (*LoadBalancerSettingsForGetUpstreamOutput) SetLbPolicy ¶
func (s *LoadBalancerSettingsForGetUpstreamOutput) SetLbPolicy(v string) *LoadBalancerSettingsForGetUpstreamOutput
SetLbPolicy sets the LbPolicy field's value.
func (*LoadBalancerSettingsForGetUpstreamOutput) SetSimpleLB ¶
func (s *LoadBalancerSettingsForGetUpstreamOutput) SetSimpleLB(v string) *LoadBalancerSettingsForGetUpstreamOutput
SetSimpleLB sets the SimpleLB field's value.
func (*LoadBalancerSettingsForGetUpstreamOutput) SetWarmupDuration ¶
func (s *LoadBalancerSettingsForGetUpstreamOutput) SetWarmupDuration(v int64) *LoadBalancerSettingsForGetUpstreamOutput
SetWarmupDuration sets the WarmupDuration field's value.
func (LoadBalancerSettingsForGetUpstreamOutput) String ¶
func (s LoadBalancerSettingsForGetUpstreamOutput) String() string
String returns the string representation
type LoadBalancerSettingsForListUpstreamsOutput ¶
type LoadBalancerSettingsForListUpstreamsOutput struct {
ConsistentHashLB *ConsistentHashLBForListUpstreamsOutput `type:"structure" json:",omitempty"`
LbPolicy *string `type:"string" json:",omitempty"`
SimpleLB *string `type:"string" json:",omitempty"`
WarmupDuration *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (LoadBalancerSettingsForListUpstreamsOutput) GoString ¶
func (s LoadBalancerSettingsForListUpstreamsOutput) GoString() string
GoString returns the string representation
func (*LoadBalancerSettingsForListUpstreamsOutput) SetConsistentHashLB ¶
func (s *LoadBalancerSettingsForListUpstreamsOutput) SetConsistentHashLB(v *ConsistentHashLBForListUpstreamsOutput) *LoadBalancerSettingsForListUpstreamsOutput
SetConsistentHashLB sets the ConsistentHashLB field's value.
func (*LoadBalancerSettingsForListUpstreamsOutput) SetLbPolicy ¶
func (s *LoadBalancerSettingsForListUpstreamsOutput) SetLbPolicy(v string) *LoadBalancerSettingsForListUpstreamsOutput
SetLbPolicy sets the LbPolicy field's value.
func (*LoadBalancerSettingsForListUpstreamsOutput) SetSimpleLB ¶
func (s *LoadBalancerSettingsForListUpstreamsOutput) SetSimpleLB(v string) *LoadBalancerSettingsForListUpstreamsOutput
SetSimpleLB sets the SimpleLB field's value.
func (*LoadBalancerSettingsForListUpstreamsOutput) SetWarmupDuration ¶
func (s *LoadBalancerSettingsForListUpstreamsOutput) SetWarmupDuration(v int64) *LoadBalancerSettingsForListUpstreamsOutput
SetWarmupDuration sets the WarmupDuration field's value.
func (LoadBalancerSettingsForListUpstreamsOutput) String ¶
func (s LoadBalancerSettingsForListUpstreamsOutput) String() string
String returns the string representation
type LoadBalancerSettingsForUpdateUpstreamInput ¶
type LoadBalancerSettingsForUpdateUpstreamInput struct {
ConsistentHashLB *ConsistentHashLBForUpdateUpstreamInput `type:"structure" json:",omitempty"`
LbPolicy *string `type:"string" json:",omitempty"`
SimpleLB *string `type:"string" json:",omitempty"`
WarmupDuration *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (LoadBalancerSettingsForUpdateUpstreamInput) GoString ¶
func (s LoadBalancerSettingsForUpdateUpstreamInput) GoString() string
GoString returns the string representation
func (*LoadBalancerSettingsForUpdateUpstreamInput) SetConsistentHashLB ¶
func (s *LoadBalancerSettingsForUpdateUpstreamInput) SetConsistentHashLB(v *ConsistentHashLBForUpdateUpstreamInput) *LoadBalancerSettingsForUpdateUpstreamInput
SetConsistentHashLB sets the ConsistentHashLB field's value.
func (*LoadBalancerSettingsForUpdateUpstreamInput) SetLbPolicy ¶
func (s *LoadBalancerSettingsForUpdateUpstreamInput) SetLbPolicy(v string) *LoadBalancerSettingsForUpdateUpstreamInput
SetLbPolicy sets the LbPolicy field's value.
func (*LoadBalancerSettingsForUpdateUpstreamInput) SetSimpleLB ¶
func (s *LoadBalancerSettingsForUpdateUpstreamInput) SetSimpleLB(v string) *LoadBalancerSettingsForUpdateUpstreamInput
SetSimpleLB sets the SimpleLB field's value.
func (*LoadBalancerSettingsForUpdateUpstreamInput) SetWarmupDuration ¶
func (s *LoadBalancerSettingsForUpdateUpstreamInput) SetWarmupDuration(v int64) *LoadBalancerSettingsForUpdateUpstreamInput
SetWarmupDuration sets the WarmupDuration field's value.
func (LoadBalancerSettingsForUpdateUpstreamInput) String ¶
func (s LoadBalancerSettingsForUpdateUpstreamInput) String() string
String returns the string representation
type LogSpecForCreateGatewayInput ¶
type LogSpecForCreateGatewayInput struct {
Enable *bool `type:"boolean" json:",omitempty"`
ProjectId *string `type:"string" json:",omitempty"`
TopicId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (LogSpecForCreateGatewayInput) GoString ¶
func (s LogSpecForCreateGatewayInput) GoString() string
GoString returns the string representation
func (*LogSpecForCreateGatewayInput) SetEnable ¶
func (s *LogSpecForCreateGatewayInput) SetEnable(v bool) *LogSpecForCreateGatewayInput
SetEnable sets the Enable field's value.
func (*LogSpecForCreateGatewayInput) SetProjectId ¶
func (s *LogSpecForCreateGatewayInput) SetProjectId(v string) *LogSpecForCreateGatewayInput
SetProjectId sets the ProjectId field's value.
func (*LogSpecForCreateGatewayInput) SetTopicId ¶
func (s *LogSpecForCreateGatewayInput) SetTopicId(v string) *LogSpecForCreateGatewayInput
SetTopicId sets the TopicId field's value.
func (LogSpecForCreateGatewayInput) String ¶
func (s LogSpecForCreateGatewayInput) String() string
String returns the string representation
type LogSpecForGetGatewayOutput ¶
type LogSpecForGetGatewayOutput struct {
Enable *bool `type:"boolean" json:",omitempty"`
ProjectId *string `type:"string" json:",omitempty"`
TopicId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (LogSpecForGetGatewayOutput) GoString ¶
func (s LogSpecForGetGatewayOutput) GoString() string
GoString returns the string representation
func (*LogSpecForGetGatewayOutput) SetEnable ¶
func (s *LogSpecForGetGatewayOutput) SetEnable(v bool) *LogSpecForGetGatewayOutput
SetEnable sets the Enable field's value.
func (*LogSpecForGetGatewayOutput) SetProjectId ¶
func (s *LogSpecForGetGatewayOutput) SetProjectId(v string) *LogSpecForGetGatewayOutput
SetProjectId sets the ProjectId field's value.
func (*LogSpecForGetGatewayOutput) SetTopicId ¶
func (s *LogSpecForGetGatewayOutput) SetTopicId(v string) *LogSpecForGetGatewayOutput
SetTopicId sets the TopicId field's value.
func (LogSpecForGetGatewayOutput) String ¶
func (s LogSpecForGetGatewayOutput) String() string
String returns the string representation
type LogSpecForListGatewaysOutput ¶
type LogSpecForListGatewaysOutput struct {
Enable *bool `type:"boolean" json:",omitempty"`
ProjectId *string `type:"string" json:",omitempty"`
TopicId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (LogSpecForListGatewaysOutput) GoString ¶
func (s LogSpecForListGatewaysOutput) GoString() string
GoString returns the string representation
func (*LogSpecForListGatewaysOutput) SetEnable ¶
func (s *LogSpecForListGatewaysOutput) SetEnable(v bool) *LogSpecForListGatewaysOutput
SetEnable sets the Enable field's value.
func (*LogSpecForListGatewaysOutput) SetProjectId ¶
func (s *LogSpecForListGatewaysOutput) SetProjectId(v string) *LogSpecForListGatewaysOutput
SetProjectId sets the ProjectId field's value.
func (*LogSpecForListGatewaysOutput) SetTopicId ¶
func (s *LogSpecForListGatewaysOutput) SetTopicId(v string) *LogSpecForListGatewaysOutput
SetTopicId sets the TopicId field's value.
func (LogSpecForListGatewaysOutput) String ¶
func (s LogSpecForListGatewaysOutput) String() string
String returns the string representation
type LogSpecForUpdateGatewayLogInput ¶
type LogSpecForUpdateGatewayLogInput struct {
Enable *bool `type:"boolean" json:",omitempty"`
ProjectId *string `type:"string" json:",omitempty"`
TopicId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (LogSpecForUpdateGatewayLogInput) GoString ¶
func (s LogSpecForUpdateGatewayLogInput) GoString() string
GoString returns the string representation
func (*LogSpecForUpdateGatewayLogInput) SetEnable ¶
func (s *LogSpecForUpdateGatewayLogInput) SetEnable(v bool) *LogSpecForUpdateGatewayLogInput
SetEnable sets the Enable field's value.
func (*LogSpecForUpdateGatewayLogInput) SetProjectId ¶
func (s *LogSpecForUpdateGatewayLogInput) SetProjectId(v string) *LogSpecForUpdateGatewayLogInput
SetProjectId sets the ProjectId field's value.
func (*LogSpecForUpdateGatewayLogInput) SetTopicId ¶
func (s *LogSpecForUpdateGatewayLogInput) SetTopicId(v string) *LogSpecForUpdateGatewayLogInput
SetTopicId sets the TopicId field's value.
func (LogSpecForUpdateGatewayLogInput) String ¶
func (s LogSpecForUpdateGatewayLogInput) String() string
String returns the string representation
type MonitorSpecForCreateGatewayInput ¶
type MonitorSpecForCreateGatewayInput struct {
Enable *bool `type:"boolean" json:",omitempty"`
WorkspaceID *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (MonitorSpecForCreateGatewayInput) GoString ¶
func (s MonitorSpecForCreateGatewayInput) GoString() string
GoString returns the string representation
func (*MonitorSpecForCreateGatewayInput) SetEnable ¶
func (s *MonitorSpecForCreateGatewayInput) SetEnable(v bool) *MonitorSpecForCreateGatewayInput
SetEnable sets the Enable field's value.
func (*MonitorSpecForCreateGatewayInput) SetWorkspaceID ¶
func (s *MonitorSpecForCreateGatewayInput) SetWorkspaceID(v string) *MonitorSpecForCreateGatewayInput
SetWorkspaceID sets the WorkspaceID field's value.
func (MonitorSpecForCreateGatewayInput) String ¶
func (s MonitorSpecForCreateGatewayInput) String() string
String returns the string representation
type MonitorSpecForGetGatewayOutput ¶
type MonitorSpecForGetGatewayOutput struct {
Enable *bool `type:"boolean" json:",omitempty"`
WorkspaceID *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (MonitorSpecForGetGatewayOutput) GoString ¶
func (s MonitorSpecForGetGatewayOutput) GoString() string
GoString returns the string representation
func (*MonitorSpecForGetGatewayOutput) SetEnable ¶
func (s *MonitorSpecForGetGatewayOutput) SetEnable(v bool) *MonitorSpecForGetGatewayOutput
SetEnable sets the Enable field's value.
func (*MonitorSpecForGetGatewayOutput) SetWorkspaceID ¶
func (s *MonitorSpecForGetGatewayOutput) SetWorkspaceID(v string) *MonitorSpecForGetGatewayOutput
SetWorkspaceID sets the WorkspaceID field's value.
func (MonitorSpecForGetGatewayOutput) String ¶
func (s MonitorSpecForGetGatewayOutput) String() string
String returns the string representation
type MonitorSpecForListGatewaysOutput ¶
type MonitorSpecForListGatewaysOutput struct {
Enable *bool `type:"boolean" json:",omitempty"`
WorkspaceID *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (MonitorSpecForListGatewaysOutput) GoString ¶
func (s MonitorSpecForListGatewaysOutput) GoString() string
GoString returns the string representation
func (*MonitorSpecForListGatewaysOutput) SetEnable ¶
func (s *MonitorSpecForListGatewaysOutput) SetEnable(v bool) *MonitorSpecForListGatewaysOutput
SetEnable sets the Enable field's value.
func (*MonitorSpecForListGatewaysOutput) SetWorkspaceID ¶
func (s *MonitorSpecForListGatewaysOutput) SetWorkspaceID(v string) *MonitorSpecForListGatewaysOutput
SetWorkspaceID sets the WorkspaceID field's value.
func (MonitorSpecForListGatewaysOutput) String ¶
func (s MonitorSpecForListGatewaysOutput) String() string
String returns the string representation
type MonitorSpecForUpdateGatewayInput ¶
type MonitorSpecForUpdateGatewayInput struct {
Enable *bool `type:"boolean" json:",omitempty"`
WorkspaceID *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (MonitorSpecForUpdateGatewayInput) GoString ¶
func (s MonitorSpecForUpdateGatewayInput) GoString() string
GoString returns the string representation
func (*MonitorSpecForUpdateGatewayInput) SetEnable ¶
func (s *MonitorSpecForUpdateGatewayInput) SetEnable(v bool) *MonitorSpecForUpdateGatewayInput
SetEnable sets the Enable field's value.
func (*MonitorSpecForUpdateGatewayInput) SetWorkspaceID ¶
func (s *MonitorSpecForUpdateGatewayInput) SetWorkspaceID(v string) *MonitorSpecForUpdateGatewayInput
SetWorkspaceID sets the WorkspaceID field's value.
func (MonitorSpecForUpdateGatewayInput) String ¶
func (s MonitorSpecForUpdateGatewayInput) String() string
String returns the string representation
type NacosServiceForCreateUpstreamInput ¶
type NacosServiceForCreateUpstreamInput struct {
Group *string `type:"string" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
NamespaceId *string `type:"string" json:",omitempty"`
Service *string `type:"string" json:",omitempty"`
UpstreamSourceId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NacosServiceForCreateUpstreamInput) GoString ¶
func (s NacosServiceForCreateUpstreamInput) GoString() string
GoString returns the string representation
func (*NacosServiceForCreateUpstreamInput) SetGroup ¶
func (s *NacosServiceForCreateUpstreamInput) SetGroup(v string) *NacosServiceForCreateUpstreamInput
SetGroup sets the Group field's value.
func (*NacosServiceForCreateUpstreamInput) SetNamespace ¶
func (s *NacosServiceForCreateUpstreamInput) SetNamespace(v string) *NacosServiceForCreateUpstreamInput
SetNamespace sets the Namespace field's value.
func (*NacosServiceForCreateUpstreamInput) SetNamespaceId ¶
func (s *NacosServiceForCreateUpstreamInput) SetNamespaceId(v string) *NacosServiceForCreateUpstreamInput
SetNamespaceId sets the NamespaceId field's value.
func (*NacosServiceForCreateUpstreamInput) SetService ¶
func (s *NacosServiceForCreateUpstreamInput) SetService(v string) *NacosServiceForCreateUpstreamInput
SetService sets the Service field's value.
func (*NacosServiceForCreateUpstreamInput) SetUpstreamSourceId ¶
func (s *NacosServiceForCreateUpstreamInput) SetUpstreamSourceId(v string) *NacosServiceForCreateUpstreamInput
SetUpstreamSourceId sets the UpstreamSourceId field's value.
func (NacosServiceForCreateUpstreamInput) String ¶
func (s NacosServiceForCreateUpstreamInput) String() string
String returns the string representation
type NacosServiceForGetUpstreamOutput ¶
type NacosServiceForGetUpstreamOutput struct {
Group *string `type:"string" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
NamespaceId *string `type:"string" json:",omitempty"`
Service *string `type:"string" json:",omitempty"`
UpstreamSourceId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NacosServiceForGetUpstreamOutput) GoString ¶
func (s NacosServiceForGetUpstreamOutput) GoString() string
GoString returns the string representation
func (*NacosServiceForGetUpstreamOutput) SetGroup ¶
func (s *NacosServiceForGetUpstreamOutput) SetGroup(v string) *NacosServiceForGetUpstreamOutput
SetGroup sets the Group field's value.
func (*NacosServiceForGetUpstreamOutput) SetNamespace ¶
func (s *NacosServiceForGetUpstreamOutput) SetNamespace(v string) *NacosServiceForGetUpstreamOutput
SetNamespace sets the Namespace field's value.
func (*NacosServiceForGetUpstreamOutput) SetNamespaceId ¶
func (s *NacosServiceForGetUpstreamOutput) SetNamespaceId(v string) *NacosServiceForGetUpstreamOutput
SetNamespaceId sets the NamespaceId field's value.
func (*NacosServiceForGetUpstreamOutput) SetService ¶
func (s *NacosServiceForGetUpstreamOutput) SetService(v string) *NacosServiceForGetUpstreamOutput
SetService sets the Service field's value.
func (*NacosServiceForGetUpstreamOutput) SetUpstreamSourceId ¶
func (s *NacosServiceForGetUpstreamOutput) SetUpstreamSourceId(v string) *NacosServiceForGetUpstreamOutput
SetUpstreamSourceId sets the UpstreamSourceId field's value.
func (NacosServiceForGetUpstreamOutput) String ¶
func (s NacosServiceForGetUpstreamOutput) String() string
String returns the string representation
type NacosServiceForListUpstreamsOutput ¶
type NacosServiceForListUpstreamsOutput struct {
Group *string `type:"string" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
NamespaceId *string `type:"string" json:",omitempty"`
Service *string `type:"string" json:",omitempty"`
UpstreamSourceId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NacosServiceForListUpstreamsOutput) GoString ¶
func (s NacosServiceForListUpstreamsOutput) GoString() string
GoString returns the string representation
func (*NacosServiceForListUpstreamsOutput) SetGroup ¶
func (s *NacosServiceForListUpstreamsOutput) SetGroup(v string) *NacosServiceForListUpstreamsOutput
SetGroup sets the Group field's value.
func (*NacosServiceForListUpstreamsOutput) SetNamespace ¶
func (s *NacosServiceForListUpstreamsOutput) SetNamespace(v string) *NacosServiceForListUpstreamsOutput
SetNamespace sets the Namespace field's value.
func (*NacosServiceForListUpstreamsOutput) SetNamespaceId ¶
func (s *NacosServiceForListUpstreamsOutput) SetNamespaceId(v string) *NacosServiceForListUpstreamsOutput
SetNamespaceId sets the NamespaceId field's value.
func (*NacosServiceForListUpstreamsOutput) SetService ¶
func (s *NacosServiceForListUpstreamsOutput) SetService(v string) *NacosServiceForListUpstreamsOutput
SetService sets the Service field's value.
func (*NacosServiceForListUpstreamsOutput) SetUpstreamSourceId ¶
func (s *NacosServiceForListUpstreamsOutput) SetUpstreamSourceId(v string) *NacosServiceForListUpstreamsOutput
SetUpstreamSourceId sets the UpstreamSourceId field's value.
func (NacosServiceForListUpstreamsOutput) String ¶
func (s NacosServiceForListUpstreamsOutput) String() string
String returns the string representation
type NacosServiceForUpdateUpstreamInput ¶
type NacosServiceForUpdateUpstreamInput struct {
Group *string `type:"string" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
NamespaceId *string `type:"string" json:",omitempty"`
Service *string `type:"string" json:",omitempty"`
UpstreamSourceId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NacosServiceForUpdateUpstreamInput) GoString ¶
func (s NacosServiceForUpdateUpstreamInput) GoString() string
GoString returns the string representation
func (*NacosServiceForUpdateUpstreamInput) SetGroup ¶
func (s *NacosServiceForUpdateUpstreamInput) SetGroup(v string) *NacosServiceForUpdateUpstreamInput
SetGroup sets the Group field's value.
func (*NacosServiceForUpdateUpstreamInput) SetNamespace ¶
func (s *NacosServiceForUpdateUpstreamInput) SetNamespace(v string) *NacosServiceForUpdateUpstreamInput
SetNamespace sets the Namespace field's value.
func (*NacosServiceForUpdateUpstreamInput) SetNamespaceId ¶
func (s *NacosServiceForUpdateUpstreamInput) SetNamespaceId(v string) *NacosServiceForUpdateUpstreamInput
SetNamespaceId sets the NamespaceId field's value.
func (*NacosServiceForUpdateUpstreamInput) SetService ¶
func (s *NacosServiceForUpdateUpstreamInput) SetService(v string) *NacosServiceForUpdateUpstreamInput
SetService sets the Service field's value.
func (*NacosServiceForUpdateUpstreamInput) SetUpstreamSourceId ¶
func (s *NacosServiceForUpdateUpstreamInput) SetUpstreamSourceId(v string) *NacosServiceForUpdateUpstreamInput
SetUpstreamSourceId sets the UpstreamSourceId field's value.
func (NacosServiceForUpdateUpstreamInput) String ¶
func (s NacosServiceForUpdateUpstreamInput) String() string
String returns the string representation
type NacosSourceForCreateUpstreamSourceInput ¶
type NacosSourceForCreateUpstreamSourceInput struct {
AuthConfig *AuthConfigForCreateUpstreamSourceInput `type:"structure" json:",omitempty"`
NacosId *string `type:"string" json:",omitempty"`
NacosName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NacosSourceForCreateUpstreamSourceInput) GoString ¶
func (s NacosSourceForCreateUpstreamSourceInput) GoString() string
GoString returns the string representation
func (*NacosSourceForCreateUpstreamSourceInput) SetAuthConfig ¶
func (s *NacosSourceForCreateUpstreamSourceInput) SetAuthConfig(v *AuthConfigForCreateUpstreamSourceInput) *NacosSourceForCreateUpstreamSourceInput
SetAuthConfig sets the AuthConfig field's value.
func (*NacosSourceForCreateUpstreamSourceInput) SetNacosId ¶
func (s *NacosSourceForCreateUpstreamSourceInput) SetNacosId(v string) *NacosSourceForCreateUpstreamSourceInput
SetNacosId sets the NacosId field's value.
func (*NacosSourceForCreateUpstreamSourceInput) SetNacosName ¶
func (s *NacosSourceForCreateUpstreamSourceInput) SetNacosName(v string) *NacosSourceForCreateUpstreamSourceInput
SetNacosName sets the NacosName field's value.
func (NacosSourceForCreateUpstreamSourceInput) String ¶
func (s NacosSourceForCreateUpstreamSourceInput) String() string
String returns the string representation
type NacosSourceForGetUpstreamSourceOutput ¶
type NacosSourceForGetUpstreamSourceOutput struct {
AuthConfig *AuthConfigForGetUpstreamSourceOutput `type:"structure" json:",omitempty"`
NacosId *string `type:"string" json:",omitempty"`
NacosName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NacosSourceForGetUpstreamSourceOutput) GoString ¶
func (s NacosSourceForGetUpstreamSourceOutput) GoString() string
GoString returns the string representation
func (*NacosSourceForGetUpstreamSourceOutput) SetAuthConfig ¶
func (s *NacosSourceForGetUpstreamSourceOutput) SetAuthConfig(v *AuthConfigForGetUpstreamSourceOutput) *NacosSourceForGetUpstreamSourceOutput
SetAuthConfig sets the AuthConfig field's value.
func (*NacosSourceForGetUpstreamSourceOutput) SetNacosId ¶
func (s *NacosSourceForGetUpstreamSourceOutput) SetNacosId(v string) *NacosSourceForGetUpstreamSourceOutput
SetNacosId sets the NacosId field's value.
func (*NacosSourceForGetUpstreamSourceOutput) SetNacosName ¶
func (s *NacosSourceForGetUpstreamSourceOutput) SetNacosName(v string) *NacosSourceForGetUpstreamSourceOutput
SetNacosName sets the NacosName field's value.
func (NacosSourceForGetUpstreamSourceOutput) String ¶
func (s NacosSourceForGetUpstreamSourceOutput) String() string
String returns the string representation
type NacosSourceForListUpstreamSourcesOutput ¶
type NacosSourceForListUpstreamSourcesOutput struct {
AuthConfig *AuthConfigForListUpstreamSourcesOutput `type:"structure" json:",omitempty"`
NacosId *string `type:"string" json:",omitempty"`
NacosName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NacosSourceForListUpstreamSourcesOutput) GoString ¶
func (s NacosSourceForListUpstreamSourcesOutput) GoString() string
GoString returns the string representation
func (*NacosSourceForListUpstreamSourcesOutput) SetAuthConfig ¶
func (s *NacosSourceForListUpstreamSourcesOutput) SetAuthConfig(v *AuthConfigForListUpstreamSourcesOutput) *NacosSourceForListUpstreamSourcesOutput
SetAuthConfig sets the AuthConfig field's value.
func (*NacosSourceForListUpstreamSourcesOutput) SetNacosId ¶
func (s *NacosSourceForListUpstreamSourcesOutput) SetNacosId(v string) *NacosSourceForListUpstreamSourcesOutput
SetNacosId sets the NacosId field's value.
func (*NacosSourceForListUpstreamSourcesOutput) SetNacosName ¶
func (s *NacosSourceForListUpstreamSourcesOutput) SetNacosName(v string) *NacosSourceForListUpstreamSourcesOutput
SetNacosName sets the NacosName field's value.
func (NacosSourceForListUpstreamSourcesOutput) String ¶
func (s NacosSourceForListUpstreamSourcesOutput) String() string
String returns the string representation
type NetworkSpecForCreateGatewayInput ¶
type NetworkSpecForCreateGatewayInput struct {
SubnetIds []*string `type:"list" json:",omitempty"`
VpcId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NetworkSpecForCreateGatewayInput) GoString ¶
func (s NetworkSpecForCreateGatewayInput) GoString() string
GoString returns the string representation
func (*NetworkSpecForCreateGatewayInput) SetSubnetIds ¶
func (s *NetworkSpecForCreateGatewayInput) SetSubnetIds(v []*string) *NetworkSpecForCreateGatewayInput
SetSubnetIds sets the SubnetIds field's value.
func (*NetworkSpecForCreateGatewayInput) SetVpcId ¶
func (s *NetworkSpecForCreateGatewayInput) SetVpcId(v string) *NetworkSpecForCreateGatewayInput
SetVpcId sets the VpcId field's value.
func (NetworkSpecForCreateGatewayInput) String ¶
func (s NetworkSpecForCreateGatewayInput) String() string
String returns the string representation
type NetworkSpecForGetGatewayOutput ¶
type NetworkSpecForGetGatewayOutput struct {
Subnets []*SubnetForGetGatewayOutput `type:"list" json:",omitempty"`
VpcId *string `type:"string" json:",omitempty"`
VpcName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NetworkSpecForGetGatewayOutput) GoString ¶
func (s NetworkSpecForGetGatewayOutput) GoString() string
GoString returns the string representation
func (*NetworkSpecForGetGatewayOutput) SetSubnets ¶
func (s *NetworkSpecForGetGatewayOutput) SetSubnets(v []*SubnetForGetGatewayOutput) *NetworkSpecForGetGatewayOutput
SetSubnets sets the Subnets field's value.
func (*NetworkSpecForGetGatewayOutput) SetVpcId ¶
func (s *NetworkSpecForGetGatewayOutput) SetVpcId(v string) *NetworkSpecForGetGatewayOutput
SetVpcId sets the VpcId field's value.
func (*NetworkSpecForGetGatewayOutput) SetVpcName ¶
func (s *NetworkSpecForGetGatewayOutput) SetVpcName(v string) *NetworkSpecForGetGatewayOutput
SetVpcName sets the VpcName field's value.
func (NetworkSpecForGetGatewayOutput) String ¶
func (s NetworkSpecForGetGatewayOutput) String() string
String returns the string representation
type NetworkSpecForListGatewaysOutput ¶
type NetworkSpecForListGatewaysOutput struct {
SubnetIds []*string `type:"list" json:",omitempty"`
VpcId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NetworkSpecForListGatewaysOutput) GoString ¶
func (s NetworkSpecForListGatewaysOutput) GoString() string
GoString returns the string representation
func (*NetworkSpecForListGatewaysOutput) SetSubnetIds ¶
func (s *NetworkSpecForListGatewaysOutput) SetSubnetIds(v []*string) *NetworkSpecForListGatewaysOutput
SetSubnetIds sets the SubnetIds field's value.
func (*NetworkSpecForListGatewaysOutput) SetVpcId ¶
func (s *NetworkSpecForListGatewaysOutput) SetVpcId(v string) *NetworkSpecForListGatewaysOutput
SetVpcId sets the VpcId field's value.
func (NetworkSpecForListGatewaysOutput) String ¶
func (s NetworkSpecForListGatewaysOutput) String() string
String returns the string representation
type NetworkTypeForCreateGatewayInput ¶
type NetworkTypeForCreateGatewayInput struct {
EnablePrivateNetwork *bool `type:"boolean" json:",omitempty"`
EnablePublicNetwork *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (NetworkTypeForCreateGatewayInput) GoString ¶
func (s NetworkTypeForCreateGatewayInput) GoString() string
GoString returns the string representation
func (*NetworkTypeForCreateGatewayInput) SetEnablePrivateNetwork ¶
func (s *NetworkTypeForCreateGatewayInput) SetEnablePrivateNetwork(v bool) *NetworkTypeForCreateGatewayInput
SetEnablePrivateNetwork sets the EnablePrivateNetwork field's value.
func (*NetworkTypeForCreateGatewayInput) SetEnablePublicNetwork ¶
func (s *NetworkTypeForCreateGatewayInput) SetEnablePublicNetwork(v bool) *NetworkTypeForCreateGatewayInput
SetEnablePublicNetwork sets the EnablePublicNetwork field's value.
func (NetworkTypeForCreateGatewayInput) String ¶
func (s NetworkTypeForCreateGatewayInput) String() string
String returns the string representation
type NetworkTypeForGetGatewayOutput ¶
type NetworkTypeForGetGatewayOutput struct {
EnablePrivateNetwork *bool `type:"boolean" json:",omitempty"`
EnablePublicNetwork *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (NetworkTypeForGetGatewayOutput) GoString ¶
func (s NetworkTypeForGetGatewayOutput) GoString() string
GoString returns the string representation
func (*NetworkTypeForGetGatewayOutput) SetEnablePrivateNetwork ¶
func (s *NetworkTypeForGetGatewayOutput) SetEnablePrivateNetwork(v bool) *NetworkTypeForGetGatewayOutput
SetEnablePrivateNetwork sets the EnablePrivateNetwork field's value.
func (*NetworkTypeForGetGatewayOutput) SetEnablePublicNetwork ¶
func (s *NetworkTypeForGetGatewayOutput) SetEnablePublicNetwork(v bool) *NetworkTypeForGetGatewayOutput
SetEnablePublicNetwork sets the EnablePublicNetwork field's value.
func (NetworkTypeForGetGatewayOutput) String ¶
func (s NetworkTypeForGetGatewayOutput) String() string
String returns the string representation
type NetworkTypeForListGatewaysOutput ¶
type NetworkTypeForListGatewaysOutput struct {
EnablePrivateNetwork *bool `type:"boolean" json:",omitempty"`
EnablePublicNetwork *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (NetworkTypeForListGatewaysOutput) GoString ¶
func (s NetworkTypeForListGatewaysOutput) GoString() string
GoString returns the string representation
func (*NetworkTypeForListGatewaysOutput) SetEnablePrivateNetwork ¶
func (s *NetworkTypeForListGatewaysOutput) SetEnablePrivateNetwork(v bool) *NetworkTypeForListGatewaysOutput
SetEnablePrivateNetwork sets the EnablePrivateNetwork field's value.
func (*NetworkTypeForListGatewaysOutput) SetEnablePublicNetwork ¶
func (s *NetworkTypeForListGatewaysOutput) SetEnablePublicNetwork(v bool) *NetworkTypeForListGatewaysOutput
SetEnablePublicNetwork sets the EnablePublicNetwork field's value.
func (NetworkTypeForListGatewaysOutput) String ¶
func (s NetworkTypeForListGatewaysOutput) String() string
String returns the string representation
type RequestHeaderForGetGatewayOutput ¶
type RequestHeaderForGetGatewayOutput struct {
AliasesInLog *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (RequestHeaderForGetGatewayOutput) GoString ¶
func (s RequestHeaderForGetGatewayOutput) GoString() string
GoString returns the string representation
func (*RequestHeaderForGetGatewayOutput) SetAliasesInLog ¶
func (s *RequestHeaderForGetGatewayOutput) SetAliasesInLog(v string) *RequestHeaderForGetGatewayOutput
SetAliasesInLog sets the AliasesInLog field's value.
func (*RequestHeaderForGetGatewayOutput) SetKey ¶
func (s *RequestHeaderForGetGatewayOutput) SetKey(v string) *RequestHeaderForGetGatewayOutput
SetKey sets the Key field's value.
func (RequestHeaderForGetGatewayOutput) String ¶
func (s RequestHeaderForGetGatewayOutput) String() string
String returns the string representation
type RequestHeaderForListGatewaysOutput ¶
type RequestHeaderForListGatewaysOutput struct {
AliasesInLog *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (RequestHeaderForListGatewaysOutput) GoString ¶
func (s RequestHeaderForListGatewaysOutput) GoString() string
GoString returns the string representation
func (*RequestHeaderForListGatewaysOutput) SetAliasesInLog ¶
func (s *RequestHeaderForListGatewaysOutput) SetAliasesInLog(v string) *RequestHeaderForListGatewaysOutput
SetAliasesInLog sets the AliasesInLog field's value.
func (*RequestHeaderForListGatewaysOutput) SetKey ¶
func (s *RequestHeaderForListGatewaysOutput) SetKey(v string) *RequestHeaderForListGatewaysOutput
SetKey sets the Key field's value.
func (RequestHeaderForListGatewaysOutput) String ¶
func (s RequestHeaderForListGatewaysOutput) String() string
String returns the string representation
type RequestHeaderForUpdateGatewayCustomLogInput ¶
type RequestHeaderForUpdateGatewayCustomLogInput struct {
AliasesInLog *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (RequestHeaderForUpdateGatewayCustomLogInput) GoString ¶
func (s RequestHeaderForUpdateGatewayCustomLogInput) GoString() string
GoString returns the string representation
func (*RequestHeaderForUpdateGatewayCustomLogInput) SetAliasesInLog ¶
func (s *RequestHeaderForUpdateGatewayCustomLogInput) SetAliasesInLog(v string) *RequestHeaderForUpdateGatewayCustomLogInput
SetAliasesInLog sets the AliasesInLog field's value.
func (*RequestHeaderForUpdateGatewayCustomLogInput) SetKey ¶
func (s *RequestHeaderForUpdateGatewayCustomLogInput) SetKey(v string) *RequestHeaderForUpdateGatewayCustomLogInput
SetKey sets the Key field's value.
func (RequestHeaderForUpdateGatewayCustomLogInput) String ¶
func (s RequestHeaderForUpdateGatewayCustomLogInput) String() string
String returns the string representation
type ResourceSpecForCreateGatewayInput ¶
type ResourceSpecForCreateGatewayInput struct {
CLBSpecCode *string `type:"string" json:",omitempty"`
InstanceSpecCode *string `type:"string" json:",omitempty"`
NetworkType *NetworkTypeForCreateGatewayInput `type:"structure" json:",omitempty"`
PublicNetworkBandwidth *int32 `type:"int32" json:",omitempty"`
PublicNetworkBillingType *string `type:"string" json:",omitempty"`
Replicas *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResourceSpecForCreateGatewayInput) GoString ¶
func (s ResourceSpecForCreateGatewayInput) GoString() string
GoString returns the string representation
func (*ResourceSpecForCreateGatewayInput) SetCLBSpecCode ¶
func (s *ResourceSpecForCreateGatewayInput) SetCLBSpecCode(v string) *ResourceSpecForCreateGatewayInput
SetCLBSpecCode sets the CLBSpecCode field's value.
func (*ResourceSpecForCreateGatewayInput) SetInstanceSpecCode ¶
func (s *ResourceSpecForCreateGatewayInput) SetInstanceSpecCode(v string) *ResourceSpecForCreateGatewayInput
SetInstanceSpecCode sets the InstanceSpecCode field's value.
func (*ResourceSpecForCreateGatewayInput) SetNetworkType ¶
func (s *ResourceSpecForCreateGatewayInput) SetNetworkType(v *NetworkTypeForCreateGatewayInput) *ResourceSpecForCreateGatewayInput
SetNetworkType sets the NetworkType field's value.
func (*ResourceSpecForCreateGatewayInput) SetPublicNetworkBandwidth ¶
func (s *ResourceSpecForCreateGatewayInput) SetPublicNetworkBandwidth(v int32) *ResourceSpecForCreateGatewayInput
SetPublicNetworkBandwidth sets the PublicNetworkBandwidth field's value.
func (*ResourceSpecForCreateGatewayInput) SetPublicNetworkBillingType ¶
func (s *ResourceSpecForCreateGatewayInput) SetPublicNetworkBillingType(v string) *ResourceSpecForCreateGatewayInput
SetPublicNetworkBillingType sets the PublicNetworkBillingType field's value.
func (*ResourceSpecForCreateGatewayInput) SetReplicas ¶
func (s *ResourceSpecForCreateGatewayInput) SetReplicas(v int32) *ResourceSpecForCreateGatewayInput
SetReplicas sets the Replicas field's value.
func (ResourceSpecForCreateGatewayInput) String ¶
func (s ResourceSpecForCreateGatewayInput) String() string
String returns the string representation
type ResourceSpecForGetGatewayOutput ¶
type ResourceSpecForGetGatewayOutput struct {
CLBSpecCode *string `type:"string" json:",omitempty"`
InstanceSpecCode *string `type:"string" json:",omitempty"`
NetworkType *NetworkTypeForGetGatewayOutput `type:"structure" json:",omitempty"`
PublicNetworkBandwidth *int32 `type:"int32" json:",omitempty"`
PublicNetworkBillingType *string `type:"string" json:",omitempty"`
Replicas *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResourceSpecForGetGatewayOutput) GoString ¶
func (s ResourceSpecForGetGatewayOutput) GoString() string
GoString returns the string representation
func (*ResourceSpecForGetGatewayOutput) SetCLBSpecCode ¶
func (s *ResourceSpecForGetGatewayOutput) SetCLBSpecCode(v string) *ResourceSpecForGetGatewayOutput
SetCLBSpecCode sets the CLBSpecCode field's value.
func (*ResourceSpecForGetGatewayOutput) SetInstanceSpecCode ¶
func (s *ResourceSpecForGetGatewayOutput) SetInstanceSpecCode(v string) *ResourceSpecForGetGatewayOutput
SetInstanceSpecCode sets the InstanceSpecCode field's value.
func (*ResourceSpecForGetGatewayOutput) SetNetworkType ¶
func (s *ResourceSpecForGetGatewayOutput) SetNetworkType(v *NetworkTypeForGetGatewayOutput) *ResourceSpecForGetGatewayOutput
SetNetworkType sets the NetworkType field's value.
func (*ResourceSpecForGetGatewayOutput) SetPublicNetworkBandwidth ¶
func (s *ResourceSpecForGetGatewayOutput) SetPublicNetworkBandwidth(v int32) *ResourceSpecForGetGatewayOutput
SetPublicNetworkBandwidth sets the PublicNetworkBandwidth field's value.
func (*ResourceSpecForGetGatewayOutput) SetPublicNetworkBillingType ¶
func (s *ResourceSpecForGetGatewayOutput) SetPublicNetworkBillingType(v string) *ResourceSpecForGetGatewayOutput
SetPublicNetworkBillingType sets the PublicNetworkBillingType field's value.
func (*ResourceSpecForGetGatewayOutput) SetReplicas ¶
func (s *ResourceSpecForGetGatewayOutput) SetReplicas(v int32) *ResourceSpecForGetGatewayOutput
SetReplicas sets the Replicas field's value.
func (ResourceSpecForGetGatewayOutput) String ¶
func (s ResourceSpecForGetGatewayOutput) String() string
String returns the string representation
type ResourceSpecForListGatewaysOutput ¶
type ResourceSpecForListGatewaysOutput struct {
CLBSpecCode *string `type:"string" json:",omitempty"`
InstanceSpecCode *string `type:"string" json:",omitempty"`
NetworkType *NetworkTypeForListGatewaysOutput `type:"structure" json:",omitempty"`
PublicNetworkBandwidth *int32 `type:"int32" json:",omitempty"`
PublicNetworkBillingType *string `type:"string" json:",omitempty"`
Replicas *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResourceSpecForListGatewaysOutput) GoString ¶
func (s ResourceSpecForListGatewaysOutput) GoString() string
GoString returns the string representation
func (*ResourceSpecForListGatewaysOutput) SetCLBSpecCode ¶
func (s *ResourceSpecForListGatewaysOutput) SetCLBSpecCode(v string) *ResourceSpecForListGatewaysOutput
SetCLBSpecCode sets the CLBSpecCode field's value.
func (*ResourceSpecForListGatewaysOutput) SetInstanceSpecCode ¶
func (s *ResourceSpecForListGatewaysOutput) SetInstanceSpecCode(v string) *ResourceSpecForListGatewaysOutput
SetInstanceSpecCode sets the InstanceSpecCode field's value.
func (*ResourceSpecForListGatewaysOutput) SetNetworkType ¶
func (s *ResourceSpecForListGatewaysOutput) SetNetworkType(v *NetworkTypeForListGatewaysOutput) *ResourceSpecForListGatewaysOutput
SetNetworkType sets the NetworkType field's value.
func (*ResourceSpecForListGatewaysOutput) SetPublicNetworkBandwidth ¶
func (s *ResourceSpecForListGatewaysOutput) SetPublicNetworkBandwidth(v int32) *ResourceSpecForListGatewaysOutput
SetPublicNetworkBandwidth sets the PublicNetworkBandwidth field's value.
func (*ResourceSpecForListGatewaysOutput) SetPublicNetworkBillingType ¶
func (s *ResourceSpecForListGatewaysOutput) SetPublicNetworkBillingType(v string) *ResourceSpecForListGatewaysOutput
SetPublicNetworkBillingType sets the PublicNetworkBillingType field's value.
func (*ResourceSpecForListGatewaysOutput) SetReplicas ¶
func (s *ResourceSpecForListGatewaysOutput) SetReplicas(v int32) *ResourceSpecForListGatewaysOutput
SetReplicas sets the Replicas field's value.
func (ResourceSpecForListGatewaysOutput) String ¶
func (s ResourceSpecForListGatewaysOutput) String() string
String returns the string representation
type ResourceSpecForUpdateGatewaySpecInput ¶
type ResourceSpecForUpdateGatewaySpecInput struct {
InstanceSpecCode *string `type:"string" json:",omitempty"`
Replicas *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResourceSpecForUpdateGatewaySpecInput) GoString ¶
func (s ResourceSpecForUpdateGatewaySpecInput) GoString() string
GoString returns the string representation
func (*ResourceSpecForUpdateGatewaySpecInput) SetInstanceSpecCode ¶
func (s *ResourceSpecForUpdateGatewaySpecInput) SetInstanceSpecCode(v string) *ResourceSpecForUpdateGatewaySpecInput
SetInstanceSpecCode sets the InstanceSpecCode field's value.
func (*ResourceSpecForUpdateGatewaySpecInput) SetReplicas ¶
func (s *ResourceSpecForUpdateGatewaySpecInput) SetReplicas(v int32) *ResourceSpecForUpdateGatewaySpecInput
SetReplicas sets the Replicas field's value.
func (ResourceSpecForUpdateGatewaySpecInput) String ¶
func (s ResourceSpecForUpdateGatewaySpecInput) String() string
String returns the string representation
type ResponseHeaderForGetGatewayOutput ¶
type ResponseHeaderForGetGatewayOutput struct {
AliasesInLog *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResponseHeaderForGetGatewayOutput) GoString ¶
func (s ResponseHeaderForGetGatewayOutput) GoString() string
GoString returns the string representation
func (*ResponseHeaderForGetGatewayOutput) SetAliasesInLog ¶
func (s *ResponseHeaderForGetGatewayOutput) SetAliasesInLog(v string) *ResponseHeaderForGetGatewayOutput
SetAliasesInLog sets the AliasesInLog field's value.
func (*ResponseHeaderForGetGatewayOutput) SetKey ¶
func (s *ResponseHeaderForGetGatewayOutput) SetKey(v string) *ResponseHeaderForGetGatewayOutput
SetKey sets the Key field's value.
func (ResponseHeaderForGetGatewayOutput) String ¶
func (s ResponseHeaderForGetGatewayOutput) String() string
String returns the string representation
type ResponseHeaderForListGatewaysOutput ¶
type ResponseHeaderForListGatewaysOutput struct {
AliasesInLog *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResponseHeaderForListGatewaysOutput) GoString ¶
func (s ResponseHeaderForListGatewaysOutput) GoString() string
GoString returns the string representation
func (*ResponseHeaderForListGatewaysOutput) SetAliasesInLog ¶
func (s *ResponseHeaderForListGatewaysOutput) SetAliasesInLog(v string) *ResponseHeaderForListGatewaysOutput
SetAliasesInLog sets the AliasesInLog field's value.
func (*ResponseHeaderForListGatewaysOutput) SetKey ¶
func (s *ResponseHeaderForListGatewaysOutput) SetKey(v string) *ResponseHeaderForListGatewaysOutput
SetKey sets the Key field's value.
func (ResponseHeaderForListGatewaysOutput) String ¶
func (s ResponseHeaderForListGatewaysOutput) String() string
String returns the string representation
type ResponseHeaderForUpdateGatewayCustomLogInput ¶
type ResponseHeaderForUpdateGatewayCustomLogInput struct {
AliasesInLog *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResponseHeaderForUpdateGatewayCustomLogInput) GoString ¶
func (s ResponseHeaderForUpdateGatewayCustomLogInput) GoString() string
GoString returns the string representation
func (*ResponseHeaderForUpdateGatewayCustomLogInput) SetAliasesInLog ¶
func (s *ResponseHeaderForUpdateGatewayCustomLogInput) SetAliasesInLog(v string) *ResponseHeaderForUpdateGatewayCustomLogInput
SetAliasesInLog sets the AliasesInLog field's value.
func (*ResponseHeaderForUpdateGatewayCustomLogInput) SetKey ¶
func (s *ResponseHeaderForUpdateGatewayCustomLogInput) SetKey(v string) *ResponseHeaderForUpdateGatewayCustomLogInput
SetKey sets the Key field's value.
func (ResponseHeaderForUpdateGatewayCustomLogInput) String ¶
func (s ResponseHeaderForUpdateGatewayCustomLogInput) String() string
String returns the string representation
type SourceSpecForCreateUpstreamSourceInput ¶
type SourceSpecForCreateUpstreamSourceInput struct {
K8SSource *K8SSourceForCreateUpstreamSourceInput `type:"structure" json:",omitempty"`
NacosSource *NacosSourceForCreateUpstreamSourceInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (SourceSpecForCreateUpstreamSourceInput) GoString ¶
func (s SourceSpecForCreateUpstreamSourceInput) GoString() string
GoString returns the string representation
func (*SourceSpecForCreateUpstreamSourceInput) SetK8SSource ¶
func (s *SourceSpecForCreateUpstreamSourceInput) SetK8SSource(v *K8SSourceForCreateUpstreamSourceInput) *SourceSpecForCreateUpstreamSourceInput
SetK8SSource sets the K8SSource field's value.
func (*SourceSpecForCreateUpstreamSourceInput) SetNacosSource ¶
func (s *SourceSpecForCreateUpstreamSourceInput) SetNacosSource(v *NacosSourceForCreateUpstreamSourceInput) *SourceSpecForCreateUpstreamSourceInput
SetNacosSource sets the NacosSource field's value.
func (SourceSpecForCreateUpstreamSourceInput) String ¶
func (s SourceSpecForCreateUpstreamSourceInput) String() string
String returns the string representation
type SourceSpecForGetUpstreamSourceOutput ¶
type SourceSpecForGetUpstreamSourceOutput struct {
K8SSource *K8SSourceForGetUpstreamSourceOutput `type:"structure" json:",omitempty"`
NacosSource *NacosSourceForGetUpstreamSourceOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (SourceSpecForGetUpstreamSourceOutput) GoString ¶
func (s SourceSpecForGetUpstreamSourceOutput) GoString() string
GoString returns the string representation
func (*SourceSpecForGetUpstreamSourceOutput) SetK8SSource ¶
func (s *SourceSpecForGetUpstreamSourceOutput) SetK8SSource(v *K8SSourceForGetUpstreamSourceOutput) *SourceSpecForGetUpstreamSourceOutput
SetK8SSource sets the K8SSource field's value.
func (*SourceSpecForGetUpstreamSourceOutput) SetNacosSource ¶
func (s *SourceSpecForGetUpstreamSourceOutput) SetNacosSource(v *NacosSourceForGetUpstreamSourceOutput) *SourceSpecForGetUpstreamSourceOutput
SetNacosSource sets the NacosSource field's value.
func (SourceSpecForGetUpstreamSourceOutput) String ¶
func (s SourceSpecForGetUpstreamSourceOutput) String() string
String returns the string representation
type SourceSpecForListUpstreamSourcesOutput ¶
type SourceSpecForListUpstreamSourcesOutput struct {
K8SSource *K8SSourceForListUpstreamSourcesOutput `type:"structure" json:",omitempty"`
NacosSource *NacosSourceForListUpstreamSourcesOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (SourceSpecForListUpstreamSourcesOutput) GoString ¶
func (s SourceSpecForListUpstreamSourcesOutput) GoString() string
GoString returns the string representation
func (*SourceSpecForListUpstreamSourcesOutput) SetK8SSource ¶
func (s *SourceSpecForListUpstreamSourcesOutput) SetK8SSource(v *K8SSourceForListUpstreamSourcesOutput) *SourceSpecForListUpstreamSourcesOutput
SetK8SSource sets the K8SSource field's value.
func (*SourceSpecForListUpstreamSourcesOutput) SetNacosSource ¶
func (s *SourceSpecForListUpstreamSourcesOutput) SetNacosSource(v *NacosSourceForListUpstreamSourcesOutput) *SourceSpecForListUpstreamSourcesOutput
SetNacosSource sets the NacosSource field's value.
func (SourceSpecForListUpstreamSourcesOutput) String ¶
func (s SourceSpecForListUpstreamSourcesOutput) String() string
String returns the string representation
type SubnetForGetGatewayOutput ¶
type SubnetForGetGatewayOutput struct {
AZ *string `type:"string" json:",omitempty"`
SubnetId *string `type:"string" json:",omitempty"`
SubnetName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (SubnetForGetGatewayOutput) GoString ¶
func (s SubnetForGetGatewayOutput) GoString() string
GoString returns the string representation
func (*SubnetForGetGatewayOutput) SetAZ ¶
func (s *SubnetForGetGatewayOutput) SetAZ(v string) *SubnetForGetGatewayOutput
SetAZ sets the AZ field's value.
func (*SubnetForGetGatewayOutput) SetSubnetId ¶
func (s *SubnetForGetGatewayOutput) SetSubnetId(v string) *SubnetForGetGatewayOutput
SetSubnetId sets the SubnetId field's value.
func (*SubnetForGetGatewayOutput) SetSubnetName ¶
func (s *SubnetForGetGatewayOutput) SetSubnetName(v string) *SubnetForGetGatewayOutput
SetSubnetName sets the SubnetName field's value.
func (SubnetForGetGatewayOutput) String ¶
func (s SubnetForGetGatewayOutput) String() string
String returns the string representation
type TagForCreateGatewayInput ¶
type TagForCreateGatewayInput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForCreateGatewayInput) GoString ¶
func (s TagForCreateGatewayInput) GoString() string
GoString returns the string representation
func (*TagForCreateGatewayInput) SetKey ¶
func (s *TagForCreateGatewayInput) SetKey(v string) *TagForCreateGatewayInput
SetKey sets the Key field's value.
func (*TagForCreateGatewayInput) SetValue ¶
func (s *TagForCreateGatewayInput) SetValue(v string) *TagForCreateGatewayInput
SetValue sets the Value field's value.
func (TagForCreateGatewayInput) String ¶
func (s TagForCreateGatewayInput) String() string
String returns the string representation
type TagForCreateUpstreamInput ¶
type TagForCreateUpstreamInput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForCreateUpstreamInput) GoString ¶
func (s TagForCreateUpstreamInput) GoString() string
GoString returns the string representation
func (*TagForCreateUpstreamInput) SetKey ¶
func (s *TagForCreateUpstreamInput) SetKey(v string) *TagForCreateUpstreamInput
SetKey sets the Key field's value.
func (*TagForCreateUpstreamInput) SetValue ¶
func (s *TagForCreateUpstreamInput) SetValue(v string) *TagForCreateUpstreamInput
SetValue sets the Value field's value.
func (TagForCreateUpstreamInput) String ¶
func (s TagForCreateUpstreamInput) String() string
String returns the string representation
type TagForGetGatewayOutput ¶
type TagForGetGatewayOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForGetGatewayOutput) GoString ¶
func (s TagForGetGatewayOutput) GoString() string
GoString returns the string representation
func (*TagForGetGatewayOutput) SetKey ¶
func (s *TagForGetGatewayOutput) SetKey(v string) *TagForGetGatewayOutput
SetKey sets the Key field's value.
func (*TagForGetGatewayOutput) SetValue ¶
func (s *TagForGetGatewayOutput) SetValue(v string) *TagForGetGatewayOutput
SetValue sets the Value field's value.
func (TagForGetGatewayOutput) String ¶
func (s TagForGetGatewayOutput) String() string
String returns the string representation
type TagForGetGatewayServiceOutput ¶
type TagForGetGatewayServiceOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForGetGatewayServiceOutput) GoString ¶
func (s TagForGetGatewayServiceOutput) GoString() string
GoString returns the string representation
func (*TagForGetGatewayServiceOutput) SetKey ¶
func (s *TagForGetGatewayServiceOutput) SetKey(v string) *TagForGetGatewayServiceOutput
SetKey sets the Key field's value.
func (*TagForGetGatewayServiceOutput) SetValue ¶
func (s *TagForGetGatewayServiceOutput) SetValue(v string) *TagForGetGatewayServiceOutput
SetValue sets the Value field's value.
func (TagForGetGatewayServiceOutput) String ¶
func (s TagForGetGatewayServiceOutput) String() string
String returns the string representation
type TagForGetUpstreamOutput ¶
type TagForGetUpstreamOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForGetUpstreamOutput) GoString ¶
func (s TagForGetUpstreamOutput) GoString() string
GoString returns the string representation
func (*TagForGetUpstreamOutput) SetKey ¶
func (s *TagForGetUpstreamOutput) SetKey(v string) *TagForGetUpstreamOutput
SetKey sets the Key field's value.
func (*TagForGetUpstreamOutput) SetValue ¶
func (s *TagForGetUpstreamOutput) SetValue(v string) *TagForGetUpstreamOutput
SetValue sets the Value field's value.
func (TagForGetUpstreamOutput) String ¶
func (s TagForGetUpstreamOutput) String() string
String returns the string representation
type TagForListGatewayServicesOutput ¶
type TagForListGatewayServicesOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForListGatewayServicesOutput) GoString ¶
func (s TagForListGatewayServicesOutput) GoString() string
GoString returns the string representation
func (*TagForListGatewayServicesOutput) SetKey ¶
func (s *TagForListGatewayServicesOutput) SetKey(v string) *TagForListGatewayServicesOutput
SetKey sets the Key field's value.
func (*TagForListGatewayServicesOutput) SetValue ¶
func (s *TagForListGatewayServicesOutput) SetValue(v string) *TagForListGatewayServicesOutput
SetValue sets the Value field's value.
func (TagForListGatewayServicesOutput) String ¶
func (s TagForListGatewayServicesOutput) String() string
String returns the string representation
type TagForListGatewaysInput ¶
type TagForListGatewaysInput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForListGatewaysInput) GoString ¶
func (s TagForListGatewaysInput) GoString() string
GoString returns the string representation
func (*TagForListGatewaysInput) SetKey ¶
func (s *TagForListGatewaysInput) SetKey(v string) *TagForListGatewaysInput
SetKey sets the Key field's value.
func (*TagForListGatewaysInput) SetValue ¶
func (s *TagForListGatewaysInput) SetValue(v string) *TagForListGatewaysInput
SetValue sets the Value field's value.
func (TagForListGatewaysInput) String ¶
func (s TagForListGatewaysInput) String() string
String returns the string representation
type TagForListGatewaysOutput ¶
type TagForListGatewaysOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForListGatewaysOutput) GoString ¶
func (s TagForListGatewaysOutput) GoString() string
GoString returns the string representation
func (*TagForListGatewaysOutput) SetKey ¶
func (s *TagForListGatewaysOutput) SetKey(v string) *TagForListGatewaysOutput
SetKey sets the Key field's value.
func (*TagForListGatewaysOutput) SetValue ¶
func (s *TagForListGatewaysOutput) SetValue(v string) *TagForListGatewaysOutput
SetValue sets the Value field's value.
func (TagForListGatewaysOutput) String ¶
func (s TagForListGatewaysOutput) String() string
String returns the string representation
type TagForListUpstreamsOutput ¶
type TagForListUpstreamsOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForListUpstreamsOutput) GoString ¶
func (s TagForListUpstreamsOutput) GoString() string
GoString returns the string representation
func (*TagForListUpstreamsOutput) SetKey ¶
func (s *TagForListUpstreamsOutput) SetKey(v string) *TagForListUpstreamsOutput
SetKey sets the Key field's value.
func (*TagForListUpstreamsOutput) SetValue ¶
func (s *TagForListUpstreamsOutput) SetValue(v string) *TagForListUpstreamsOutput
SetValue sets the Value field's value.
func (TagForListUpstreamsOutput) String ¶
func (s TagForListUpstreamsOutput) String() string
String returns the string representation
type TlsSettingsForCreateUpstreamInput ¶
type TlsSettingsForCreateUpstreamInput struct {
Sni *string `type:"string" json:",omitempty"`
TlsMode *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TlsSettingsForCreateUpstreamInput) GoString ¶
func (s TlsSettingsForCreateUpstreamInput) GoString() string
GoString returns the string representation
func (*TlsSettingsForCreateUpstreamInput) SetSni ¶
func (s *TlsSettingsForCreateUpstreamInput) SetSni(v string) *TlsSettingsForCreateUpstreamInput
SetSni sets the Sni field's value.
func (*TlsSettingsForCreateUpstreamInput) SetTlsMode ¶
func (s *TlsSettingsForCreateUpstreamInput) SetTlsMode(v string) *TlsSettingsForCreateUpstreamInput
SetTlsMode sets the TlsMode field's value.
func (TlsSettingsForCreateUpstreamInput) String ¶
func (s TlsSettingsForCreateUpstreamInput) String() string
String returns the string representation
type TlsSettingsForGetUpstreamOutput ¶
type TlsSettingsForGetUpstreamOutput struct {
Sni *string `type:"string" json:",omitempty"`
TlsMode *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TlsSettingsForGetUpstreamOutput) GoString ¶
func (s TlsSettingsForGetUpstreamOutput) GoString() string
GoString returns the string representation
func (*TlsSettingsForGetUpstreamOutput) SetSni ¶
func (s *TlsSettingsForGetUpstreamOutput) SetSni(v string) *TlsSettingsForGetUpstreamOutput
SetSni sets the Sni field's value.
func (*TlsSettingsForGetUpstreamOutput) SetTlsMode ¶
func (s *TlsSettingsForGetUpstreamOutput) SetTlsMode(v string) *TlsSettingsForGetUpstreamOutput
SetTlsMode sets the TlsMode field's value.
func (TlsSettingsForGetUpstreamOutput) String ¶
func (s TlsSettingsForGetUpstreamOutput) String() string
String returns the string representation
type TlsSettingsForListUpstreamsOutput ¶
type TlsSettingsForListUpstreamsOutput struct {
Sni *string `type:"string" json:",omitempty"`
TlsMode *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TlsSettingsForListUpstreamsOutput) GoString ¶
func (s TlsSettingsForListUpstreamsOutput) GoString() string
GoString returns the string representation
func (*TlsSettingsForListUpstreamsOutput) SetSni ¶
func (s *TlsSettingsForListUpstreamsOutput) SetSni(v string) *TlsSettingsForListUpstreamsOutput
SetSni sets the Sni field's value.
func (*TlsSettingsForListUpstreamsOutput) SetTlsMode ¶
func (s *TlsSettingsForListUpstreamsOutput) SetTlsMode(v string) *TlsSettingsForListUpstreamsOutput
SetTlsMode sets the TlsMode field's value.
func (TlsSettingsForListUpstreamsOutput) String ¶
func (s TlsSettingsForListUpstreamsOutput) String() string
String returns the string representation
type TlsSettingsForUpdateUpstreamInput ¶
type TlsSettingsForUpdateUpstreamInput struct {
Sni *string `type:"string" json:",omitempty"`
TlsMode *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TlsSettingsForUpdateUpstreamInput) GoString ¶
func (s TlsSettingsForUpdateUpstreamInput) GoString() string
GoString returns the string representation
func (*TlsSettingsForUpdateUpstreamInput) SetSni ¶
func (s *TlsSettingsForUpdateUpstreamInput) SetSni(v string) *TlsSettingsForUpdateUpstreamInput
SetSni sets the Sni field's value.
func (*TlsSettingsForUpdateUpstreamInput) SetTlsMode ¶
func (s *TlsSettingsForUpdateUpstreamInput) SetTlsMode(v string) *TlsSettingsForUpdateUpstreamInput
SetTlsMode sets the TlsMode field's value.
func (TlsSettingsForUpdateUpstreamInput) String ¶
func (s TlsSettingsForUpdateUpstreamInput) String() string
String returns the string representation
type UpdateConsumerInput ¶
type UpdateConsumerInput struct {
Comments *string `type:"string" json:",omitempty"`
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (UpdateConsumerInput) GoString ¶
func (s UpdateConsumerInput) GoString() string
GoString returns the string representation
func (*UpdateConsumerInput) SetComments ¶
func (s *UpdateConsumerInput) SetComments(v string) *UpdateConsumerInput
SetComments sets the Comments field's value.
func (*UpdateConsumerInput) SetId ¶
func (s *UpdateConsumerInput) SetId(v string) *UpdateConsumerInput
SetId sets the Id field's value.
func (UpdateConsumerInput) String ¶
func (s UpdateConsumerInput) String() string
String returns the string representation
func (*UpdateConsumerInput) Validate ¶
func (s *UpdateConsumerInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateConsumerOutput ¶
type UpdateConsumerOutput struct {
Metadata *response.ResponseMetadata
Id *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateConsumerOutput) GoString ¶
func (s UpdateConsumerOutput) GoString() string
GoString returns the string representation
func (*UpdateConsumerOutput) SetId ¶
func (s *UpdateConsumerOutput) SetId(v string) *UpdateConsumerOutput
SetId sets the Id field's value.
func (UpdateConsumerOutput) String ¶
func (s UpdateConsumerOutput) String() string
String returns the string representation
type UpdateGatewayCustomLogInput ¶
type UpdateGatewayCustomLogInput struct {
CustomLog *CustomLogForUpdateGatewayCustomLogInput `type:"structure" json:",omitempty"`
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (UpdateGatewayCustomLogInput) GoString ¶
func (s UpdateGatewayCustomLogInput) GoString() string
GoString returns the string representation
func (*UpdateGatewayCustomLogInput) SetCustomLog ¶
func (s *UpdateGatewayCustomLogInput) SetCustomLog(v *CustomLogForUpdateGatewayCustomLogInput) *UpdateGatewayCustomLogInput
SetCustomLog sets the CustomLog field's value.
func (*UpdateGatewayCustomLogInput) SetId ¶
func (s *UpdateGatewayCustomLogInput) SetId(v string) *UpdateGatewayCustomLogInput
SetId sets the Id field's value.
func (UpdateGatewayCustomLogInput) String ¶
func (s UpdateGatewayCustomLogInput) String() string
String returns the string representation
func (*UpdateGatewayCustomLogInput) Validate ¶
func (s *UpdateGatewayCustomLogInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateGatewayCustomLogOutput ¶
type UpdateGatewayCustomLogOutput struct {
Metadata *response.ResponseMetadata
Id *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateGatewayCustomLogOutput) GoString ¶
func (s UpdateGatewayCustomLogOutput) GoString() string
GoString returns the string representation
func (*UpdateGatewayCustomLogOutput) SetId ¶
func (s *UpdateGatewayCustomLogOutput) SetId(v string) *UpdateGatewayCustomLogOutput
SetId sets the Id field's value.
func (UpdateGatewayCustomLogOutput) String ¶
func (s UpdateGatewayCustomLogOutput) String() string
String returns the string representation
type UpdateGatewayInput ¶
type UpdateGatewayInput struct {
Comments *string `type:"string" json:",omitempty"`
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
MonitorSpec *MonitorSpecForUpdateGatewayInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateGatewayInput) GoString ¶
func (s UpdateGatewayInput) GoString() string
GoString returns the string representation
func (*UpdateGatewayInput) SetComments ¶
func (s *UpdateGatewayInput) SetComments(v string) *UpdateGatewayInput
SetComments sets the Comments field's value.
func (*UpdateGatewayInput) SetId ¶
func (s *UpdateGatewayInput) SetId(v string) *UpdateGatewayInput
SetId sets the Id field's value.
func (*UpdateGatewayInput) SetMonitorSpec ¶
func (s *UpdateGatewayInput) SetMonitorSpec(v *MonitorSpecForUpdateGatewayInput) *UpdateGatewayInput
SetMonitorSpec sets the MonitorSpec field's value.
func (UpdateGatewayInput) String ¶
func (s UpdateGatewayInput) String() string
String returns the string representation
func (*UpdateGatewayInput) Validate ¶
func (s *UpdateGatewayInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateGatewayLogInput ¶
type UpdateGatewayLogInput struct {
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
LogSpec *LogSpecForUpdateGatewayLogInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateGatewayLogInput) GoString ¶
func (s UpdateGatewayLogInput) GoString() string
GoString returns the string representation
func (*UpdateGatewayLogInput) SetId ¶
func (s *UpdateGatewayLogInput) SetId(v string) *UpdateGatewayLogInput
SetId sets the Id field's value.
func (*UpdateGatewayLogInput) SetLogSpec ¶
func (s *UpdateGatewayLogInput) SetLogSpec(v *LogSpecForUpdateGatewayLogInput) *UpdateGatewayLogInput
SetLogSpec sets the LogSpec field's value.
func (UpdateGatewayLogInput) String ¶
func (s UpdateGatewayLogInput) String() string
String returns the string representation
func (*UpdateGatewayLogInput) Validate ¶
func (s *UpdateGatewayLogInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateGatewayLogOutput ¶
type UpdateGatewayLogOutput struct {
Metadata *response.ResponseMetadata
Id *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateGatewayLogOutput) GoString ¶
func (s UpdateGatewayLogOutput) GoString() string
GoString returns the string representation
func (*UpdateGatewayLogOutput) SetId ¶
func (s *UpdateGatewayLogOutput) SetId(v string) *UpdateGatewayLogOutput
SetId sets the Id field's value.
func (UpdateGatewayLogOutput) String ¶
func (s UpdateGatewayLogOutput) String() string
String returns the string representation
type UpdateGatewayOutput ¶
type UpdateGatewayOutput struct {
Metadata *response.ResponseMetadata
Id *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateGatewayOutput) GoString ¶
func (s UpdateGatewayOutput) GoString() string
GoString returns the string representation
func (*UpdateGatewayOutput) SetId ¶
func (s *UpdateGatewayOutput) SetId(v string) *UpdateGatewayOutput
SetId sets the Id field's value.
func (UpdateGatewayOutput) String ¶
func (s UpdateGatewayOutput) String() string
String returns the string representation
type UpdateGatewayServiceInput ¶
type UpdateGatewayServiceInput struct {
AuthSpec *AuthSpecForUpdateGatewayServiceInput `type:"structure" json:",omitempty"`
Comments *string `type:"string" json:",omitempty"`
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
Protocol []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateGatewayServiceInput) GoString ¶
func (s UpdateGatewayServiceInput) GoString() string
GoString returns the string representation
func (*UpdateGatewayServiceInput) SetAuthSpec ¶
func (s *UpdateGatewayServiceInput) SetAuthSpec(v *AuthSpecForUpdateGatewayServiceInput) *UpdateGatewayServiceInput
SetAuthSpec sets the AuthSpec field's value.
func (*UpdateGatewayServiceInput) SetComments ¶
func (s *UpdateGatewayServiceInput) SetComments(v string) *UpdateGatewayServiceInput
SetComments sets the Comments field's value.
func (*UpdateGatewayServiceInput) SetId ¶
func (s *UpdateGatewayServiceInput) SetId(v string) *UpdateGatewayServiceInput
SetId sets the Id field's value.
func (*UpdateGatewayServiceInput) SetProtocol ¶
func (s *UpdateGatewayServiceInput) SetProtocol(v []*string) *UpdateGatewayServiceInput
SetProtocol sets the Protocol field's value.
func (UpdateGatewayServiceInput) String ¶
func (s UpdateGatewayServiceInput) String() string
String returns the string representation
func (*UpdateGatewayServiceInput) Validate ¶
func (s *UpdateGatewayServiceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateGatewayServiceOutput ¶
type UpdateGatewayServiceOutput struct {
Metadata *response.ResponseMetadata
Id *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateGatewayServiceOutput) GoString ¶
func (s UpdateGatewayServiceOutput) GoString() string
GoString returns the string representation
func (*UpdateGatewayServiceOutput) SetId ¶
func (s *UpdateGatewayServiceOutput) SetId(v string) *UpdateGatewayServiceOutput
SetId sets the Id field's value.
func (UpdateGatewayServiceOutput) String ¶
func (s UpdateGatewayServiceOutput) String() string
String returns the string representation
type UpdateGatewaySpecInput ¶
type UpdateGatewaySpecInput struct {
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
ResourceSpec *ResourceSpecForUpdateGatewaySpecInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateGatewaySpecInput) GoString ¶
func (s UpdateGatewaySpecInput) GoString() string
GoString returns the string representation
func (*UpdateGatewaySpecInput) SetId ¶
func (s *UpdateGatewaySpecInput) SetId(v string) *UpdateGatewaySpecInput
SetId sets the Id field's value.
func (*UpdateGatewaySpecInput) SetResourceSpec ¶
func (s *UpdateGatewaySpecInput) SetResourceSpec(v *ResourceSpecForUpdateGatewaySpecInput) *UpdateGatewaySpecInput
SetResourceSpec sets the ResourceSpec field's value.
func (UpdateGatewaySpecInput) String ¶
func (s UpdateGatewaySpecInput) String() string
String returns the string representation
func (*UpdateGatewaySpecInput) Validate ¶
func (s *UpdateGatewaySpecInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateGatewaySpecOutput ¶
type UpdateGatewaySpecOutput struct {
Metadata *response.ResponseMetadata
Id *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateGatewaySpecOutput) GoString ¶
func (s UpdateGatewaySpecOutput) GoString() string
GoString returns the string representation
func (*UpdateGatewaySpecOutput) SetId ¶
func (s *UpdateGatewaySpecOutput) SetId(v string) *UpdateGatewaySpecOutput
SetId sets the Id field's value.
func (UpdateGatewaySpecOutput) String ¶
func (s UpdateGatewaySpecOutput) String() string
String returns the string representation
type UpdatePluginBindingInput ¶
type UpdatePluginBindingInput struct {
Description *string `type:"string" json:",omitempty"`
// Enable is a required field
Enable *bool `type:"boolean" json:",omitempty" required:"true"`
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// PluginConfig is a required field
PluginConfig *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (UpdatePluginBindingInput) GoString ¶
func (s UpdatePluginBindingInput) GoString() string
GoString returns the string representation
func (*UpdatePluginBindingInput) SetDescription ¶
func (s *UpdatePluginBindingInput) SetDescription(v string) *UpdatePluginBindingInput
SetDescription sets the Description field's value.
func (*UpdatePluginBindingInput) SetEnable ¶
func (s *UpdatePluginBindingInput) SetEnable(v bool) *UpdatePluginBindingInput
SetEnable sets the Enable field's value.
func (*UpdatePluginBindingInput) SetId ¶
func (s *UpdatePluginBindingInput) SetId(v string) *UpdatePluginBindingInput
SetId sets the Id field's value.
func (*UpdatePluginBindingInput) SetPluginConfig ¶
func (s *UpdatePluginBindingInput) SetPluginConfig(v string) *UpdatePluginBindingInput
SetPluginConfig sets the PluginConfig field's value.
func (UpdatePluginBindingInput) String ¶
func (s UpdatePluginBindingInput) String() string
String returns the string representation
func (*UpdatePluginBindingInput) Validate ¶
func (s *UpdatePluginBindingInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdatePluginBindingOutput ¶
type UpdatePluginBindingOutput struct {
Metadata *response.ResponseMetadata
Id *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdatePluginBindingOutput) GoString ¶
func (s UpdatePluginBindingOutput) GoString() string
GoString returns the string representation
func (*UpdatePluginBindingOutput) SetId ¶
func (s *UpdatePluginBindingOutput) SetId(v string) *UpdatePluginBindingOutput
SetId sets the Id field's value.
func (UpdatePluginBindingOutput) String ¶
func (s UpdatePluginBindingOutput) String() string
String returns the string representation
type UpdateUpstreamInput ¶
type UpdateUpstreamInput struct {
CircuitBreakingSettings *CircuitBreakingSettingsForUpdateUpstreamInput `type:"structure" json:",omitempty"`
Comments *string `type:"string" json:",omitempty"`
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
LoadBalancerSettings *LoadBalancerSettingsForUpdateUpstreamInput `type:"structure" json:",omitempty"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
Protocol *string `type:"string" json:",omitempty"`
// SourceType is a required field
SourceType *string `type:"string" json:",omitempty" required:"true"`
TlsSettings *TlsSettingsForUpdateUpstreamInput `type:"structure" json:",omitempty"`
UpstreamSpec *UpstreamSpecForUpdateUpstreamInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateUpstreamInput) GoString ¶
func (s UpdateUpstreamInput) GoString() string
GoString returns the string representation
func (*UpdateUpstreamInput) SetCircuitBreakingSettings ¶
func (s *UpdateUpstreamInput) SetCircuitBreakingSettings(v *CircuitBreakingSettingsForUpdateUpstreamInput) *UpdateUpstreamInput
SetCircuitBreakingSettings sets the CircuitBreakingSettings field's value.
func (*UpdateUpstreamInput) SetComments ¶
func (s *UpdateUpstreamInput) SetComments(v string) *UpdateUpstreamInput
SetComments sets the Comments field's value.
func (*UpdateUpstreamInput) SetId ¶
func (s *UpdateUpstreamInput) SetId(v string) *UpdateUpstreamInput
SetId sets the Id field's value.
func (*UpdateUpstreamInput) SetLoadBalancerSettings ¶
func (s *UpdateUpstreamInput) SetLoadBalancerSettings(v *LoadBalancerSettingsForUpdateUpstreamInput) *UpdateUpstreamInput
SetLoadBalancerSettings sets the LoadBalancerSettings field's value.
func (*UpdateUpstreamInput) SetName ¶
func (s *UpdateUpstreamInput) SetName(v string) *UpdateUpstreamInput
SetName sets the Name field's value.
func (*UpdateUpstreamInput) SetProtocol ¶
func (s *UpdateUpstreamInput) SetProtocol(v string) *UpdateUpstreamInput
SetProtocol sets the Protocol field's value.
func (*UpdateUpstreamInput) SetSourceType ¶
func (s *UpdateUpstreamInput) SetSourceType(v string) *UpdateUpstreamInput
SetSourceType sets the SourceType field's value.
func (*UpdateUpstreamInput) SetTlsSettings ¶
func (s *UpdateUpstreamInput) SetTlsSettings(v *TlsSettingsForUpdateUpstreamInput) *UpdateUpstreamInput
SetTlsSettings sets the TlsSettings field's value.
func (*UpdateUpstreamInput) SetUpstreamSpec ¶
func (s *UpdateUpstreamInput) SetUpstreamSpec(v *UpstreamSpecForUpdateUpstreamInput) *UpdateUpstreamInput
SetUpstreamSpec sets the UpstreamSpec field's value.
func (UpdateUpstreamInput) String ¶
func (s UpdateUpstreamInput) String() string
String returns the string representation
func (*UpdateUpstreamInput) Validate ¶
func (s *UpdateUpstreamInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateUpstreamOutput ¶
type UpdateUpstreamOutput struct {
Metadata *response.ResponseMetadata
Id *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateUpstreamOutput) GoString ¶
func (s UpdateUpstreamOutput) GoString() string
GoString returns the string representation
func (*UpdateUpstreamOutput) SetId ¶
func (s *UpdateUpstreamOutput) SetId(v string) *UpdateUpstreamOutput
SetId sets the Id field's value.
func (UpdateUpstreamOutput) String ¶
func (s UpdateUpstreamOutput) String() string
String returns the string representation
type UpdateUpstreamSourceInput ¶
type UpdateUpstreamSourceInput struct {
Comments *string `type:"string" json:",omitempty"`
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
IngressSettings *IngressSettingsForUpdateUpstreamSourceInput `type:"structure" json:",omitempty"`
WatchNamespaces []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateUpstreamSourceInput) GoString ¶
func (s UpdateUpstreamSourceInput) GoString() string
GoString returns the string representation
func (*UpdateUpstreamSourceInput) SetComments ¶
func (s *UpdateUpstreamSourceInput) SetComments(v string) *UpdateUpstreamSourceInput
SetComments sets the Comments field's value.
func (*UpdateUpstreamSourceInput) SetId ¶
func (s *UpdateUpstreamSourceInput) SetId(v string) *UpdateUpstreamSourceInput
SetId sets the Id field's value.
func (*UpdateUpstreamSourceInput) SetIngressSettings ¶
func (s *UpdateUpstreamSourceInput) SetIngressSettings(v *IngressSettingsForUpdateUpstreamSourceInput) *UpdateUpstreamSourceInput
SetIngressSettings sets the IngressSettings field's value.
func (*UpdateUpstreamSourceInput) SetWatchNamespaces ¶
func (s *UpdateUpstreamSourceInput) SetWatchNamespaces(v []*string) *UpdateUpstreamSourceInput
SetWatchNamespaces sets the WatchNamespaces field's value.
func (UpdateUpstreamSourceInput) String ¶
func (s UpdateUpstreamSourceInput) String() string
String returns the string representation
func (*UpdateUpstreamSourceInput) Validate ¶
func (s *UpdateUpstreamSourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateUpstreamSourceOutput ¶
type UpdateUpstreamSourceOutput struct {
Metadata *response.ResponseMetadata
Id *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateUpstreamSourceOutput) GoString ¶
func (s UpdateUpstreamSourceOutput) GoString() string
GoString returns the string representation
func (*UpdateUpstreamSourceOutput) SetId ¶
func (s *UpdateUpstreamSourceOutput) SetId(v string) *UpdateUpstreamSourceOutput
SetId sets the Id field's value.
func (UpdateUpstreamSourceOutput) String ¶
func (s UpdateUpstreamSourceOutput) String() string
String returns the string representation
type UpstreamForGetUpstreamOutput ¶
type UpstreamForGetUpstreamOutput struct {
BackendTargetList []*BackendTargetListForGetUpstreamOutput `type:"list" json:",omitempty"`
CircuitBreakingSettings *CircuitBreakingSettingsForGetUpstreamOutput `type:"structure" json:",omitempty"`
Comments *string `type:"string" json:",omitempty"`
CreateTime *string `type:"string" json:",omitempty"`
GatewayId *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
LoadBalancerSettings *LoadBalancerSettingsForGetUpstreamOutput `type:"structure" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Protocol *string `type:"string" json:",omitempty"`
ResourceType *string `type:"string" json:",omitempty"`
SourceType *string `type:"string" json:",omitempty"`
Tags []*TagForGetUpstreamOutput `type:"list" json:",omitempty"`
TlsSettings *TlsSettingsForGetUpstreamOutput `type:"structure" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
UpstreamSpec *UpstreamSpecForGetUpstreamOutput `type:"structure" json:",omitempty"`
VersionDetails []*VersionDetailForGetUpstreamOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpstreamForGetUpstreamOutput) GoString ¶
func (s UpstreamForGetUpstreamOutput) GoString() string
GoString returns the string representation
func (*UpstreamForGetUpstreamOutput) SetBackendTargetList ¶
func (s *UpstreamForGetUpstreamOutput) SetBackendTargetList(v []*BackendTargetListForGetUpstreamOutput) *UpstreamForGetUpstreamOutput
SetBackendTargetList sets the BackendTargetList field's value.
func (*UpstreamForGetUpstreamOutput) SetCircuitBreakingSettings ¶
func (s *UpstreamForGetUpstreamOutput) SetCircuitBreakingSettings(v *CircuitBreakingSettingsForGetUpstreamOutput) *UpstreamForGetUpstreamOutput
SetCircuitBreakingSettings sets the CircuitBreakingSettings field's value.
func (*UpstreamForGetUpstreamOutput) SetComments ¶
func (s *UpstreamForGetUpstreamOutput) SetComments(v string) *UpstreamForGetUpstreamOutput
SetComments sets the Comments field's value.
func (*UpstreamForGetUpstreamOutput) SetCreateTime ¶
func (s *UpstreamForGetUpstreamOutput) SetCreateTime(v string) *UpstreamForGetUpstreamOutput
SetCreateTime sets the CreateTime field's value.
func (*UpstreamForGetUpstreamOutput) SetGatewayId ¶
func (s *UpstreamForGetUpstreamOutput) SetGatewayId(v string) *UpstreamForGetUpstreamOutput
SetGatewayId sets the GatewayId field's value.
func (*UpstreamForGetUpstreamOutput) SetId ¶
func (s *UpstreamForGetUpstreamOutput) SetId(v string) *UpstreamForGetUpstreamOutput
SetId sets the Id field's value.
func (*UpstreamForGetUpstreamOutput) SetLoadBalancerSettings ¶
func (s *UpstreamForGetUpstreamOutput) SetLoadBalancerSettings(v *LoadBalancerSettingsForGetUpstreamOutput) *UpstreamForGetUpstreamOutput
SetLoadBalancerSettings sets the LoadBalancerSettings field's value.
func (*UpstreamForGetUpstreamOutput) SetName ¶
func (s *UpstreamForGetUpstreamOutput) SetName(v string) *UpstreamForGetUpstreamOutput
SetName sets the Name field's value.
func (*UpstreamForGetUpstreamOutput) SetProtocol ¶
func (s *UpstreamForGetUpstreamOutput) SetProtocol(v string) *UpstreamForGetUpstreamOutput
SetProtocol sets the Protocol field's value.
func (*UpstreamForGetUpstreamOutput) SetResourceType ¶
func (s *UpstreamForGetUpstreamOutput) SetResourceType(v string) *UpstreamForGetUpstreamOutput
SetResourceType sets the ResourceType field's value.
func (*UpstreamForGetUpstreamOutput) SetSourceType ¶
func (s *UpstreamForGetUpstreamOutput) SetSourceType(v string) *UpstreamForGetUpstreamOutput
SetSourceType sets the SourceType field's value.
func (*UpstreamForGetUpstreamOutput) SetTags ¶
func (s *UpstreamForGetUpstreamOutput) SetTags(v []*TagForGetUpstreamOutput) *UpstreamForGetUpstreamOutput
SetTags sets the Tags field's value.
func (*UpstreamForGetUpstreamOutput) SetTlsSettings ¶
func (s *UpstreamForGetUpstreamOutput) SetTlsSettings(v *TlsSettingsForGetUpstreamOutput) *UpstreamForGetUpstreamOutput
SetTlsSettings sets the TlsSettings field's value.
func (*UpstreamForGetUpstreamOutput) SetUpdateTime ¶
func (s *UpstreamForGetUpstreamOutput) SetUpdateTime(v string) *UpstreamForGetUpstreamOutput
SetUpdateTime sets the UpdateTime field's value.
func (*UpstreamForGetUpstreamOutput) SetUpstreamSpec ¶
func (s *UpstreamForGetUpstreamOutput) SetUpstreamSpec(v *UpstreamSpecForGetUpstreamOutput) *UpstreamForGetUpstreamOutput
SetUpstreamSpec sets the UpstreamSpec field's value.
func (*UpstreamForGetUpstreamOutput) SetVersionDetails ¶
func (s *UpstreamForGetUpstreamOutput) SetVersionDetails(v []*VersionDetailForGetUpstreamOutput) *UpstreamForGetUpstreamOutput
SetVersionDetails sets the VersionDetails field's value.
func (UpstreamForGetUpstreamOutput) String ¶
func (s UpstreamForGetUpstreamOutput) String() string
String returns the string representation
type UpstreamSourceForGetUpstreamSourceOutput ¶
type UpstreamSourceForGetUpstreamSourceOutput struct {
Comments *string `type:"string" json:",omitempty"`
CreateTime *string `type:"string" json:",omitempty"`
GatewayId *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
IngressSettings *IngressSettingsForGetUpstreamSourceOutput `type:"structure" json:",omitempty"`
SourceSpec *SourceSpecForGetUpstreamSourceOutput `type:"structure" json:",omitempty"`
SourceType *string `type:"string" json:",omitempty"`
Status *string `type:"string" json:",omitempty"`
StatusMessage *string `type:"string" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
WatchNamespaces []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpstreamSourceForGetUpstreamSourceOutput) GoString ¶
func (s UpstreamSourceForGetUpstreamSourceOutput) GoString() string
GoString returns the string representation
func (*UpstreamSourceForGetUpstreamSourceOutput) SetComments ¶
func (s *UpstreamSourceForGetUpstreamSourceOutput) SetComments(v string) *UpstreamSourceForGetUpstreamSourceOutput
SetComments sets the Comments field's value.
func (*UpstreamSourceForGetUpstreamSourceOutput) SetCreateTime ¶
func (s *UpstreamSourceForGetUpstreamSourceOutput) SetCreateTime(v string) *UpstreamSourceForGetUpstreamSourceOutput
SetCreateTime sets the CreateTime field's value.
func (*UpstreamSourceForGetUpstreamSourceOutput) SetGatewayId ¶
func (s *UpstreamSourceForGetUpstreamSourceOutput) SetGatewayId(v string) *UpstreamSourceForGetUpstreamSourceOutput
SetGatewayId sets the GatewayId field's value.
func (*UpstreamSourceForGetUpstreamSourceOutput) SetId ¶
func (s *UpstreamSourceForGetUpstreamSourceOutput) SetId(v string) *UpstreamSourceForGetUpstreamSourceOutput
SetId sets the Id field's value.
func (*UpstreamSourceForGetUpstreamSourceOutput) SetIngressSettings ¶
func (s *UpstreamSourceForGetUpstreamSourceOutput) SetIngressSettings(v *IngressSettingsForGetUpstreamSourceOutput) *UpstreamSourceForGetUpstreamSourceOutput
SetIngressSettings sets the IngressSettings field's value.
func (*UpstreamSourceForGetUpstreamSourceOutput) SetSourceSpec ¶
func (s *UpstreamSourceForGetUpstreamSourceOutput) SetSourceSpec(v *SourceSpecForGetUpstreamSourceOutput) *UpstreamSourceForGetUpstreamSourceOutput
SetSourceSpec sets the SourceSpec field's value.
func (*UpstreamSourceForGetUpstreamSourceOutput) SetSourceType ¶
func (s *UpstreamSourceForGetUpstreamSourceOutput) SetSourceType(v string) *UpstreamSourceForGetUpstreamSourceOutput
SetSourceType sets the SourceType field's value.
func (*UpstreamSourceForGetUpstreamSourceOutput) SetStatus ¶
func (s *UpstreamSourceForGetUpstreamSourceOutput) SetStatus(v string) *UpstreamSourceForGetUpstreamSourceOutput
SetStatus sets the Status field's value.
func (*UpstreamSourceForGetUpstreamSourceOutput) SetStatusMessage ¶
func (s *UpstreamSourceForGetUpstreamSourceOutput) SetStatusMessage(v string) *UpstreamSourceForGetUpstreamSourceOutput
SetStatusMessage sets the StatusMessage field's value.
func (*UpstreamSourceForGetUpstreamSourceOutput) SetUpdateTime ¶
func (s *UpstreamSourceForGetUpstreamSourceOutput) SetUpdateTime(v string) *UpstreamSourceForGetUpstreamSourceOutput
SetUpdateTime sets the UpdateTime field's value.
func (*UpstreamSourceForGetUpstreamSourceOutput) SetWatchNamespaces ¶
func (s *UpstreamSourceForGetUpstreamSourceOutput) SetWatchNamespaces(v []*string) *UpstreamSourceForGetUpstreamSourceOutput
SetWatchNamespaces sets the WatchNamespaces field's value.
func (UpstreamSourceForGetUpstreamSourceOutput) String ¶
func (s UpstreamSourceForGetUpstreamSourceOutput) String() string
String returns the string representation
type UpstreamSpecForCreateUpstreamInput ¶
type UpstreamSpecForCreateUpstreamInput struct {
AIProvider *AIProviderForCreateUpstreamInput `type:"structure" json:",omitempty"`
EcsList []*EcsListForCreateUpstreamInput `type:"list" json:",omitempty"`
K8SService *K8SServiceForCreateUpstreamInput `type:"structure" json:",omitempty"`
NacosService *NacosServiceForCreateUpstreamInput `type:"structure" json:",omitempty"`
VeFaas *VeFaasForCreateUpstreamInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpstreamSpecForCreateUpstreamInput) GoString ¶
func (s UpstreamSpecForCreateUpstreamInput) GoString() string
GoString returns the string representation
func (*UpstreamSpecForCreateUpstreamInput) SetAIProvider ¶
func (s *UpstreamSpecForCreateUpstreamInput) SetAIProvider(v *AIProviderForCreateUpstreamInput) *UpstreamSpecForCreateUpstreamInput
SetAIProvider sets the AIProvider field's value.
func (*UpstreamSpecForCreateUpstreamInput) SetEcsList ¶
func (s *UpstreamSpecForCreateUpstreamInput) SetEcsList(v []*EcsListForCreateUpstreamInput) *UpstreamSpecForCreateUpstreamInput
SetEcsList sets the EcsList field's value.
func (*UpstreamSpecForCreateUpstreamInput) SetK8SService ¶
func (s *UpstreamSpecForCreateUpstreamInput) SetK8SService(v *K8SServiceForCreateUpstreamInput) *UpstreamSpecForCreateUpstreamInput
SetK8SService sets the K8SService field's value.
func (*UpstreamSpecForCreateUpstreamInput) SetNacosService ¶
func (s *UpstreamSpecForCreateUpstreamInput) SetNacosService(v *NacosServiceForCreateUpstreamInput) *UpstreamSpecForCreateUpstreamInput
SetNacosService sets the NacosService field's value.
func (*UpstreamSpecForCreateUpstreamInput) SetVeFaas ¶
func (s *UpstreamSpecForCreateUpstreamInput) SetVeFaas(v *VeFaasForCreateUpstreamInput) *UpstreamSpecForCreateUpstreamInput
SetVeFaas sets the VeFaas field's value.
func (UpstreamSpecForCreateUpstreamInput) String ¶
func (s UpstreamSpecForCreateUpstreamInput) String() string
String returns the string representation
type UpstreamSpecForGetUpstreamOutput ¶
type UpstreamSpecForGetUpstreamOutput struct {
AIProvider *AIProviderForGetUpstreamOutput `type:"structure" json:",omitempty"`
EcsList []*EcsListForGetUpstreamOutput `type:"list" json:",omitempty"`
K8SService *K8SServiceForGetUpstreamOutput `type:"structure" json:",omitempty"`
NacosService *NacosServiceForGetUpstreamOutput `type:"structure" json:",omitempty"`
VeFaas *VeFaasForGetUpstreamOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpstreamSpecForGetUpstreamOutput) GoString ¶
func (s UpstreamSpecForGetUpstreamOutput) GoString() string
GoString returns the string representation
func (*UpstreamSpecForGetUpstreamOutput) SetAIProvider ¶
func (s *UpstreamSpecForGetUpstreamOutput) SetAIProvider(v *AIProviderForGetUpstreamOutput) *UpstreamSpecForGetUpstreamOutput
SetAIProvider sets the AIProvider field's value.
func (*UpstreamSpecForGetUpstreamOutput) SetEcsList ¶
func (s *UpstreamSpecForGetUpstreamOutput) SetEcsList(v []*EcsListForGetUpstreamOutput) *UpstreamSpecForGetUpstreamOutput
SetEcsList sets the EcsList field's value.
func (*UpstreamSpecForGetUpstreamOutput) SetK8SService ¶
func (s *UpstreamSpecForGetUpstreamOutput) SetK8SService(v *K8SServiceForGetUpstreamOutput) *UpstreamSpecForGetUpstreamOutput
SetK8SService sets the K8SService field's value.
func (*UpstreamSpecForGetUpstreamOutput) SetNacosService ¶
func (s *UpstreamSpecForGetUpstreamOutput) SetNacosService(v *NacosServiceForGetUpstreamOutput) *UpstreamSpecForGetUpstreamOutput
SetNacosService sets the NacosService field's value.
func (*UpstreamSpecForGetUpstreamOutput) SetVeFaas ¶
func (s *UpstreamSpecForGetUpstreamOutput) SetVeFaas(v *VeFaasForGetUpstreamOutput) *UpstreamSpecForGetUpstreamOutput
SetVeFaas sets the VeFaas field's value.
func (UpstreamSpecForGetUpstreamOutput) String ¶
func (s UpstreamSpecForGetUpstreamOutput) String() string
String returns the string representation
type UpstreamSpecForListUpstreamsOutput ¶
type UpstreamSpecForListUpstreamsOutput struct {
AIProvider *AIProviderForListUpstreamsOutput `type:"structure" json:",omitempty"`
EcsList []*EcsListForListUpstreamsOutput `type:"list" json:",omitempty"`
K8SService *K8SServiceForListUpstreamsOutput `type:"structure" json:",omitempty"`
NacosService *NacosServiceForListUpstreamsOutput `type:"structure" json:",omitempty"`
VeFaas *VeFaasForListUpstreamsOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpstreamSpecForListUpstreamsOutput) GoString ¶
func (s UpstreamSpecForListUpstreamsOutput) GoString() string
GoString returns the string representation
func (*UpstreamSpecForListUpstreamsOutput) SetAIProvider ¶
func (s *UpstreamSpecForListUpstreamsOutput) SetAIProvider(v *AIProviderForListUpstreamsOutput) *UpstreamSpecForListUpstreamsOutput
SetAIProvider sets the AIProvider field's value.
func (*UpstreamSpecForListUpstreamsOutput) SetEcsList ¶
func (s *UpstreamSpecForListUpstreamsOutput) SetEcsList(v []*EcsListForListUpstreamsOutput) *UpstreamSpecForListUpstreamsOutput
SetEcsList sets the EcsList field's value.
func (*UpstreamSpecForListUpstreamsOutput) SetK8SService ¶
func (s *UpstreamSpecForListUpstreamsOutput) SetK8SService(v *K8SServiceForListUpstreamsOutput) *UpstreamSpecForListUpstreamsOutput
SetK8SService sets the K8SService field's value.
func (*UpstreamSpecForListUpstreamsOutput) SetNacosService ¶
func (s *UpstreamSpecForListUpstreamsOutput) SetNacosService(v *NacosServiceForListUpstreamsOutput) *UpstreamSpecForListUpstreamsOutput
SetNacosService sets the NacosService field's value.
func (*UpstreamSpecForListUpstreamsOutput) SetVeFaas ¶
func (s *UpstreamSpecForListUpstreamsOutput) SetVeFaas(v *VeFaasForListUpstreamsOutput) *UpstreamSpecForListUpstreamsOutput
SetVeFaas sets the VeFaas field's value.
func (UpstreamSpecForListUpstreamsOutput) String ¶
func (s UpstreamSpecForListUpstreamsOutput) String() string
String returns the string representation
type UpstreamSpecForUpdateUpstreamInput ¶
type UpstreamSpecForUpdateUpstreamInput struct {
AIProvider *AIProviderForUpdateUpstreamInput `type:"structure" json:",omitempty"`
EcsList []*EcsListForUpdateUpstreamInput `type:"list" json:",omitempty"`
K8SService *K8SServiceForUpdateUpstreamInput `type:"structure" json:",omitempty"`
NacosService *NacosServiceForUpdateUpstreamInput `type:"structure" json:",omitempty"`
VeFaas *VeFaasForUpdateUpstreamInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpstreamSpecForUpdateUpstreamInput) GoString ¶
func (s UpstreamSpecForUpdateUpstreamInput) GoString() string
GoString returns the string representation
func (*UpstreamSpecForUpdateUpstreamInput) SetAIProvider ¶
func (s *UpstreamSpecForUpdateUpstreamInput) SetAIProvider(v *AIProviderForUpdateUpstreamInput) *UpstreamSpecForUpdateUpstreamInput
SetAIProvider sets the AIProvider field's value.
func (*UpstreamSpecForUpdateUpstreamInput) SetEcsList ¶
func (s *UpstreamSpecForUpdateUpstreamInput) SetEcsList(v []*EcsListForUpdateUpstreamInput) *UpstreamSpecForUpdateUpstreamInput
SetEcsList sets the EcsList field's value.
func (*UpstreamSpecForUpdateUpstreamInput) SetK8SService ¶
func (s *UpstreamSpecForUpdateUpstreamInput) SetK8SService(v *K8SServiceForUpdateUpstreamInput) *UpstreamSpecForUpdateUpstreamInput
SetK8SService sets the K8SService field's value.
func (*UpstreamSpecForUpdateUpstreamInput) SetNacosService ¶
func (s *UpstreamSpecForUpdateUpstreamInput) SetNacosService(v *NacosServiceForUpdateUpstreamInput) *UpstreamSpecForUpdateUpstreamInput
SetNacosService sets the NacosService field's value.
func (*UpstreamSpecForUpdateUpstreamInput) SetVeFaas ¶
func (s *UpstreamSpecForUpdateUpstreamInput) SetVeFaas(v *VeFaasForUpdateUpstreamInput) *UpstreamSpecForUpdateUpstreamInput
SetVeFaas sets the VeFaas field's value.
func (UpstreamSpecForUpdateUpstreamInput) String ¶
func (s UpstreamSpecForUpdateUpstreamInput) String() string
String returns the string representation
type VeFaasForCreateUpstreamInput ¶
type VeFaasForCreateUpstreamInput struct {
FunctionId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (VeFaasForCreateUpstreamInput) GoString ¶
func (s VeFaasForCreateUpstreamInput) GoString() string
GoString returns the string representation
func (*VeFaasForCreateUpstreamInput) SetFunctionId ¶
func (s *VeFaasForCreateUpstreamInput) SetFunctionId(v string) *VeFaasForCreateUpstreamInput
SetFunctionId sets the FunctionId field's value.
func (VeFaasForCreateUpstreamInput) String ¶
func (s VeFaasForCreateUpstreamInput) String() string
String returns the string representation
type VeFaasForGetUpstreamOutput ¶
type VeFaasForGetUpstreamOutput struct {
FunctionId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (VeFaasForGetUpstreamOutput) GoString ¶
func (s VeFaasForGetUpstreamOutput) GoString() string
GoString returns the string representation
func (*VeFaasForGetUpstreamOutput) SetFunctionId ¶
func (s *VeFaasForGetUpstreamOutput) SetFunctionId(v string) *VeFaasForGetUpstreamOutput
SetFunctionId sets the FunctionId field's value.
func (VeFaasForGetUpstreamOutput) String ¶
func (s VeFaasForGetUpstreamOutput) String() string
String returns the string representation
type VeFaasForListUpstreamsOutput ¶
type VeFaasForListUpstreamsOutput struct {
FunctionId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (VeFaasForListUpstreamsOutput) GoString ¶
func (s VeFaasForListUpstreamsOutput) GoString() string
GoString returns the string representation
func (*VeFaasForListUpstreamsOutput) SetFunctionId ¶
func (s *VeFaasForListUpstreamsOutput) SetFunctionId(v string) *VeFaasForListUpstreamsOutput
SetFunctionId sets the FunctionId field's value.
func (VeFaasForListUpstreamsOutput) String ¶
func (s VeFaasForListUpstreamsOutput) String() string
String returns the string representation
type VeFaasForUpdateUpstreamInput ¶
type VeFaasForUpdateUpstreamInput struct {
FunctionId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (VeFaasForUpdateUpstreamInput) GoString ¶
func (s VeFaasForUpdateUpstreamInput) GoString() string
GoString returns the string representation
func (*VeFaasForUpdateUpstreamInput) SetFunctionId ¶
func (s *VeFaasForUpdateUpstreamInput) SetFunctionId(v string) *VeFaasForUpdateUpstreamInput
SetFunctionId sets the FunctionId field's value.
func (VeFaasForUpdateUpstreamInput) String ¶
func (s VeFaasForUpdateUpstreamInput) String() string
String returns the string representation
type VersionDetailForGetUpstreamOutput ¶
type VersionDetailForGetUpstreamOutput struct {
Labels []*LabelForGetUpstreamOutput `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (VersionDetailForGetUpstreamOutput) GoString ¶
func (s VersionDetailForGetUpstreamOutput) GoString() string
GoString returns the string representation
func (*VersionDetailForGetUpstreamOutput) SetLabels ¶
func (s *VersionDetailForGetUpstreamOutput) SetLabels(v []*LabelForGetUpstreamOutput) *VersionDetailForGetUpstreamOutput
SetLabels sets the Labels field's value.
func (*VersionDetailForGetUpstreamOutput) SetName ¶
func (s *VersionDetailForGetUpstreamOutput) SetName(v string) *VersionDetailForGetUpstreamOutput
SetName sets the Name field's value.
func (*VersionDetailForGetUpstreamOutput) SetUpdateTime ¶
func (s *VersionDetailForGetUpstreamOutput) SetUpdateTime(v string) *VersionDetailForGetUpstreamOutput
SetUpdateTime sets the UpdateTime field's value.
func (VersionDetailForGetUpstreamOutput) String ¶
func (s VersionDetailForGetUpstreamOutput) String() string
String returns the string representation
type VersionDetailForListUpstreamsOutput ¶
type VersionDetailForListUpstreamsOutput struct {
Labels []*LabelForListUpstreamsOutput `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (VersionDetailForListUpstreamsOutput) GoString ¶
func (s VersionDetailForListUpstreamsOutput) GoString() string
GoString returns the string representation
func (*VersionDetailForListUpstreamsOutput) SetLabels ¶
func (s *VersionDetailForListUpstreamsOutput) SetLabels(v []*LabelForListUpstreamsOutput) *VersionDetailForListUpstreamsOutput
SetLabels sets the Labels field's value.
func (*VersionDetailForListUpstreamsOutput) SetName ¶
func (s *VersionDetailForListUpstreamsOutput) SetName(v string) *VersionDetailForListUpstreamsOutput
SetName sets the Name field's value.
func (*VersionDetailForListUpstreamsOutput) SetUpdateTime ¶
func (s *VersionDetailForListUpstreamsOutput) SetUpdateTime(v string) *VersionDetailForListUpstreamsOutput
SetUpdateTime sets the UpdateTime field's value.
func (VersionDetailForListUpstreamsOutput) String ¶
func (s VersionDetailForListUpstreamsOutput) String() string
String returns the string representation
Source Files
¶
- api_create_consumer.go
- api_create_consumer_credential.go
- api_create_gateway.go
- api_create_gateway_service.go
- api_create_plugin_binding.go
- api_create_upstream.go
- api_create_upstream_source.go
- api_delete_consumer.go
- api_delete_consumer_credential.go
- api_delete_gateway.go
- api_delete_gateway_service.go
- api_delete_plugin_binding.go
- api_delete_upstream.go
- api_delete_upstream_source.go
- api_get_consumer.go
- api_get_gateway.go
- api_get_gateway_service.go
- api_get_plugin_binding.go
- api_get_upstream.go
- api_get_upstream_source.go
- api_list_consumer_credentials.go
- api_list_consumers.go
- api_list_gateway_services.go
- api_list_gateways.go
- api_list_plugin_bindings.go
- api_list_upstream_sources.go
- api_list_upstreams.go
- api_update_consumer.go
- api_update_gateway.go
- api_update_gateway_custom_log.go
- api_update_gateway_log.go
- api_update_gateway_service.go
- api_update_gateway_spec.go
- api_update_plugin_binding.go
- api_update_upstream.go
- api_update_upstream_source.go
- interface_apig.go
- service_apig.go