client

package
v2.0.25 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 8, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddClusterIntoServiceMeshRequest

type AddClusterIntoServiceMeshRequest struct {
	ClusterId     *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (AddClusterIntoServiceMeshRequest) GoString

func (*AddClusterIntoServiceMeshRequest) SetClusterId

func (*AddClusterIntoServiceMeshRequest) SetServiceMeshId

func (AddClusterIntoServiceMeshRequest) String

type AddClusterIntoServiceMeshResponse

type AddClusterIntoServiceMeshResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *AddClusterIntoServiceMeshResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AddClusterIntoServiceMeshResponse) GoString

func (*AddClusterIntoServiceMeshResponse) SetHeaders

func (*AddClusterIntoServiceMeshResponse) SetStatusCode added in v2.0.20

func (AddClusterIntoServiceMeshResponse) String

type AddClusterIntoServiceMeshResponseBody

type AddClusterIntoServiceMeshResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (AddClusterIntoServiceMeshResponseBody) GoString

func (*AddClusterIntoServiceMeshResponseBody) SetCode

func (*AddClusterIntoServiceMeshResponseBody) SetMessage

func (*AddClusterIntoServiceMeshResponseBody) SetRequestId

func (AddClusterIntoServiceMeshResponseBody) String

type AddVMIntoServiceMeshRequest

type AddVMIntoServiceMeshRequest struct {
	EcsId         *string `json:"EcsId,omitempty" xml:"EcsId,omitempty"`
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (AddVMIntoServiceMeshRequest) GoString

func (s AddVMIntoServiceMeshRequest) GoString() string

func (*AddVMIntoServiceMeshRequest) SetEcsId

func (*AddVMIntoServiceMeshRequest) SetServiceMeshId

func (AddVMIntoServiceMeshRequest) String

type AddVMIntoServiceMeshResponse

type AddVMIntoServiceMeshResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *AddVMIntoServiceMeshResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AddVMIntoServiceMeshResponse) GoString

func (s AddVMIntoServiceMeshResponse) GoString() string

func (*AddVMIntoServiceMeshResponse) SetBody

func (*AddVMIntoServiceMeshResponse) SetHeaders

func (*AddVMIntoServiceMeshResponse) SetStatusCode added in v2.0.20

func (AddVMIntoServiceMeshResponse) String

type AddVMIntoServiceMeshResponseBody

type AddVMIntoServiceMeshResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (AddVMIntoServiceMeshResponseBody) GoString

func (*AddVMIntoServiceMeshResponseBody) SetRequestId

func (AddVMIntoServiceMeshResponseBody) String

type CCMVersionsValue

type CCMVersionsValue struct {
	QueryState              *string `json:"QueryState,omitempty" xml:"QueryState,omitempty"`
	Version                 *string `json:"Version,omitempty" xml:"Version,omitempty"`
	SLBGracefulDrainSupport *bool   `json:"SLBGracefulDrainSupport,omitempty" xml:"SLBGracefulDrainSupport,omitempty"`
	ClusterId               *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	Message                 *string `json:"Message,omitempty" xml:"Message,omitempty"`
}

func (CCMVersionsValue) GoString

func (s CCMVersionsValue) GoString() string

func (*CCMVersionsValue) SetClusterId

func (s *CCMVersionsValue) SetClusterId(v string) *CCMVersionsValue

func (*CCMVersionsValue) SetMessage

func (s *CCMVersionsValue) SetMessage(v string) *CCMVersionsValue

func (*CCMVersionsValue) SetQueryState

func (s *CCMVersionsValue) SetQueryState(v string) *CCMVersionsValue

func (*CCMVersionsValue) SetSLBGracefulDrainSupport

func (s *CCMVersionsValue) SetSLBGracefulDrainSupport(v bool) *CCMVersionsValue

func (*CCMVersionsValue) SetVersion

func (s *CCMVersionsValue) SetVersion(v string) *CCMVersionsValue

func (CCMVersionsValue) String

func (s CCMVersionsValue) String() string

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) AddClusterIntoServiceMesh

func (client *Client) AddClusterIntoServiceMesh(request *AddClusterIntoServiceMeshRequest) (_result *AddClusterIntoServiceMeshResponse, _err error)

func (*Client) AddClusterIntoServiceMeshWithOptions

func (client *Client) AddClusterIntoServiceMeshWithOptions(request *AddClusterIntoServiceMeshRequest, runtime *util.RuntimeOptions) (_result *AddClusterIntoServiceMeshResponse, _err error)

func (*Client) AddVMIntoServiceMesh

func (client *Client) AddVMIntoServiceMesh(request *AddVMIntoServiceMeshRequest) (_result *AddVMIntoServiceMeshResponse, _err error)

func (*Client) AddVMIntoServiceMeshWithOptions

func (client *Client) AddVMIntoServiceMeshWithOptions(request *AddVMIntoServiceMeshRequest, runtime *util.RuntimeOptions) (_result *AddVMIntoServiceMeshResponse, _err error)

func (*Client) CreateASMGateway

func (client *Client) CreateASMGateway(request *CreateASMGatewayRequest) (_result *CreateASMGatewayResponse, _err error)

func (*Client) CreateASMGatewayWithOptions

func (client *Client) CreateASMGatewayWithOptions(request *CreateASMGatewayRequest, runtime *util.RuntimeOptions) (_result *CreateASMGatewayResponse, _err error)

func (*Client) CreateGatewaySecret added in v2.0.11

func (client *Client) CreateGatewaySecret(request *CreateGatewaySecretRequest) (_result *CreateGatewaySecretResponse, _err error)

func (*Client) CreateGatewaySecretWithOptions added in v2.0.11

func (client *Client) CreateGatewaySecretWithOptions(request *CreateGatewaySecretRequest, runtime *util.RuntimeOptions) (_result *CreateGatewaySecretResponse, _err error)

func (*Client) CreateIstioGatewayDomains added in v2.0.11

func (client *Client) CreateIstioGatewayDomains(request *CreateIstioGatewayDomainsRequest) (_result *CreateIstioGatewayDomainsResponse, _err error)

func (*Client) CreateIstioGatewayDomainsWithOptions added in v2.0.11

func (client *Client) CreateIstioGatewayDomainsWithOptions(request *CreateIstioGatewayDomainsRequest, runtime *util.RuntimeOptions) (_result *CreateIstioGatewayDomainsResponse, _err error)

func (*Client) CreateIstioGatewayRoutes added in v2.0.11

func (client *Client) CreateIstioGatewayRoutes(request *CreateIstioGatewayRoutesRequest) (_result *CreateIstioGatewayRoutesResponse, _err error)

func (*Client) CreateIstioGatewayRoutesWithOptions added in v2.0.11

func (client *Client) CreateIstioGatewayRoutesWithOptions(tmpReq *CreateIstioGatewayRoutesRequest, runtime *util.RuntimeOptions) (_result *CreateIstioGatewayRoutesResponse, _err error)

func (*Client) CreateServiceMesh

func (client *Client) CreateServiceMesh(request *CreateServiceMeshRequest) (_result *CreateServiceMeshResponse, _err error)

func (*Client) CreateServiceMeshWithOptions

func (client *Client) CreateServiceMeshWithOptions(request *CreateServiceMeshRequest, runtime *util.RuntimeOptions) (_result *CreateServiceMeshResponse, _err error)

func (*Client) DeleteGatewayRoute added in v2.0.11

func (client *Client) DeleteGatewayRoute(request *DeleteGatewayRouteRequest) (_result *DeleteGatewayRouteResponse, _err error)

func (*Client) DeleteGatewayRouteWithOptions added in v2.0.11

func (client *Client) DeleteGatewayRouteWithOptions(request *DeleteGatewayRouteRequest, runtime *util.RuntimeOptions) (_result *DeleteGatewayRouteResponse, _err error)

func (*Client) DeleteGatewaySecret added in v2.0.11

func (client *Client) DeleteGatewaySecret(request *DeleteGatewaySecretRequest) (_result *DeleteGatewaySecretResponse, _err error)

func (*Client) DeleteGatewaySecretWithOptions added in v2.0.11

func (client *Client) DeleteGatewaySecretWithOptions(request *DeleteGatewaySecretRequest, runtime *util.RuntimeOptions) (_result *DeleteGatewaySecretResponse, _err error)

func (*Client) DeleteIstioGatewayDomains added in v2.0.11

func (client *Client) DeleteIstioGatewayDomains(request *DeleteIstioGatewayDomainsRequest) (_result *DeleteIstioGatewayDomainsResponse, _err error)

func (*Client) DeleteIstioGatewayDomainsWithOptions added in v2.0.11

func (client *Client) DeleteIstioGatewayDomainsWithOptions(request *DeleteIstioGatewayDomainsRequest, runtime *util.RuntimeOptions) (_result *DeleteIstioGatewayDomainsResponse, _err error)

func (*Client) DeleteServiceMesh

func (client *Client) DeleteServiceMesh(request *DeleteServiceMeshRequest) (_result *DeleteServiceMeshResponse, _err error)

func (*Client) DeleteServiceMeshWithOptions

func (client *Client) DeleteServiceMeshWithOptions(request *DeleteServiceMeshRequest, runtime *util.RuntimeOptions) (_result *DeleteServiceMeshResponse, _err error)

func (*Client) DescribeASMGatewayImportedServices

func (client *Client) DescribeASMGatewayImportedServices(request *DescribeASMGatewayImportedServicesRequest) (_result *DescribeASMGatewayImportedServicesResponse, _err error)

func (*Client) DescribeASMGatewayImportedServicesWithOptions

func (client *Client) DescribeASMGatewayImportedServicesWithOptions(request *DescribeASMGatewayImportedServicesRequest, runtime *util.RuntimeOptions) (_result *DescribeASMGatewayImportedServicesResponse, _err error)

func (*Client) DescribeAhasPro

func (client *Client) DescribeAhasPro(request *DescribeAhasProRequest) (_result *DescribeAhasProResponse, _err error)

func (*Client) DescribeAhasProWithOptions

func (client *Client) DescribeAhasProWithOptions(request *DescribeAhasProRequest, runtime *util.RuntimeOptions) (_result *DescribeAhasProResponse, _err error)

func (*Client) DescribeCCMVersion

func (client *Client) DescribeCCMVersion(request *DescribeCCMVersionRequest) (_result *DescribeCCMVersionResponse, _err error)

func (*Client) DescribeCCMVersionWithOptions

func (client *Client) DescribeCCMVersionWithOptions(request *DescribeCCMVersionRequest, runtime *util.RuntimeOptions) (_result *DescribeCCMVersionResponse, _err error)

func (*Client) DescribeCens

func (client *Client) DescribeCens(request *DescribeCensRequest) (_result *DescribeCensResponse, _err error)

func (*Client) DescribeCensWithOptions

func (client *Client) DescribeCensWithOptions(request *DescribeCensRequest, runtime *util.RuntimeOptions) (_result *DescribeCensResponse, _err error)

func (*Client) DescribeClusterGrafana

func (client *Client) DescribeClusterGrafana(request *DescribeClusterGrafanaRequest) (_result *DescribeClusterGrafanaResponse, _err error)

func (*Client) DescribeClusterGrafanaWithOptions

func (client *Client) DescribeClusterGrafanaWithOptions(request *DescribeClusterGrafanaRequest, runtime *util.RuntimeOptions) (_result *DescribeClusterGrafanaResponse, _err error)

func (*Client) DescribeClusterPrometheus

func (client *Client) DescribeClusterPrometheus(request *DescribeClusterPrometheusRequest) (_result *DescribeClusterPrometheusResponse, _err error)

func (*Client) DescribeClusterPrometheusWithOptions

func (client *Client) DescribeClusterPrometheusWithOptions(request *DescribeClusterPrometheusRequest, runtime *util.RuntimeOptions) (_result *DescribeClusterPrometheusResponse, _err error)

func (*Client) DescribeClustersInServiceMesh

func (client *Client) DescribeClustersInServiceMesh(request *DescribeClustersInServiceMeshRequest) (_result *DescribeClustersInServiceMeshResponse, _err error)

func (*Client) DescribeClustersInServiceMeshWithOptions

func (client *Client) DescribeClustersInServiceMeshWithOptions(request *DescribeClustersInServiceMeshRequest, runtime *util.RuntimeOptions) (_result *DescribeClustersInServiceMeshResponse, _err error)

func (*Client) DescribeCrTemplates

func (client *Client) DescribeCrTemplates(request *DescribeCrTemplatesRequest) (_result *DescribeCrTemplatesResponse, _err error)

func (*Client) DescribeCrTemplatesWithOptions

func (client *Client) DescribeCrTemplatesWithOptions(request *DescribeCrTemplatesRequest, runtime *util.RuntimeOptions) (_result *DescribeCrTemplatesResponse, _err error)

func (*Client) DescribeEipResources added in v2.0.14

func (client *Client) DescribeEipResources(request *DescribeEipResourcesRequest) (_result *DescribeEipResourcesResponse, _err error)

func (*Client) DescribeEipResourcesWithOptions added in v2.0.14

func (client *Client) DescribeEipResourcesWithOptions(request *DescribeEipResourcesRequest, runtime *util.RuntimeOptions) (_result *DescribeEipResourcesResponse, _err error)

func (*Client) DescribeGatewaySecretDetails added in v2.0.11

func (client *Client) DescribeGatewaySecretDetails(request *DescribeGatewaySecretDetailsRequest) (_result *DescribeGatewaySecretDetailsResponse, _err error)

func (*Client) DescribeGatewaySecretDetailsWithOptions added in v2.0.11

func (client *Client) DescribeGatewaySecretDetailsWithOptions(request *DescribeGatewaySecretDetailsRequest, runtime *util.RuntimeOptions) (_result *DescribeGatewaySecretDetailsResponse, _err error)

func (*Client) DescribeGuestClusterAccessLogDashboards

func (client *Client) DescribeGuestClusterAccessLogDashboards(request *DescribeGuestClusterAccessLogDashboardsRequest) (_result *DescribeGuestClusterAccessLogDashboardsResponse, _err error)

func (*Client) DescribeGuestClusterAccessLogDashboardsWithOptions

func (client *Client) DescribeGuestClusterAccessLogDashboardsWithOptions(request *DescribeGuestClusterAccessLogDashboardsRequest, runtime *util.RuntimeOptions) (_result *DescribeGuestClusterAccessLogDashboardsResponse, _err error)

func (*Client) DescribeGuestClusterNamespaces

func (client *Client) DescribeGuestClusterNamespaces(request *DescribeGuestClusterNamespacesRequest) (_result *DescribeGuestClusterNamespacesResponse, _err error)

func (*Client) DescribeGuestClusterNamespacesWithOptions

func (client *Client) DescribeGuestClusterNamespacesWithOptions(request *DescribeGuestClusterNamespacesRequest, runtime *util.RuntimeOptions) (_result *DescribeGuestClusterNamespacesResponse, _err error)

func (*Client) DescribeGuestClusterPods

func (client *Client) DescribeGuestClusterPods(request *DescribeGuestClusterPodsRequest) (_result *DescribeGuestClusterPodsResponse, _err error)

func (*Client) DescribeGuestClusterPodsWithOptions

func (client *Client) DescribeGuestClusterPodsWithOptions(request *DescribeGuestClusterPodsRequest, runtime *util.RuntimeOptions) (_result *DescribeGuestClusterPodsResponse, _err error)

func (*Client) DescribeImportedServicesDetail

func (client *Client) DescribeImportedServicesDetail(request *DescribeImportedServicesDetailRequest) (_result *DescribeImportedServicesDetailResponse, _err error)

func (*Client) DescribeImportedServicesDetailWithOptions

func (client *Client) DescribeImportedServicesDetailWithOptions(request *DescribeImportedServicesDetailRequest, runtime *util.RuntimeOptions) (_result *DescribeImportedServicesDetailResponse, _err error)

func (*Client) DescribeIngressGateways

func (client *Client) DescribeIngressGateways(request *DescribeIngressGatewaysRequest) (_result *DescribeIngressGatewaysResponse, _err error)

func (*Client) DescribeIngressGatewaysWithOptions

func (client *Client) DescribeIngressGatewaysWithOptions(request *DescribeIngressGatewaysRequest, runtime *util.RuntimeOptions) (_result *DescribeIngressGatewaysResponse, _err error)

func (*Client) DescribeIstioGatewayDomains added in v2.0.11

func (client *Client) DescribeIstioGatewayDomains(request *DescribeIstioGatewayDomainsRequest) (_result *DescribeIstioGatewayDomainsResponse, _err error)

func (*Client) DescribeIstioGatewayDomainsWithOptions added in v2.0.11

func (client *Client) DescribeIstioGatewayDomainsWithOptions(request *DescribeIstioGatewayDomainsRequest, runtime *util.RuntimeOptions) (_result *DescribeIstioGatewayDomainsResponse, _err error)

func (*Client) DescribeIstioGatewayRouteDetail added in v2.0.11

func (client *Client) DescribeIstioGatewayRouteDetail(request *DescribeIstioGatewayRouteDetailRequest) (_result *DescribeIstioGatewayRouteDetailResponse, _err error)

func (*Client) DescribeIstioGatewayRouteDetailWithOptions added in v2.0.11

func (client *Client) DescribeIstioGatewayRouteDetailWithOptions(request *DescribeIstioGatewayRouteDetailRequest, runtime *util.RuntimeOptions) (_result *DescribeIstioGatewayRouteDetailResponse, _err error)

func (*Client) DescribeIstioGatewayRoutes added in v2.0.11

func (client *Client) DescribeIstioGatewayRoutes(request *DescribeIstioGatewayRoutesRequest) (_result *DescribeIstioGatewayRoutesResponse, _err error)

func (*Client) DescribeIstioGatewayRoutesWithOptions added in v2.0.11

func (client *Client) DescribeIstioGatewayRoutesWithOptions(request *DescribeIstioGatewayRoutesRequest, runtime *util.RuntimeOptions) (_result *DescribeIstioGatewayRoutesResponse, _err error)

func (*Client) DescribeNamespaceScopeSidecarConfig

func (client *Client) DescribeNamespaceScopeSidecarConfig(request *DescribeNamespaceScopeSidecarConfigRequest) (_result *DescribeNamespaceScopeSidecarConfigResponse, _err error)

func (*Client) DescribeNamespaceScopeSidecarConfigWithOptions

func (client *Client) DescribeNamespaceScopeSidecarConfigWithOptions(request *DescribeNamespaceScopeSidecarConfigRequest, runtime *util.RuntimeOptions) (_result *DescribeNamespaceScopeSidecarConfigResponse, _err error)

func (*Client) DescribeNodesInstanceType

func (client *Client) DescribeNodesInstanceType(request *DescribeNodesInstanceTypeRequest) (_result *DescribeNodesInstanceTypeResponse, _err error)

func (*Client) DescribeNodesInstanceTypeWithOptions

func (client *Client) DescribeNodesInstanceTypeWithOptions(request *DescribeNodesInstanceTypeRequest, runtime *util.RuntimeOptions) (_result *DescribeNodesInstanceTypeResponse, _err error)

func (*Client) DescribeReusableSlb

func (client *Client) DescribeReusableSlb(request *DescribeReusableSlbRequest) (_result *DescribeReusableSlbResponse, _err error)

func (*Client) DescribeReusableSlbWithOptions

func (client *Client) DescribeReusableSlbWithOptions(request *DescribeReusableSlbRequest, runtime *util.RuntimeOptions) (_result *DescribeReusableSlbResponse, _err error)

func (*Client) DescribeServiceMeshAdditionalStatus

func (client *Client) DescribeServiceMeshAdditionalStatus(request *DescribeServiceMeshAdditionalStatusRequest) (_result *DescribeServiceMeshAdditionalStatusResponse, _err error)

func (*Client) DescribeServiceMeshAdditionalStatusWithOptions

func (client *Client) DescribeServiceMeshAdditionalStatusWithOptions(request *DescribeServiceMeshAdditionalStatusRequest, runtime *util.RuntimeOptions) (_result *DescribeServiceMeshAdditionalStatusResponse, _err error)

func (*Client) DescribeServiceMeshClusters

func (client *Client) DescribeServiceMeshClusters(request *DescribeServiceMeshClustersRequest) (_result *DescribeServiceMeshClustersResponse, _err error)

func (*Client) DescribeServiceMeshClustersWithOptions

func (client *Client) DescribeServiceMeshClustersWithOptions(request *DescribeServiceMeshClustersRequest, runtime *util.RuntimeOptions) (_result *DescribeServiceMeshClustersResponse, _err error)

func (*Client) DescribeServiceMeshDetail

func (client *Client) DescribeServiceMeshDetail(request *DescribeServiceMeshDetailRequest) (_result *DescribeServiceMeshDetailResponse, _err error)

func (*Client) DescribeServiceMeshDetailWithOptions

func (client *Client) DescribeServiceMeshDetailWithOptions(request *DescribeServiceMeshDetailRequest, runtime *util.RuntimeOptions) (_result *DescribeServiceMeshDetailResponse, _err error)

func (*Client) DescribeServiceMeshKubeconfig

func (client *Client) DescribeServiceMeshKubeconfig(request *DescribeServiceMeshKubeconfigRequest) (_result *DescribeServiceMeshKubeconfigResponse, _err error)

func (*Client) DescribeServiceMeshKubeconfigWithOptions

func (client *Client) DescribeServiceMeshKubeconfigWithOptions(request *DescribeServiceMeshKubeconfigRequest, runtime *util.RuntimeOptions) (_result *DescribeServiceMeshKubeconfigResponse, _err error)

func (*Client) DescribeServiceMeshLogs

func (client *Client) DescribeServiceMeshLogs(request *DescribeServiceMeshLogsRequest) (_result *DescribeServiceMeshLogsResponse, _err error)

func (*Client) DescribeServiceMeshLogsWithOptions

func (client *Client) DescribeServiceMeshLogsWithOptions(request *DescribeServiceMeshLogsRequest, runtime *util.RuntimeOptions) (_result *DescribeServiceMeshLogsResponse, _err error)

func (*Client) DescribeServiceMeshProxyStatus

func (client *Client) DescribeServiceMeshProxyStatus(request *DescribeServiceMeshProxyStatusRequest) (_result *DescribeServiceMeshProxyStatusResponse, _err error)

func (*Client) DescribeServiceMeshProxyStatusWithOptions

func (client *Client) DescribeServiceMeshProxyStatusWithOptions(request *DescribeServiceMeshProxyStatusRequest, runtime *util.RuntimeOptions) (_result *DescribeServiceMeshProxyStatusResponse, _err error)

func (*Client) DescribeServiceMeshUpgradeStatus

func (client *Client) DescribeServiceMeshUpgradeStatus(request *DescribeServiceMeshUpgradeStatusRequest) (_result *DescribeServiceMeshUpgradeStatusResponse, _err error)

func (*Client) DescribeServiceMeshUpgradeStatusWithOptions

func (client *Client) DescribeServiceMeshUpgradeStatusWithOptions(request *DescribeServiceMeshUpgradeStatusRequest, runtime *util.RuntimeOptions) (_result *DescribeServiceMeshUpgradeStatusResponse, _err error)

func (*Client) DescribeServiceMeshVMs

func (client *Client) DescribeServiceMeshVMs(request *DescribeServiceMeshVMsRequest) (_result *DescribeServiceMeshVMsResponse, _err error)

func (*Client) DescribeServiceMeshVMsWithOptions

func (client *Client) DescribeServiceMeshVMsWithOptions(request *DescribeServiceMeshVMsRequest, runtime *util.RuntimeOptions) (_result *DescribeServiceMeshVMsResponse, _err error)

func (*Client) DescribeServiceMeshes

func (client *Client) DescribeServiceMeshes() (_result *DescribeServiceMeshesResponse, _err error)

func (*Client) DescribeServiceMeshesWithOptions

func (client *Client) DescribeServiceMeshesWithOptions(runtime *util.RuntimeOptions) (_result *DescribeServiceMeshesResponse, _err error)

func (*Client) DescribeUpgradeVersion

func (client *Client) DescribeUpgradeVersion(request *DescribeUpgradeVersionRequest) (_result *DescribeUpgradeVersionResponse, _err error)

func (*Client) DescribeUpgradeVersionWithOptions

func (client *Client) DescribeUpgradeVersionWithOptions(request *DescribeUpgradeVersionRequest, runtime *util.RuntimeOptions) (_result *DescribeUpgradeVersionResponse, _err error)

func (*Client) DescribeUserPermissions added in v2.0.20

func (client *Client) DescribeUserPermissions(request *DescribeUserPermissionsRequest) (_result *DescribeUserPermissionsResponse, _err error)

func (*Client) DescribeUserPermissionsWithOptions added in v2.0.20

func (client *Client) DescribeUserPermissionsWithOptions(request *DescribeUserPermissionsRequest, runtime *util.RuntimeOptions) (_result *DescribeUserPermissionsResponse, _err error)

func (*Client) DescribeUsersWithPermissions

func (client *Client) DescribeUsersWithPermissions(request *DescribeUsersWithPermissionsRequest) (_result *DescribeUsersWithPermissionsResponse, _err error)

func (*Client) DescribeUsersWithPermissionsWithOptions

func (client *Client) DescribeUsersWithPermissionsWithOptions(request *DescribeUsersWithPermissionsRequest, runtime *util.RuntimeOptions) (_result *DescribeUsersWithPermissionsResponse, _err error)

func (*Client) DescribeVMsInServiceMesh

func (client *Client) DescribeVMsInServiceMesh(request *DescribeVMsInServiceMeshRequest) (_result *DescribeVMsInServiceMeshResponse, _err error)

func (*Client) DescribeVMsInServiceMeshWithOptions

func (client *Client) DescribeVMsInServiceMeshWithOptions(request *DescribeVMsInServiceMeshRequest, runtime *util.RuntimeOptions) (_result *DescribeVMsInServiceMeshResponse, _err error)

func (*Client) DescribeVSwitches

func (client *Client) DescribeVSwitches(request *DescribeVSwitchesRequest) (_result *DescribeVSwitchesResponse, _err error)

func (*Client) DescribeVSwitchesWithOptions

func (client *Client) DescribeVSwitchesWithOptions(request *DescribeVSwitchesRequest, runtime *util.RuntimeOptions) (_result *DescribeVSwitchesResponse, _err error)

func (*Client) DescribeVersions

func (client *Client) DescribeVersions() (_result *DescribeVersionsResponse, _err error)

func (*Client) DescribeVersionsWithOptions

func (client *Client) DescribeVersionsWithOptions(runtime *util.RuntimeOptions) (_result *DescribeVersionsResponse, _err error)

func (*Client) DescribeVpcs

func (client *Client) DescribeVpcs(request *DescribeVpcsRequest) (_result *DescribeVpcsResponse, _err error)

func (*Client) DescribeVpcsWithOptions

func (client *Client) DescribeVpcsWithOptions(request *DescribeVpcsRequest, runtime *util.RuntimeOptions) (_result *DescribeVpcsResponse, _err error)

func (*Client) GetCaCert

func (client *Client) GetCaCert(request *GetCaCertRequest) (_result *GetCaCertResponse, _err error)

func (*Client) GetCaCertWithOptions

func (client *Client) GetCaCertWithOptions(request *GetCaCertRequest, runtime *util.RuntimeOptions) (_result *GetCaCertResponse, _err error)

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) GetRegisteredServiceEndpoints

func (client *Client) GetRegisteredServiceEndpoints(request *GetRegisteredServiceEndpointsRequest) (_result *GetRegisteredServiceEndpointsResponse, _err error)

func (*Client) GetRegisteredServiceEndpointsWithOptions

func (client *Client) GetRegisteredServiceEndpointsWithOptions(request *GetRegisteredServiceEndpointsRequest, runtime *util.RuntimeOptions) (_result *GetRegisteredServiceEndpointsResponse, _err error)

func (*Client) GetRegisteredServiceNamespaces

func (client *Client) GetRegisteredServiceNamespaces(request *GetRegisteredServiceNamespacesRequest) (_result *GetRegisteredServiceNamespacesResponse, _err error)

func (*Client) GetRegisteredServiceNamespacesWithOptions

func (client *Client) GetRegisteredServiceNamespacesWithOptions(request *GetRegisteredServiceNamespacesRequest, runtime *util.RuntimeOptions) (_result *GetRegisteredServiceNamespacesResponse, _err error)

func (*Client) GetVmAppMeshInfo

func (client *Client) GetVmAppMeshInfo(request *GetVmAppMeshInfoRequest) (_result *GetVmAppMeshInfoResponse, _err error)

func (*Client) GetVmAppMeshInfoWithOptions

func (client *Client) GetVmAppMeshInfoWithOptions(request *GetVmAppMeshInfoRequest, runtime *util.RuntimeOptions) (_result *GetVmAppMeshInfoResponse, _err error)

func (*Client) GetVmMeta

func (client *Client) GetVmMeta(request *GetVmMetaRequest) (_result *GetVmMetaResponse, _err error)

func (*Client) GetVmMetaWithOptions

func (client *Client) GetVmMetaWithOptions(request *GetVmMetaRequest, runtime *util.RuntimeOptions) (_result *GetVmMetaResponse, _err error)

func (*Client) GrantUserPermissions added in v2.0.20

func (client *Client) GrantUserPermissions(request *GrantUserPermissionsRequest) (_result *GrantUserPermissionsResponse, _err error)

func (*Client) GrantUserPermissionsWithOptions added in v2.0.20

func (client *Client) GrantUserPermissionsWithOptions(request *GrantUserPermissionsRequest, runtime *util.RuntimeOptions) (_result *GrantUserPermissionsResponse, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) ModifyApiServerEipResource added in v2.0.14

func (client *Client) ModifyApiServerEipResource(request *ModifyApiServerEipResourceRequest) (_result *ModifyApiServerEipResourceResponse, _err error)

func (*Client) ModifyApiServerEipResourceWithOptions added in v2.0.14

func (client *Client) ModifyApiServerEipResourceWithOptions(request *ModifyApiServerEipResourceRequest, runtime *util.RuntimeOptions) (_result *ModifyApiServerEipResourceResponse, _err error)

func (*Client) ModifyServiceMeshName

func (client *Client) ModifyServiceMeshName(request *ModifyServiceMeshNameRequest) (_result *ModifyServiceMeshNameResponse, _err error)

func (*Client) ModifyServiceMeshNameWithOptions

func (client *Client) ModifyServiceMeshNameWithOptions(request *ModifyServiceMeshNameRequest, runtime *util.RuntimeOptions) (_result *ModifyServiceMeshNameResponse, _err error)

func (*Client) ReActivateAudit

func (client *Client) ReActivateAudit(request *ReActivateAuditRequest) (_result *ReActivateAuditResponse, _err error)

func (*Client) ReActivateAuditWithOptions

func (client *Client) ReActivateAuditWithOptions(request *ReActivateAuditRequest, runtime *util.RuntimeOptions) (_result *ReActivateAuditResponse, _err error)

func (*Client) RemoveClusterFromServiceMesh

func (client *Client) RemoveClusterFromServiceMesh(request *RemoveClusterFromServiceMeshRequest) (_result *RemoveClusterFromServiceMeshResponse, _err error)

func (*Client) RemoveClusterFromServiceMeshWithOptions

func (client *Client) RemoveClusterFromServiceMeshWithOptions(request *RemoveClusterFromServiceMeshRequest, runtime *util.RuntimeOptions) (_result *RemoveClusterFromServiceMeshResponse, _err error)

func (*Client) RemoveVMFromServiceMesh

func (client *Client) RemoveVMFromServiceMesh(request *RemoveVMFromServiceMeshRequest) (_result *RemoveVMFromServiceMeshResponse, _err error)

func (*Client) RemoveVMFromServiceMeshWithOptions

func (client *Client) RemoveVMFromServiceMeshWithOptions(request *RemoveVMFromServiceMeshRequest, runtime *util.RuntimeOptions) (_result *RemoveVMFromServiceMeshResponse, _err error)

func (*Client) RevokeKubeconfig

func (client *Client) RevokeKubeconfig(request *RevokeKubeconfigRequest) (_result *RevokeKubeconfigResponse, _err error)

func (*Client) RevokeKubeconfigWithOptions

func (client *Client) RevokeKubeconfigWithOptions(request *RevokeKubeconfigRequest, runtime *util.RuntimeOptions) (_result *RevokeKubeconfigResponse, _err error)

func (*Client) UpdateASMGateway

func (client *Client) UpdateASMGateway(request *UpdateASMGatewayRequest) (_result *UpdateASMGatewayResponse, _err error)

func (*Client) UpdateASMGatewayImportedServices

func (client *Client) UpdateASMGatewayImportedServices(request *UpdateASMGatewayImportedServicesRequest) (_result *UpdateASMGatewayImportedServicesResponse, _err error)

func (*Client) UpdateASMGatewayImportedServicesWithOptions

func (client *Client) UpdateASMGatewayImportedServicesWithOptions(request *UpdateASMGatewayImportedServicesRequest, runtime *util.RuntimeOptions) (_result *UpdateASMGatewayImportedServicesResponse, _err error)

func (*Client) UpdateASMGatewayWithOptions

func (client *Client) UpdateASMGatewayWithOptions(request *UpdateASMGatewayRequest, runtime *util.RuntimeOptions) (_result *UpdateASMGatewayResponse, _err error)

func (*Client) UpdateASMNamespaceFromGuestCluster added in v2.0.21

func (client *Client) UpdateASMNamespaceFromGuestCluster(request *UpdateASMNamespaceFromGuestClusterRequest) (_result *UpdateASMNamespaceFromGuestClusterResponse, _err error)

func (*Client) UpdateASMNamespaceFromGuestClusterWithOptions added in v2.0.21

func (client *Client) UpdateASMNamespaceFromGuestClusterWithOptions(request *UpdateASMNamespaceFromGuestClusterRequest, runtime *util.RuntimeOptions) (_result *UpdateASMNamespaceFromGuestClusterResponse, _err error)

func (*Client) UpdateIstioGatewayRoutes added in v2.0.11

func (client *Client) UpdateIstioGatewayRoutes(request *UpdateIstioGatewayRoutesRequest) (_result *UpdateIstioGatewayRoutesResponse, _err error)

func (*Client) UpdateIstioGatewayRoutesWithOptions added in v2.0.11

func (client *Client) UpdateIstioGatewayRoutesWithOptions(tmpReq *UpdateIstioGatewayRoutesRequest, runtime *util.RuntimeOptions) (_result *UpdateIstioGatewayRoutesResponse, _err error)

func (*Client) UpdateIstioRouteAdditionalStatus added in v2.0.11

func (client *Client) UpdateIstioRouteAdditionalStatus(request *UpdateIstioRouteAdditionalStatusRequest) (_result *UpdateIstioRouteAdditionalStatusResponse, _err error)

func (*Client) UpdateIstioRouteAdditionalStatusWithOptions added in v2.0.11

func (client *Client) UpdateIstioRouteAdditionalStatusWithOptions(request *UpdateIstioRouteAdditionalStatusRequest, runtime *util.RuntimeOptions) (_result *UpdateIstioRouteAdditionalStatusResponse, _err error)

func (*Client) UpdateMeshCRAggregation added in v2.0.17

func (client *Client) UpdateMeshCRAggregation(request *UpdateMeshCRAggregationRequest) (_result *UpdateMeshCRAggregationResponse, _err error)

func (*Client) UpdateMeshCRAggregationWithOptions added in v2.0.17

func (client *Client) UpdateMeshCRAggregationWithOptions(request *UpdateMeshCRAggregationRequest, runtime *util.RuntimeOptions) (_result *UpdateMeshCRAggregationResponse, _err error)

func (*Client) UpdateMeshFeature

func (client *Client) UpdateMeshFeature(request *UpdateMeshFeatureRequest) (_result *UpdateMeshFeatureResponse, _err error)

func (*Client) UpdateMeshFeatureWithOptions

func (client *Client) UpdateMeshFeatureWithOptions(request *UpdateMeshFeatureRequest, runtime *util.RuntimeOptions) (_result *UpdateMeshFeatureResponse, _err error)

func (*Client) UpdateNamespaceScopeSidecarConfig

func (client *Client) UpdateNamespaceScopeSidecarConfig(request *UpdateNamespaceScopeSidecarConfigRequest) (_result *UpdateNamespaceScopeSidecarConfigResponse, _err error)

func (*Client) UpdateNamespaceScopeSidecarConfigWithOptions

func (client *Client) UpdateNamespaceScopeSidecarConfigWithOptions(request *UpdateNamespaceScopeSidecarConfigRequest, runtime *util.RuntimeOptions) (_result *UpdateNamespaceScopeSidecarConfigResponse, _err error)

func (*Client) UpgradeMeshEditionPartially

func (client *Client) UpgradeMeshEditionPartially(request *UpgradeMeshEditionPartiallyRequest) (_result *UpgradeMeshEditionPartiallyResponse, _err error)

func (*Client) UpgradeMeshEditionPartiallyWithOptions

func (client *Client) UpgradeMeshEditionPartiallyWithOptions(request *UpgradeMeshEditionPartiallyRequest, runtime *util.RuntimeOptions) (_result *UpgradeMeshEditionPartiallyResponse, _err error)

func (*Client) UpgradeMeshVersion

func (client *Client) UpgradeMeshVersion(request *UpgradeMeshVersionRequest) (_result *UpgradeMeshVersionResponse, _err error)

func (*Client) UpgradeMeshVersionWithOptions

func (client *Client) UpgradeMeshVersionWithOptions(request *UpgradeMeshVersionRequest, runtime *util.RuntimeOptions) (_result *UpgradeMeshVersionResponse, _err error)

type CreateASMGatewayRequest

type CreateASMGatewayRequest struct {
	Body             *string `json:"Body,omitempty" xml:"Body,omitempty"`
	IstioGatewayName *string `json:"IstioGatewayName,omitempty" xml:"IstioGatewayName,omitempty"`
	ServiceMeshId    *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (CreateASMGatewayRequest) GoString

func (s CreateASMGatewayRequest) GoString() string

func (*CreateASMGatewayRequest) SetBody

func (*CreateASMGatewayRequest) SetIstioGatewayName

func (s *CreateASMGatewayRequest) SetIstioGatewayName(v string) *CreateASMGatewayRequest

func (*CreateASMGatewayRequest) SetServiceMeshId

func (s *CreateASMGatewayRequest) SetServiceMeshId(v string) *CreateASMGatewayRequest

func (CreateASMGatewayRequest) String

func (s CreateASMGatewayRequest) String() string

type CreateASMGatewayResponse

type CreateASMGatewayResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateASMGatewayResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateASMGatewayResponse) GoString

func (s CreateASMGatewayResponse) GoString() string

func (*CreateASMGatewayResponse) SetBody

func (*CreateASMGatewayResponse) SetHeaders

func (*CreateASMGatewayResponse) SetStatusCode added in v2.0.20

func (CreateASMGatewayResponse) String

func (s CreateASMGatewayResponse) String() string

type CreateASMGatewayResponseBody

type CreateASMGatewayResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateASMGatewayResponseBody) GoString

func (s CreateASMGatewayResponseBody) GoString() string

func (*CreateASMGatewayResponseBody) SetRequestId

func (CreateASMGatewayResponseBody) String

type CreateGatewaySecretRequest added in v2.0.11

type CreateGatewaySecretRequest struct {
	Cert             *string `json:"Cert,omitempty" xml:"Cert,omitempty"`
	IstioGatewayName *string `json:"IstioGatewayName,omitempty" xml:"IstioGatewayName,omitempty"`
	Key              *string `json:"Key,omitempty" xml:"Key,omitempty"`
	SecretName       *string `json:"SecretName,omitempty" xml:"SecretName,omitempty"`
	ServiceMeshId    *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (CreateGatewaySecretRequest) GoString added in v2.0.11

func (s CreateGatewaySecretRequest) GoString() string

func (*CreateGatewaySecretRequest) SetCert added in v2.0.11

func (*CreateGatewaySecretRequest) SetIstioGatewayName added in v2.0.11

func (*CreateGatewaySecretRequest) SetKey added in v2.0.11

func (*CreateGatewaySecretRequest) SetSecretName added in v2.0.11

func (*CreateGatewaySecretRequest) SetServiceMeshId added in v2.0.11

func (CreateGatewaySecretRequest) String added in v2.0.11

type CreateGatewaySecretResponse added in v2.0.11

type CreateGatewaySecretResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateGatewaySecretResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateGatewaySecretResponse) GoString added in v2.0.11

func (s CreateGatewaySecretResponse) GoString() string

func (*CreateGatewaySecretResponse) SetBody added in v2.0.11

func (*CreateGatewaySecretResponse) SetHeaders added in v2.0.11

func (*CreateGatewaySecretResponse) SetStatusCode added in v2.0.20

func (CreateGatewaySecretResponse) String added in v2.0.11

type CreateGatewaySecretResponseBody added in v2.0.11

type CreateGatewaySecretResponseBody struct {
	RequestId          *string                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SecretCreateRecord map[string]*SecretCreateRecordValue `json:"SecretCreateRecord,omitempty" xml:"SecretCreateRecord,omitempty"`
}

func (CreateGatewaySecretResponseBody) GoString added in v2.0.11

func (*CreateGatewaySecretResponseBody) SetRequestId added in v2.0.11

func (*CreateGatewaySecretResponseBody) SetSecretCreateRecord added in v2.0.11

func (CreateGatewaySecretResponseBody) String added in v2.0.11

type CreateIstioGatewayDomainsRequest added in v2.0.11

type CreateIstioGatewayDomainsRequest struct {
	Credential       *string `json:"Credential,omitempty" xml:"Credential,omitempty"`
	ForceHttps       *bool   `json:"ForceHttps,omitempty" xml:"ForceHttps,omitempty"`
	Hosts            *string `json:"Hosts,omitempty" xml:"Hosts,omitempty"`
	IstioGatewayName *string `json:"IstioGatewayName,omitempty" xml:"IstioGatewayName,omitempty"`
	Limit            *string `json:"Limit,omitempty" xml:"Limit,omitempty"`
	Namespace        *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	Number           *int32  `json:"Number,omitempty" xml:"Number,omitempty"`
	PortName         *string `json:"PortName,omitempty" xml:"PortName,omitempty"`
	Protocol         *string `json:"Protocol,omitempty" xml:"Protocol,omitempty"`
	ServiceMeshId    *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (CreateIstioGatewayDomainsRequest) GoString added in v2.0.11

func (*CreateIstioGatewayDomainsRequest) SetCredential added in v2.0.11

func (*CreateIstioGatewayDomainsRequest) SetForceHttps added in v2.0.11

func (*CreateIstioGatewayDomainsRequest) SetHosts added in v2.0.11

func (*CreateIstioGatewayDomainsRequest) SetIstioGatewayName added in v2.0.11

func (*CreateIstioGatewayDomainsRequest) SetLimit added in v2.0.13

func (*CreateIstioGatewayDomainsRequest) SetNamespace added in v2.0.13

func (*CreateIstioGatewayDomainsRequest) SetNumber added in v2.0.11

func (*CreateIstioGatewayDomainsRequest) SetPortName added in v2.0.11

func (*CreateIstioGatewayDomainsRequest) SetProtocol added in v2.0.11

func (*CreateIstioGatewayDomainsRequest) SetServiceMeshId added in v2.0.11

func (CreateIstioGatewayDomainsRequest) String added in v2.0.11

type CreateIstioGatewayDomainsResponse added in v2.0.11

type CreateIstioGatewayDomainsResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateIstioGatewayDomainsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateIstioGatewayDomainsResponse) GoString added in v2.0.11

func (*CreateIstioGatewayDomainsResponse) SetBody added in v2.0.11

func (*CreateIstioGatewayDomainsResponse) SetHeaders added in v2.0.11

func (*CreateIstioGatewayDomainsResponse) SetStatusCode added in v2.0.20

func (CreateIstioGatewayDomainsResponse) String added in v2.0.11

type CreateIstioGatewayDomainsResponseBody added in v2.0.11

type CreateIstioGatewayDomainsResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateIstioGatewayDomainsResponseBody) GoString added in v2.0.11

func (*CreateIstioGatewayDomainsResponseBody) SetRequestId added in v2.0.11

func (CreateIstioGatewayDomainsResponseBody) String added in v2.0.11

type CreateIstioGatewayRoutesRequest added in v2.0.11

type CreateIstioGatewayRoutesRequest struct {
	Description      *string                                      `json:"Description,omitempty" xml:"Description,omitempty"`
	GatewayRoute     *CreateIstioGatewayRoutesRequestGatewayRoute `json:"GatewayRoute,omitempty" xml:"GatewayRoute,omitempty" type:"Struct"`
	IstioGatewayName *string                                      `json:"IstioGatewayName,omitempty" xml:"IstioGatewayName,omitempty"`
	Priority         *int32                                       `json:"Priority,omitempty" xml:"Priority,omitempty"`
	ServiceMeshId    *string                                      `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
	Status           *int32                                       `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (CreateIstioGatewayRoutesRequest) GoString added in v2.0.11

func (*CreateIstioGatewayRoutesRequest) SetDescription added in v2.0.11

func (*CreateIstioGatewayRoutesRequest) SetGatewayRoute added in v2.0.11

func (*CreateIstioGatewayRoutesRequest) SetIstioGatewayName added in v2.0.11

func (*CreateIstioGatewayRoutesRequest) SetPriority added in v2.0.11

func (*CreateIstioGatewayRoutesRequest) SetServiceMeshId added in v2.0.11

func (*CreateIstioGatewayRoutesRequest) SetStatus added in v2.0.11

func (CreateIstioGatewayRoutesRequest) String added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRoute added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRoute struct {
	Domains             []*string                                                       `json:"Domains,omitempty" xml:"Domains,omitempty" type:"Repeated"`
	HTTPAdvancedOptions *CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptions `json:"HTTPAdvancedOptions,omitempty" xml:"HTTPAdvancedOptions,omitempty" type:"Struct"`
	MatchRequest        *CreateIstioGatewayRoutesRequestGatewayRouteMatchRequest        `json:"MatchRequest,omitempty" xml:"MatchRequest,omitempty" type:"Struct"`
	Namespace           *string                                                         `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	RouteDestinations   []*CreateIstioGatewayRoutesRequestGatewayRouteRouteDestinations `json:"RouteDestinations,omitempty" xml:"RouteDestinations,omitempty" type:"Repeated"`
	RouteName           *string                                                         `json:"RouteName,omitempty" xml:"RouteName,omitempty"`
	RouteType           *string                                                         `json:"RouteType,omitempty" xml:"RouteType,omitempty"`
}

func (CreateIstioGatewayRoutesRequestGatewayRoute) GoString added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRoute) SetDomains added in v2.0.23

func (*CreateIstioGatewayRoutesRequestGatewayRoute) SetMatchRequest added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRoute) SetNamespace added in v2.0.13

func (*CreateIstioGatewayRoutesRequestGatewayRoute) SetRouteDestinations added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRoute) SetRouteName added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRoute) SetRouteType added in v2.0.11

func (CreateIstioGatewayRoutesRequestGatewayRoute) String added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptions added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptions struct {
	Delegate         *CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsDelegate         `json:"Delegate,omitempty" xml:"Delegate,omitempty" type:"Struct"`
	Fault            *CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFault            `json:"Fault,omitempty" xml:"Fault,omitempty" type:"Struct"`
	HTTPRedirect     *CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsHTTPRedirect     `json:"HTTPRedirect,omitempty" xml:"HTTPRedirect,omitempty" type:"Struct"`
	Mirror           *CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirror           `json:"Mirror,omitempty" xml:"Mirror,omitempty" type:"Struct"`
	MirrorPercentage *CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirrorPercentage `json:"MirrorPercentage,omitempty" xml:"MirrorPercentage,omitempty" type:"Struct"`
	Retries          *CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetries          `json:"Retries,omitempty" xml:"Retries,omitempty" type:"Struct"`
	Rewrite          *CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRewrite          `json:"Rewrite,omitempty" xml:"Rewrite,omitempty" type:"Struct"`
	Timeout          *string                                                                         `json:"Timeout,omitempty" xml:"Timeout,omitempty"`
}

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptions) GoString added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptions) SetTimeout added in v2.0.11

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptions) String added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsDelegate added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsDelegate struct {
	Name      *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Namespace *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
}

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsDelegate) GoString added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsDelegate) SetName added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsDelegate) SetNamespace added in v2.0.11

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsDelegate) String added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFault added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFault struct {
	Abort *CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbort `json:"Abort,omitempty" xml:"Abort,omitempty" type:"Struct"`
	Delay *CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelay `json:"Delay,omitempty" xml:"Delay,omitempty" type:"Struct"`
}

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFault) GoString added in v2.0.11

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFault) String added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbort added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbort struct {
	HttpStatus *int32                                                                              `json:"HttpStatus,omitempty" xml:"HttpStatus,omitempty"`
	Percentage *CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbortPercentage `json:"Percentage,omitempty" xml:"Percentage,omitempty" type:"Struct"`
}

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbort) GoString added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbort) SetHttpStatus added in v2.0.11

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbort) String added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbortPercentage added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbortPercentage struct {
	Value *float32 `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbortPercentage) GoString added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbortPercentage) SetValue added in v2.0.11

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbortPercentage) String added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelay added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelay struct {
	FixedDelay *string                                                                             `json:"FixedDelay,omitempty" xml:"FixedDelay,omitempty"`
	Percentage *CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelayPercentage `json:"Percentage,omitempty" xml:"Percentage,omitempty" type:"Struct"`
}

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelay) GoString added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelay) SetFixedDelay added in v2.0.11

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelay) String added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelayPercentage added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelayPercentage struct {
	Value *float32 `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelayPercentage) GoString added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelayPercentage) SetValue added in v2.0.11

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelayPercentage) String added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsHTTPRedirect added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsHTTPRedirect struct {
	Authority    *string `json:"Authority,omitempty" xml:"Authority,omitempty"`
	RedirectCode *int32  `json:"RedirectCode,omitempty" xml:"RedirectCode,omitempty"`
	Uri          *string `json:"Uri,omitempty" xml:"Uri,omitempty"`
}

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsHTTPRedirect) GoString added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsHTTPRedirect) SetAuthority added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsHTTPRedirect) SetRedirectCode added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsHTTPRedirect) SetUri added in v2.0.11

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsHTTPRedirect) String added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirror added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirror struct {
	Host   *string `json:"Host,omitempty" xml:"Host,omitempty"`
	Subset *string `json:"Subset,omitempty" xml:"Subset,omitempty"`
}

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirror) GoString added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirror) SetHost added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirror) SetSubset added in v2.0.11

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirror) String added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirrorPercentage added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirrorPercentage struct {
	Value *float32 `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirrorPercentage) GoString added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirrorPercentage) SetValue added in v2.0.11

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirrorPercentage) String added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetries added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetries struct {
	Attempts              *int32                                                                                      `json:"Attempts,omitempty" xml:"Attempts,omitempty"`
	PerTryTimeout         *string                                                                                     `json:"PerTryTimeout,omitempty" xml:"PerTryTimeout,omitempty"`
	RetryOn               *string                                                                                     `json:"RetryOn,omitempty" xml:"RetryOn,omitempty"`
	RetryRemoteLocalities *CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetriesRetryRemoteLocalities `json:"RetryRemoteLocalities,omitempty" xml:"RetryRemoteLocalities,omitempty" type:"Struct"`
}

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetries) GoString added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetries) SetAttempts added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetries) SetPerTryTimeout added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetries) SetRetryOn added in v2.0.11

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetries) String added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetriesRetryRemoteLocalities added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetriesRetryRemoteLocalities struct {
	Value *bool `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetriesRetryRemoteLocalities) GoString added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetriesRetryRemoteLocalities) SetValue added in v2.0.11

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetriesRetryRemoteLocalities) String added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRewrite added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRewrite struct {
	Authority *string `json:"Authority,omitempty" xml:"Authority,omitempty"`
	Uri       *string `json:"Uri,omitempty" xml:"Uri,omitempty"`
}

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRewrite) GoString added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRewrite) SetAuthority added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRewrite) SetUri added in v2.0.11

func (CreateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRewrite) String added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteMatchRequest added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteMatchRequest struct {
	Headers            []*CreateIstioGatewayRoutesRequestGatewayRouteMatchRequestHeaders            `json:"Headers,omitempty" xml:"Headers,omitempty" type:"Repeated"`
	Ports              []*int32                                                                     `json:"Ports,omitempty" xml:"Ports,omitempty" type:"Repeated"`
	TLSMatchAttributes []*CreateIstioGatewayRoutesRequestGatewayRouteMatchRequestTLSMatchAttributes `json:"TLSMatchAttributes,omitempty" xml:"TLSMatchAttributes,omitempty" type:"Repeated"`
	URI                *CreateIstioGatewayRoutesRequestGatewayRouteMatchRequestURI                  `json:"URI,omitempty" xml:"URI,omitempty" type:"Struct"`
}

func (CreateIstioGatewayRoutesRequestGatewayRouteMatchRequest) GoString added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteMatchRequest) SetPorts added in v2.0.11

func (CreateIstioGatewayRoutesRequestGatewayRouteMatchRequest) String added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteMatchRequestHeaders added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteMatchRequestHeaders struct {
	MatchingContent *string `json:"MatchingContent,omitempty" xml:"MatchingContent,omitempty"`
	MatchingMode    *string `json:"MatchingMode,omitempty" xml:"MatchingMode,omitempty"`
	Name            *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (CreateIstioGatewayRoutesRequestGatewayRouteMatchRequestHeaders) GoString added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteMatchRequestHeaders) SetMatchingContent added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteMatchRequestHeaders) SetMatchingMode added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteMatchRequestHeaders) SetName added in v2.0.11

func (CreateIstioGatewayRoutesRequestGatewayRouteMatchRequestHeaders) String added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteMatchRequestTLSMatchAttributes added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteMatchRequestTLSMatchAttributes struct {
	SNIHosts []*string `json:"SNIHosts,omitempty" xml:"SNIHosts,omitempty" type:"Repeated"`
	TLSPort  *int32    `json:"TLSPort,omitempty" xml:"TLSPort,omitempty"`
}

func (CreateIstioGatewayRoutesRequestGatewayRouteMatchRequestTLSMatchAttributes) GoString added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteMatchRequestTLSMatchAttributes) SetSNIHosts added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteMatchRequestTLSMatchAttributes) SetTLSPort added in v2.0.11

func (CreateIstioGatewayRoutesRequestGatewayRouteMatchRequestTLSMatchAttributes) String added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteMatchRequestURI added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteMatchRequestURI struct {
	MatchingContent *string `json:"MatchingContent,omitempty" xml:"MatchingContent,omitempty"`
	MatchingMode    *string `json:"MatchingMode,omitempty" xml:"MatchingMode,omitempty"`
}

func (CreateIstioGatewayRoutesRequestGatewayRouteMatchRequestURI) GoString added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteMatchRequestURI) SetMatchingContent added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteMatchRequestURI) SetMatchingMode added in v2.0.11

func (CreateIstioGatewayRoutesRequestGatewayRouteMatchRequestURI) String added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteRouteDestinations added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteRouteDestinations struct {
	Destination *CreateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestination `json:"Destination,omitempty" xml:"Destination,omitempty" type:"Struct"`
	Weight      *int32                                                                   `json:"Weight,omitempty" xml:"Weight,omitempty"`
}

func (CreateIstioGatewayRoutesRequestGatewayRouteRouteDestinations) GoString added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteRouteDestinations) SetWeight added in v2.0.11

func (CreateIstioGatewayRoutesRequestGatewayRouteRouteDestinations) String added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestination added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestination struct {
	Host   *string                                                                      `json:"Host,omitempty" xml:"Host,omitempty"`
	Port   *CreateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestinationPort `json:"Port,omitempty" xml:"Port,omitempty" type:"Struct"`
	Subset *string                                                                      `json:"Subset,omitempty" xml:"Subset,omitempty"`
}

func (CreateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestination) GoString added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestination) SetHost added in v2.0.11

func (*CreateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestination) SetSubset added in v2.0.11

func (CreateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestination) String added in v2.0.11

type CreateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestinationPort added in v2.0.23

type CreateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestinationPort struct {
	Number *int32 `json:"Number,omitempty" xml:"Number,omitempty"`
}

func (CreateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestinationPort) GoString added in v2.0.23

func (*CreateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestinationPort) SetNumber added in v2.0.23

func (CreateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestinationPort) String added in v2.0.23

type CreateIstioGatewayRoutesResponse added in v2.0.11

type CreateIstioGatewayRoutesResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateIstioGatewayRoutesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateIstioGatewayRoutesResponse) GoString added in v2.0.11

func (*CreateIstioGatewayRoutesResponse) SetBody added in v2.0.11

func (*CreateIstioGatewayRoutesResponse) SetHeaders added in v2.0.11

func (*CreateIstioGatewayRoutesResponse) SetStatusCode added in v2.0.20

func (CreateIstioGatewayRoutesResponse) String added in v2.0.11

type CreateIstioGatewayRoutesResponseBody added in v2.0.11

type CreateIstioGatewayRoutesResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateIstioGatewayRoutesResponseBody) GoString added in v2.0.11

func (*CreateIstioGatewayRoutesResponseBody) SetRequestId added in v2.0.11

func (CreateIstioGatewayRoutesResponseBody) String added in v2.0.11

type CreateIstioGatewayRoutesShrinkRequest added in v2.0.11

type CreateIstioGatewayRoutesShrinkRequest struct {
	Description        *string `json:"Description,omitempty" xml:"Description,omitempty"`
	GatewayRouteShrink *string `json:"GatewayRoute,omitempty" xml:"GatewayRoute,omitempty"`
	IstioGatewayName   *string `json:"IstioGatewayName,omitempty" xml:"IstioGatewayName,omitempty"`
	Priority           *int32  `json:"Priority,omitempty" xml:"Priority,omitempty"`
	ServiceMeshId      *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
	Status             *int32  `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (CreateIstioGatewayRoutesShrinkRequest) GoString added in v2.0.11

func (*CreateIstioGatewayRoutesShrinkRequest) SetDescription added in v2.0.11

func (*CreateIstioGatewayRoutesShrinkRequest) SetGatewayRouteShrink added in v2.0.11

func (*CreateIstioGatewayRoutesShrinkRequest) SetIstioGatewayName added in v2.0.11

func (*CreateIstioGatewayRoutesShrinkRequest) SetPriority added in v2.0.11

func (*CreateIstioGatewayRoutesShrinkRequest) SetServiceMeshId added in v2.0.11

func (*CreateIstioGatewayRoutesShrinkRequest) SetStatus added in v2.0.11

func (CreateIstioGatewayRoutesShrinkRequest) String added in v2.0.11

type CreateServiceMeshRequest

type CreateServiceMeshRequest struct {
	AccessLogEnabled           *bool    `json:"AccessLogEnabled,omitempty" xml:"AccessLogEnabled,omitempty"`
	AccessLogFile              *string  `json:"AccessLogFile,omitempty" xml:"AccessLogFile,omitempty"`
	AccessLogFormat            *string  `json:"AccessLogFormat,omitempty" xml:"AccessLogFormat,omitempty"`
	AccessLogProject           *string  `json:"AccessLogProject,omitempty" xml:"AccessLogProject,omitempty"`
	AccessLogServiceEnabled    *bool    `json:"AccessLogServiceEnabled,omitempty" xml:"AccessLogServiceEnabled,omitempty"`
	AccessLogServiceHost       *string  `json:"AccessLogServiceHost,omitempty" xml:"AccessLogServiceHost,omitempty"`
	AccessLogServicePort       *int32   `json:"AccessLogServicePort,omitempty" xml:"AccessLogServicePort,omitempty"`
	ApiServerLoadBalancerSpec  *string  `json:"ApiServerLoadBalancerSpec,omitempty" xml:"ApiServerLoadBalancerSpec,omitempty"`
	ApiServerPublicEip         *bool    `json:"ApiServerPublicEip,omitempty" xml:"ApiServerPublicEip,omitempty"`
	AuditProject               *string  `json:"AuditProject,omitempty" xml:"AuditProject,omitempty"`
	AutoRenew                  *bool    `json:"AutoRenew,omitempty" xml:"AutoRenew,omitempty"`
	AutoRenewPeriod            *int32   `json:"AutoRenewPeriod,omitempty" xml:"AutoRenewPeriod,omitempty"`
	CRAggregationEnabled       *bool    `json:"CRAggregationEnabled,omitempty" xml:"CRAggregationEnabled,omitempty"`
	ChargeType                 *string  `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"`
	ClusterSpec                *string  `json:"ClusterSpec,omitempty" xml:"ClusterSpec,omitempty"`
	ConfigSourceEnabled        *bool    `json:"ConfigSourceEnabled,omitempty" xml:"ConfigSourceEnabled,omitempty"`
	ConfigSourceNacosID        *string  `json:"ConfigSourceNacosID,omitempty" xml:"ConfigSourceNacosID,omitempty"`
	ControlPlaneLogEnabled     *bool    `json:"ControlPlaneLogEnabled,omitempty" xml:"ControlPlaneLogEnabled,omitempty"`
	ControlPlaneLogProject     *string  `json:"ControlPlaneLogProject,omitempty" xml:"ControlPlaneLogProject,omitempty"`
	CustomizedPrometheus       *bool    `json:"CustomizedPrometheus,omitempty" xml:"CustomizedPrometheus,omitempty"`
	CustomizedZipkin           *bool    `json:"CustomizedZipkin,omitempty" xml:"CustomizedZipkin,omitempty"`
	DNSProxyingEnabled         *bool    `json:"DNSProxyingEnabled,omitempty" xml:"DNSProxyingEnabled,omitempty"`
	DubboFilterEnabled         *bool    `json:"DubboFilterEnabled,omitempty" xml:"DubboFilterEnabled,omitempty"`
	Edition                    *string  `json:"Edition,omitempty" xml:"Edition,omitempty"`
	EnableAudit                *bool    `json:"EnableAudit,omitempty" xml:"EnableAudit,omitempty"`
	EnableCRHistory            *bool    `json:"EnableCRHistory,omitempty" xml:"EnableCRHistory,omitempty"`
	EnableSDSServer            *bool    `json:"EnableSDSServer,omitempty" xml:"EnableSDSServer,omitempty"`
	ExcludeIPRanges            *string  `json:"ExcludeIPRanges,omitempty" xml:"ExcludeIPRanges,omitempty"`
	ExcludeInboundPorts        *string  `json:"ExcludeInboundPorts,omitempty" xml:"ExcludeInboundPorts,omitempty"`
	ExcludeOutboundPorts       *string  `json:"ExcludeOutboundPorts,omitempty" xml:"ExcludeOutboundPorts,omitempty"`
	FilterGatewayClusterConfig *bool    `json:"FilterGatewayClusterConfig,omitempty" xml:"FilterGatewayClusterConfig,omitempty"`
	GatewayAPIEnabled          *bool    `json:"GatewayAPIEnabled,omitempty" xml:"GatewayAPIEnabled,omitempty"`
	GlobalRateLimitEnabled     *bool    `json:"GlobalRateLimitEnabled,omitempty" xml:"GlobalRateLimitEnabled,omitempty"`
	IncludeIPRanges            *string  `json:"IncludeIPRanges,omitempty" xml:"IncludeIPRanges,omitempty"`
	IstioVersion               *string  `json:"IstioVersion,omitempty" xml:"IstioVersion,omitempty"`
	KialiEnabled               *bool    `json:"KialiEnabled,omitempty" xml:"KialiEnabled,omitempty"`
	LocalityLBConf             *string  `json:"LocalityLBConf,omitempty" xml:"LocalityLBConf,omitempty"`
	LocalityLoadBalancing      *bool    `json:"LocalityLoadBalancing,omitempty" xml:"LocalityLoadBalancing,omitempty"`
	MSEEnabled                 *bool    `json:"MSEEnabled,omitempty" xml:"MSEEnabled,omitempty"`
	MultiBufferEnabled         *bool    `json:"MultiBufferEnabled,omitempty" xml:"MultiBufferEnabled,omitempty"`
	MultiBufferPollDelay       *string  `json:"MultiBufferPollDelay,omitempty" xml:"MultiBufferPollDelay,omitempty"`
	MysqlFilterEnabled         *bool    `json:"MysqlFilterEnabled,omitempty" xml:"MysqlFilterEnabled,omitempty"`
	Name                       *string  `json:"Name,omitempty" xml:"Name,omitempty"`
	OPALimitCPU                *string  `json:"OPALimitCPU,omitempty" xml:"OPALimitCPU,omitempty"`
	OPALimitMemory             *string  `json:"OPALimitMemory,omitempty" xml:"OPALimitMemory,omitempty"`
	OPALogLevel                *string  `json:"OPALogLevel,omitempty" xml:"OPALogLevel,omitempty"`
	OPARequestCPU              *string  `json:"OPARequestCPU,omitempty" xml:"OPARequestCPU,omitempty"`
	OPARequestMemory           *string  `json:"OPARequestMemory,omitempty" xml:"OPARequestMemory,omitempty"`
	OpaEnabled                 *bool    `json:"OpaEnabled,omitempty" xml:"OpaEnabled,omitempty"`
	OpenAgentPolicy            *bool    `json:"OpenAgentPolicy,omitempty" xml:"OpenAgentPolicy,omitempty"`
	Period                     *int32   `json:"Period,omitempty" xml:"Period,omitempty"`
	PilotLoadBalancerSpec      *string  `json:"PilotLoadBalancerSpec,omitempty" xml:"PilotLoadBalancerSpec,omitempty"`
	PrometheusUrl              *string  `json:"PrometheusUrl,omitempty" xml:"PrometheusUrl,omitempty"`
	ProxyLimitCPU              *string  `json:"ProxyLimitCPU,omitempty" xml:"ProxyLimitCPU,omitempty"`
	ProxyLimitMemory           *string  `json:"ProxyLimitMemory,omitempty" xml:"ProxyLimitMemory,omitempty"`
	ProxyRequestCPU            *string  `json:"ProxyRequestCPU,omitempty" xml:"ProxyRequestCPU,omitempty"`
	ProxyRequestMemory         *string  `json:"ProxyRequestMemory,omitempty" xml:"ProxyRequestMemory,omitempty"`
	RedisFilterEnabled         *bool    `json:"RedisFilterEnabled,omitempty" xml:"RedisFilterEnabled,omitempty"`
	RegionId                   *string  `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Telemetry                  *bool    `json:"Telemetry,omitempty" xml:"Telemetry,omitempty"`
	ThriftFilterEnabled        *bool    `json:"ThriftFilterEnabled,omitempty" xml:"ThriftFilterEnabled,omitempty"`
	TraceSampling              *float32 `json:"TraceSampling,omitempty" xml:"TraceSampling,omitempty"`
	Tracing                    *bool    `json:"Tracing,omitempty" xml:"Tracing,omitempty"`
	VSwitches                  *string  `json:"VSwitches,omitempty" xml:"VSwitches,omitempty"`
	VpcId                      *string  `json:"VpcId,omitempty" xml:"VpcId,omitempty"`
	WebAssemblyFilterEnabled   *bool    `json:"WebAssemblyFilterEnabled,omitempty" xml:"WebAssemblyFilterEnabled,omitempty"`
}

func (CreateServiceMeshRequest) GoString

func (s CreateServiceMeshRequest) GoString() string

func (*CreateServiceMeshRequest) SetAccessLogEnabled

func (s *CreateServiceMeshRequest) SetAccessLogEnabled(v bool) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetAccessLogFile

func (*CreateServiceMeshRequest) SetAccessLogFormat

func (s *CreateServiceMeshRequest) SetAccessLogFormat(v string) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetAccessLogProject

func (s *CreateServiceMeshRequest) SetAccessLogProject(v string) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetAccessLogServiceEnabled

func (s *CreateServiceMeshRequest) SetAccessLogServiceEnabled(v bool) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetAccessLogServiceHost

func (s *CreateServiceMeshRequest) SetAccessLogServiceHost(v string) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetAccessLogServicePort

func (s *CreateServiceMeshRequest) SetAccessLogServicePort(v int32) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetApiServerLoadBalancerSpec

func (s *CreateServiceMeshRequest) SetApiServerLoadBalancerSpec(v string) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetApiServerPublicEip

func (s *CreateServiceMeshRequest) SetApiServerPublicEip(v bool) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetAuditProject

func (*CreateServiceMeshRequest) SetAutoRenew

func (*CreateServiceMeshRequest) SetAutoRenewPeriod

func (s *CreateServiceMeshRequest) SetAutoRenewPeriod(v int32) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetCRAggregationEnabled

func (s *CreateServiceMeshRequest) SetCRAggregationEnabled(v bool) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetChargeType

func (*CreateServiceMeshRequest) SetClusterSpec

func (*CreateServiceMeshRequest) SetConfigSourceEnabled

func (s *CreateServiceMeshRequest) SetConfigSourceEnabled(v bool) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetConfigSourceNacosID

func (s *CreateServiceMeshRequest) SetConfigSourceNacosID(v string) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetControlPlaneLogEnabled

func (s *CreateServiceMeshRequest) SetControlPlaneLogEnabled(v bool) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetControlPlaneLogProject

func (s *CreateServiceMeshRequest) SetControlPlaneLogProject(v string) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetCustomizedPrometheus

func (s *CreateServiceMeshRequest) SetCustomizedPrometheus(v bool) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetCustomizedZipkin

func (s *CreateServiceMeshRequest) SetCustomizedZipkin(v bool) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetDNSProxyingEnabled

func (s *CreateServiceMeshRequest) SetDNSProxyingEnabled(v bool) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetDubboFilterEnabled

func (s *CreateServiceMeshRequest) SetDubboFilterEnabled(v bool) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetEdition

func (*CreateServiceMeshRequest) SetEnableAudit

func (*CreateServiceMeshRequest) SetEnableCRHistory

func (s *CreateServiceMeshRequest) SetEnableCRHistory(v bool) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetEnableSDSServer

func (s *CreateServiceMeshRequest) SetEnableSDSServer(v bool) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetExcludeIPRanges

func (s *CreateServiceMeshRequest) SetExcludeIPRanges(v string) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetExcludeInboundPorts

func (s *CreateServiceMeshRequest) SetExcludeInboundPorts(v string) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetExcludeOutboundPorts

func (s *CreateServiceMeshRequest) SetExcludeOutboundPorts(v string) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetFilterGatewayClusterConfig

func (s *CreateServiceMeshRequest) SetFilterGatewayClusterConfig(v bool) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetGatewayAPIEnabled

func (s *CreateServiceMeshRequest) SetGatewayAPIEnabled(v bool) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetGlobalRateLimitEnabled

func (s *CreateServiceMeshRequest) SetGlobalRateLimitEnabled(v bool) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetIncludeIPRanges

func (s *CreateServiceMeshRequest) SetIncludeIPRanges(v string) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetIstioVersion

func (*CreateServiceMeshRequest) SetKialiEnabled

func (*CreateServiceMeshRequest) SetLocalityLBConf

func (s *CreateServiceMeshRequest) SetLocalityLBConf(v string) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetLocalityLoadBalancing

func (s *CreateServiceMeshRequest) SetLocalityLoadBalancing(v bool) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetMSEEnabled

func (*CreateServiceMeshRequest) SetMultiBufferEnabled

func (s *CreateServiceMeshRequest) SetMultiBufferEnabled(v bool) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetMultiBufferPollDelay

func (s *CreateServiceMeshRequest) SetMultiBufferPollDelay(v string) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetMysqlFilterEnabled

func (s *CreateServiceMeshRequest) SetMysqlFilterEnabled(v bool) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetName

func (*CreateServiceMeshRequest) SetOPALimitCPU

func (*CreateServiceMeshRequest) SetOPALimitMemory

func (s *CreateServiceMeshRequest) SetOPALimitMemory(v string) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetOPALogLevel

func (*CreateServiceMeshRequest) SetOPARequestCPU

func (*CreateServiceMeshRequest) SetOPARequestMemory

func (s *CreateServiceMeshRequest) SetOPARequestMemory(v string) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetOpaEnabled

func (*CreateServiceMeshRequest) SetOpenAgentPolicy

func (s *CreateServiceMeshRequest) SetOpenAgentPolicy(v bool) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetPeriod

func (*CreateServiceMeshRequest) SetPilotLoadBalancerSpec

func (s *CreateServiceMeshRequest) SetPilotLoadBalancerSpec(v string) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetPrometheusUrl

func (*CreateServiceMeshRequest) SetProxyLimitCPU

func (*CreateServiceMeshRequest) SetProxyLimitMemory

func (s *CreateServiceMeshRequest) SetProxyLimitMemory(v string) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetProxyRequestCPU

func (s *CreateServiceMeshRequest) SetProxyRequestCPU(v string) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetProxyRequestMemory

func (s *CreateServiceMeshRequest) SetProxyRequestMemory(v string) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetRedisFilterEnabled

func (s *CreateServiceMeshRequest) SetRedisFilterEnabled(v bool) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetRegionId

func (*CreateServiceMeshRequest) SetTelemetry

func (*CreateServiceMeshRequest) SetThriftFilterEnabled

func (s *CreateServiceMeshRequest) SetThriftFilterEnabled(v bool) *CreateServiceMeshRequest

func (*CreateServiceMeshRequest) SetTraceSampling

func (*CreateServiceMeshRequest) SetTracing

func (*CreateServiceMeshRequest) SetVSwitches

func (*CreateServiceMeshRequest) SetVpcId

func (*CreateServiceMeshRequest) SetWebAssemblyFilterEnabled

func (s *CreateServiceMeshRequest) SetWebAssemblyFilterEnabled(v bool) *CreateServiceMeshRequest

func (CreateServiceMeshRequest) String

func (s CreateServiceMeshRequest) String() string

type CreateServiceMeshResponse

type CreateServiceMeshResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateServiceMeshResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateServiceMeshResponse) GoString

func (s CreateServiceMeshResponse) GoString() string

func (*CreateServiceMeshResponse) SetBody

func (*CreateServiceMeshResponse) SetHeaders

func (*CreateServiceMeshResponse) SetStatusCode added in v2.0.20

func (CreateServiceMeshResponse) String

func (s CreateServiceMeshResponse) String() string

type CreateServiceMeshResponseBody

type CreateServiceMeshResponseBody struct {
	RequestId     *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (CreateServiceMeshResponseBody) GoString

func (*CreateServiceMeshResponseBody) SetRequestId

func (*CreateServiceMeshResponseBody) SetServiceMeshId

func (CreateServiceMeshResponseBody) String

type DeleteGatewayRouteRequest added in v2.0.11

type DeleteGatewayRouteRequest struct {
	IstioGatewayName *string `json:"IstioGatewayName,omitempty" xml:"IstioGatewayName,omitempty"`
	RouteName        *string `json:"RouteName,omitempty" xml:"RouteName,omitempty"`
	ServiceMeshId    *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DeleteGatewayRouteRequest) GoString added in v2.0.11

func (s DeleteGatewayRouteRequest) GoString() string

func (*DeleteGatewayRouteRequest) SetIstioGatewayName added in v2.0.11

func (s *DeleteGatewayRouteRequest) SetIstioGatewayName(v string) *DeleteGatewayRouteRequest

func (*DeleteGatewayRouteRequest) SetRouteName added in v2.0.11

func (*DeleteGatewayRouteRequest) SetServiceMeshId added in v2.0.11

func (DeleteGatewayRouteRequest) String added in v2.0.11

func (s DeleteGatewayRouteRequest) String() string

type DeleteGatewayRouteResponse added in v2.0.11

type DeleteGatewayRouteResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteGatewayRouteResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteGatewayRouteResponse) GoString added in v2.0.11

func (s DeleteGatewayRouteResponse) GoString() string

func (*DeleteGatewayRouteResponse) SetBody added in v2.0.11

func (*DeleteGatewayRouteResponse) SetHeaders added in v2.0.11

func (*DeleteGatewayRouteResponse) SetStatusCode added in v2.0.20

func (DeleteGatewayRouteResponse) String added in v2.0.11

type DeleteGatewayRouteResponseBody added in v2.0.11

type DeleteGatewayRouteResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteGatewayRouteResponseBody) GoString added in v2.0.11

func (*DeleteGatewayRouteResponseBody) SetRequestId added in v2.0.11

func (DeleteGatewayRouteResponseBody) String added in v2.0.11

type DeleteGatewaySecretRequest added in v2.0.11

type DeleteGatewaySecretRequest struct {
	IstioGatewayName *string `json:"IstioGatewayName,omitempty" xml:"IstioGatewayName,omitempty"`
	SecretName       *string `json:"SecretName,omitempty" xml:"SecretName,omitempty"`
	ServiceMeshId    *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DeleteGatewaySecretRequest) GoString added in v2.0.11

func (s DeleteGatewaySecretRequest) GoString() string

func (*DeleteGatewaySecretRequest) SetIstioGatewayName added in v2.0.11

func (*DeleteGatewaySecretRequest) SetSecretName added in v2.0.11

func (*DeleteGatewaySecretRequest) SetServiceMeshId added in v2.0.11

func (DeleteGatewaySecretRequest) String added in v2.0.11

type DeleteGatewaySecretResponse added in v2.0.11

type DeleteGatewaySecretResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteGatewaySecretResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteGatewaySecretResponse) GoString added in v2.0.11

func (s DeleteGatewaySecretResponse) GoString() string

func (*DeleteGatewaySecretResponse) SetBody added in v2.0.11

func (*DeleteGatewaySecretResponse) SetHeaders added in v2.0.11

func (*DeleteGatewaySecretResponse) SetStatusCode added in v2.0.20

func (DeleteGatewaySecretResponse) String added in v2.0.11

type DeleteGatewaySecretResponseBody added in v2.0.11

type DeleteGatewaySecretResponseBody struct {
	RequestId          *string                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SecretDeleteRecord map[string]*SecretDeleteRecordValue `json:"SecretDeleteRecord,omitempty" xml:"SecretDeleteRecord,omitempty"`
}

func (DeleteGatewaySecretResponseBody) GoString added in v2.0.11

func (*DeleteGatewaySecretResponseBody) SetRequestId added in v2.0.11

func (*DeleteGatewaySecretResponseBody) SetSecretDeleteRecord added in v2.0.11

func (DeleteGatewaySecretResponseBody) String added in v2.0.11

type DeleteIstioGatewayDomainsRequest added in v2.0.11

type DeleteIstioGatewayDomainsRequest struct {
	Hosts            *string `json:"Hosts,omitempty" xml:"Hosts,omitempty"`
	IstioGatewayName *string `json:"IstioGatewayName,omitempty" xml:"IstioGatewayName,omitempty"`
	Limit            *string `json:"Limit,omitempty" xml:"Limit,omitempty"`
	Namespace        *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	PortName         *string `json:"PortName,omitempty" xml:"PortName,omitempty"`
	ServiceMeshId    *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DeleteIstioGatewayDomainsRequest) GoString added in v2.0.11

func (*DeleteIstioGatewayDomainsRequest) SetHosts added in v2.0.11

func (*DeleteIstioGatewayDomainsRequest) SetIstioGatewayName added in v2.0.11

func (*DeleteIstioGatewayDomainsRequest) SetLimit added in v2.0.13

func (*DeleteIstioGatewayDomainsRequest) SetNamespace added in v2.0.13

func (*DeleteIstioGatewayDomainsRequest) SetPortName added in v2.0.11

func (*DeleteIstioGatewayDomainsRequest) SetServiceMeshId added in v2.0.11

func (DeleteIstioGatewayDomainsRequest) String added in v2.0.11

type DeleteIstioGatewayDomainsResponse added in v2.0.11

type DeleteIstioGatewayDomainsResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteIstioGatewayDomainsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteIstioGatewayDomainsResponse) GoString added in v2.0.11

func (*DeleteIstioGatewayDomainsResponse) SetBody added in v2.0.11

func (*DeleteIstioGatewayDomainsResponse) SetHeaders added in v2.0.11

func (*DeleteIstioGatewayDomainsResponse) SetStatusCode added in v2.0.20

func (DeleteIstioGatewayDomainsResponse) String added in v2.0.11

type DeleteIstioGatewayDomainsResponseBody added in v2.0.11

type DeleteIstioGatewayDomainsResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteIstioGatewayDomainsResponseBody) GoString added in v2.0.11

func (*DeleteIstioGatewayDomainsResponseBody) SetRequestId added in v2.0.11

func (DeleteIstioGatewayDomainsResponseBody) String added in v2.0.11

type DeleteServiceMeshRequest

type DeleteServiceMeshRequest struct {
	Force           *bool   `json:"Force,omitempty" xml:"Force,omitempty"`
	RetainResources *string `json:"RetainResources,omitempty" xml:"RetainResources,omitempty"`
	ServiceMeshId   *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DeleteServiceMeshRequest) GoString

func (s DeleteServiceMeshRequest) GoString() string

func (*DeleteServiceMeshRequest) SetForce

func (*DeleteServiceMeshRequest) SetRetainResources

func (s *DeleteServiceMeshRequest) SetRetainResources(v string) *DeleteServiceMeshRequest

func (*DeleteServiceMeshRequest) SetServiceMeshId

func (DeleteServiceMeshRequest) String

func (s DeleteServiceMeshRequest) String() string

type DeleteServiceMeshResponse

type DeleteServiceMeshResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteServiceMeshResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteServiceMeshResponse) GoString

func (s DeleteServiceMeshResponse) GoString() string

func (*DeleteServiceMeshResponse) SetBody

func (*DeleteServiceMeshResponse) SetHeaders

func (*DeleteServiceMeshResponse) SetStatusCode added in v2.0.20

func (DeleteServiceMeshResponse) String

func (s DeleteServiceMeshResponse) String() string

type DeleteServiceMeshResponseBody

type DeleteServiceMeshResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteServiceMeshResponseBody) GoString

func (*DeleteServiceMeshResponseBody) SetRequestId

func (DeleteServiceMeshResponseBody) String

type DescribeASMGatewayImportedServicesRequest

type DescribeASMGatewayImportedServicesRequest struct {
	ASMGatewayName   *string `json:"ASMGatewayName,omitempty" xml:"ASMGatewayName,omitempty"`
	ServiceMeshId    *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
	ServiceNamespace *string `json:"ServiceNamespace,omitempty" xml:"ServiceNamespace,omitempty"`
}

func (DescribeASMGatewayImportedServicesRequest) GoString

func (*DescribeASMGatewayImportedServicesRequest) SetASMGatewayName

func (*DescribeASMGatewayImportedServicesRequest) SetServiceMeshId

func (*DescribeASMGatewayImportedServicesRequest) SetServiceNamespace

func (DescribeASMGatewayImportedServicesRequest) String

type DescribeASMGatewayImportedServicesResponse

type DescribeASMGatewayImportedServicesResponse struct {
	Headers    map[string]*string                              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeASMGatewayImportedServicesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeASMGatewayImportedServicesResponse) GoString

func (*DescribeASMGatewayImportedServicesResponse) SetHeaders

func (*DescribeASMGatewayImportedServicesResponse) SetStatusCode added in v2.0.20

func (DescribeASMGatewayImportedServicesResponse) String

type DescribeASMGatewayImportedServicesResponseBody

type DescribeASMGatewayImportedServicesResponseBody struct {
	ImportedServices []*DescribeASMGatewayImportedServicesResponseBodyImportedServices `json:"ImportedServices,omitempty" xml:"ImportedServices,omitempty" type:"Repeated"`
	RequestId        *string                                                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeASMGatewayImportedServicesResponseBody) GoString

func (*DescribeASMGatewayImportedServicesResponseBody) SetRequestId

func (DescribeASMGatewayImportedServicesResponseBody) String

type DescribeASMGatewayImportedServicesResponseBodyImportedServices

type DescribeASMGatewayImportedServicesResponseBodyImportedServices struct {
	ServiceName      *string `json:"ServiceName,omitempty" xml:"ServiceName,omitempty"`
	ServiceNamespace *string `json:"ServiceNamespace,omitempty" xml:"ServiceNamespace,omitempty"`
}

func (DescribeASMGatewayImportedServicesResponseBodyImportedServices) GoString

func (*DescribeASMGatewayImportedServicesResponseBodyImportedServices) SetServiceName

func (*DescribeASMGatewayImportedServicesResponseBodyImportedServices) SetServiceNamespace

func (DescribeASMGatewayImportedServicesResponseBodyImportedServices) String

type DescribeAhasProRequest

type DescribeAhasProRequest struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeAhasProRequest) GoString

func (s DescribeAhasProRequest) GoString() string

func (*DescribeAhasProRequest) SetRegionId

func (DescribeAhasProRequest) String

func (s DescribeAhasProRequest) String() string

type DescribeAhasProResponse

type DescribeAhasProResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeAhasProResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeAhasProResponse) GoString

func (s DescribeAhasProResponse) GoString() string

func (*DescribeAhasProResponse) SetBody

func (*DescribeAhasProResponse) SetHeaders

func (*DescribeAhasProResponse) SetStatusCode added in v2.0.20

func (DescribeAhasProResponse) String

func (s DescribeAhasProResponse) String() string

type DescribeAhasProResponseBody

type DescribeAhasProResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Status    *bool   `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DescribeAhasProResponseBody) GoString

func (s DescribeAhasProResponseBody) GoString() string

func (*DescribeAhasProResponseBody) SetRequestId

func (*DescribeAhasProResponseBody) SetStatus

func (DescribeAhasProResponseBody) String

type DescribeCCMVersionRequest

type DescribeCCMVersionRequest struct {
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeCCMVersionRequest) GoString

func (s DescribeCCMVersionRequest) GoString() string

func (*DescribeCCMVersionRequest) SetServiceMeshId

func (DescribeCCMVersionRequest) String

func (s DescribeCCMVersionRequest) String() string

type DescribeCCMVersionResponse

type DescribeCCMVersionResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeCCMVersionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeCCMVersionResponse) GoString

func (s DescribeCCMVersionResponse) GoString() string

func (*DescribeCCMVersionResponse) SetBody

func (*DescribeCCMVersionResponse) SetHeaders

func (*DescribeCCMVersionResponse) SetStatusCode added in v2.0.20

func (DescribeCCMVersionResponse) String

type DescribeCCMVersionResponseBody

type DescribeCCMVersionResponseBody struct {
	CCMVersions map[string]*CCMVersionsValue `json:"CCMVersions,omitempty" xml:"CCMVersions,omitempty"`
	RequestId   *string                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeCCMVersionResponseBody) GoString

func (*DescribeCCMVersionResponseBody) SetCCMVersions

func (*DescribeCCMVersionResponseBody) SetRequestId

func (DescribeCCMVersionResponseBody) String

type DescribeCensRequest

type DescribeCensRequest struct {
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeCensRequest) GoString

func (s DescribeCensRequest) GoString() string

func (*DescribeCensRequest) SetServiceMeshId

func (s *DescribeCensRequest) SetServiceMeshId(v string) *DescribeCensRequest

func (DescribeCensRequest) String

func (s DescribeCensRequest) String() string

type DescribeCensResponse

type DescribeCensResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeCensResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeCensResponse) GoString

func (s DescribeCensResponse) GoString() string

func (*DescribeCensResponse) SetBody

func (*DescribeCensResponse) SetHeaders

func (s *DescribeCensResponse) SetHeaders(v map[string]*string) *DescribeCensResponse

func (*DescribeCensResponse) SetStatusCode added in v2.0.20

func (s *DescribeCensResponse) SetStatusCode(v int32) *DescribeCensResponse

func (DescribeCensResponse) String

func (s DescribeCensResponse) String() string

type DescribeCensResponseBody

type DescribeCensResponseBody struct {
	Clusters  []*string `json:"Clusters,omitempty" xml:"Clusters,omitempty" type:"Repeated"`
	RequestId *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeCensResponseBody) GoString

func (s DescribeCensResponseBody) GoString() string

func (*DescribeCensResponseBody) SetClusters

func (*DescribeCensResponseBody) SetRequestId

func (DescribeCensResponseBody) String

func (s DescribeCensResponseBody) String() string

type DescribeClusterGrafanaRequest

type DescribeClusterGrafanaRequest struct {
	K8sClusterId  *string `json:"K8sClusterId,omitempty" xml:"K8sClusterId,omitempty"`
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeClusterGrafanaRequest) GoString

func (*DescribeClusterGrafanaRequest) SetK8sClusterId

func (*DescribeClusterGrafanaRequest) SetServiceMeshId

func (DescribeClusterGrafanaRequest) String

type DescribeClusterGrafanaResponse

type DescribeClusterGrafanaResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeClusterGrafanaResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeClusterGrafanaResponse) GoString

func (*DescribeClusterGrafanaResponse) SetHeaders

func (*DescribeClusterGrafanaResponse) SetStatusCode added in v2.0.20

func (DescribeClusterGrafanaResponse) String

type DescribeClusterGrafanaResponseBody

type DescribeClusterGrafanaResponseBody struct {
	Dashboards []*DescribeClusterGrafanaResponseBodyDashboards `json:"Dashboards,omitempty" xml:"Dashboards,omitempty" type:"Repeated"`
	RequestId  *string                                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeClusterGrafanaResponseBody) GoString

func (*DescribeClusterGrafanaResponseBody) SetRequestId

func (DescribeClusterGrafanaResponseBody) String

type DescribeClusterGrafanaResponseBodyDashboards

type DescribeClusterGrafanaResponseBodyDashboards struct {
	Title *string `json:"Title,omitempty" xml:"Title,omitempty"`
	Url   *string `json:"Url,omitempty" xml:"Url,omitempty"`
}

func (DescribeClusterGrafanaResponseBodyDashboards) GoString

func (*DescribeClusterGrafanaResponseBodyDashboards) SetTitle

func (*DescribeClusterGrafanaResponseBodyDashboards) SetUrl

func (DescribeClusterGrafanaResponseBodyDashboards) String

type DescribeClusterPrometheusRequest

type DescribeClusterPrometheusRequest struct {
	K8sClusterId       *string `json:"K8sClusterId,omitempty" xml:"K8sClusterId,omitempty"`
	K8sClusterRegionId *string `json:"K8sClusterRegionId,omitempty" xml:"K8sClusterRegionId,omitempty"`
	ServiceMeshId      *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeClusterPrometheusRequest) GoString

func (*DescribeClusterPrometheusRequest) SetK8sClusterId

func (*DescribeClusterPrometheusRequest) SetK8sClusterRegionId

func (*DescribeClusterPrometheusRequest) SetServiceMeshId

func (DescribeClusterPrometheusRequest) String

type DescribeClusterPrometheusResponse

type DescribeClusterPrometheusResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeClusterPrometheusResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeClusterPrometheusResponse) GoString

func (*DescribeClusterPrometheusResponse) SetHeaders

func (*DescribeClusterPrometheusResponse) SetStatusCode added in v2.0.20

func (DescribeClusterPrometheusResponse) String

type DescribeClusterPrometheusResponseBody

type DescribeClusterPrometheusResponseBody struct {
	Prometheus *string `json:"Prometheus,omitempty" xml:"Prometheus,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeClusterPrometheusResponseBody) GoString

func (*DescribeClusterPrometheusResponseBody) SetPrometheus

func (*DescribeClusterPrometheusResponseBody) SetRequestId

func (DescribeClusterPrometheusResponseBody) String

type DescribeClustersInServiceMeshRequest

type DescribeClustersInServiceMeshRequest struct {
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeClustersInServiceMeshRequest) GoString

func (*DescribeClustersInServiceMeshRequest) SetServiceMeshId

func (DescribeClustersInServiceMeshRequest) String

type DescribeClustersInServiceMeshResponse

type DescribeClustersInServiceMeshResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeClustersInServiceMeshResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeClustersInServiceMeshResponse) GoString

func (*DescribeClustersInServiceMeshResponse) SetHeaders

func (*DescribeClustersInServiceMeshResponse) SetStatusCode added in v2.0.20

func (DescribeClustersInServiceMeshResponse) String

type DescribeClustersInServiceMeshResponseBody

type DescribeClustersInServiceMeshResponseBody struct {
	Clusters  []*DescribeClustersInServiceMeshResponseBodyClusters `json:"Clusters,omitempty" xml:"Clusters,omitempty" type:"Repeated"`
	RequestId *string                                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeClustersInServiceMeshResponseBody) GoString

func (*DescribeClustersInServiceMeshResponseBody) SetRequestId

func (DescribeClustersInServiceMeshResponseBody) String

type DescribeClustersInServiceMeshResponseBodyClusters

type DescribeClustersInServiceMeshResponseBodyClusters struct {
	AccessLogDashboards   []*DescribeClustersInServiceMeshResponseBodyClustersAccessLogDashboards `json:"AccessLogDashboards,omitempty" xml:"AccessLogDashboards,omitempty" type:"Repeated"`
	ClusterDomain         *string                                                                 `json:"ClusterDomain,omitempty" xml:"ClusterDomain,omitempty"`
	ClusterId             *string                                                                 `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	ClusterType           *string                                                                 `json:"ClusterType,omitempty" xml:"ClusterType,omitempty"`
	CreationTime          *string                                                                 `json:"CreationTime,omitempty" xml:"CreationTime,omitempty"`
	ErrorMessage          *string                                                                 `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	LogtailInstalledState *string                                                                 `json:"LogtailInstalledState,omitempty" xml:"LogtailInstalledState,omitempty"`
	Name                  *string                                                                 `json:"Name,omitempty" xml:"Name,omitempty"`
	RegionId              *string                                                                 `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SgId                  *string                                                                 `json:"SgId,omitempty" xml:"SgId,omitempty"`
	State                 *string                                                                 `json:"State,omitempty" xml:"State,omitempty"`
	UpdateTime            *string                                                                 `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"`
	Version               *string                                                                 `json:"Version,omitempty" xml:"Version,omitempty"`
	VpcId                 *string                                                                 `json:"VpcId,omitempty" xml:"VpcId,omitempty"`
}

func (DescribeClustersInServiceMeshResponseBodyClusters) GoString

func (*DescribeClustersInServiceMeshResponseBodyClusters) SetClusterDomain

func (*DescribeClustersInServiceMeshResponseBodyClusters) SetClusterId

func (*DescribeClustersInServiceMeshResponseBodyClusters) SetClusterType

func (*DescribeClustersInServiceMeshResponseBodyClusters) SetCreationTime

func (*DescribeClustersInServiceMeshResponseBodyClusters) SetErrorMessage

func (*DescribeClustersInServiceMeshResponseBodyClusters) SetLogtailInstalledState

func (*DescribeClustersInServiceMeshResponseBodyClusters) SetName

func (*DescribeClustersInServiceMeshResponseBodyClusters) SetRegionId

func (*DescribeClustersInServiceMeshResponseBodyClusters) SetSgId

func (*DescribeClustersInServiceMeshResponseBodyClusters) SetState

func (*DescribeClustersInServiceMeshResponseBodyClusters) SetUpdateTime

func (*DescribeClustersInServiceMeshResponseBodyClusters) SetVersion

func (*DescribeClustersInServiceMeshResponseBodyClusters) SetVpcId

func (DescribeClustersInServiceMeshResponseBodyClusters) String

type DescribeClustersInServiceMeshResponseBodyClustersAccessLogDashboards

type DescribeClustersInServiceMeshResponseBodyClustersAccessLogDashboards struct {
	Title *string `json:"Title,omitempty" xml:"Title,omitempty"`
	Url   *string `json:"Url,omitempty" xml:"Url,omitempty"`
}

func (DescribeClustersInServiceMeshResponseBodyClustersAccessLogDashboards) GoString

func (*DescribeClustersInServiceMeshResponseBodyClustersAccessLogDashboards) SetTitle

func (*DescribeClustersInServiceMeshResponseBodyClustersAccessLogDashboards) SetUrl

func (DescribeClustersInServiceMeshResponseBodyClustersAccessLogDashboards) String

type DescribeCrTemplatesRequest

type DescribeCrTemplatesRequest struct {
	IstioVersion *string `json:"IstioVersion,omitempty" xml:"IstioVersion,omitempty"`
	Kind         *string `json:"Kind,omitempty" xml:"Kind,omitempty"`
}

func (DescribeCrTemplatesRequest) GoString

func (s DescribeCrTemplatesRequest) GoString() string

func (*DescribeCrTemplatesRequest) SetIstioVersion

func (*DescribeCrTemplatesRequest) SetKind

func (DescribeCrTemplatesRequest) String

type DescribeCrTemplatesResponse

type DescribeCrTemplatesResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeCrTemplatesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeCrTemplatesResponse) GoString

func (s DescribeCrTemplatesResponse) GoString() string

func (*DescribeCrTemplatesResponse) SetBody

func (*DescribeCrTemplatesResponse) SetHeaders

func (*DescribeCrTemplatesResponse) SetStatusCode added in v2.0.20

func (DescribeCrTemplatesResponse) String

type DescribeCrTemplatesResponseBody

type DescribeCrTemplatesResponseBody struct {
	RequestId *string                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Templates []*DescribeCrTemplatesResponseBodyTemplates `json:"Templates,omitempty" xml:"Templates,omitempty" type:"Repeated"`
}

func (DescribeCrTemplatesResponseBody) GoString

func (*DescribeCrTemplatesResponseBody) SetRequestId

func (DescribeCrTemplatesResponseBody) String

type DescribeCrTemplatesResponseBodyTemplates

type DescribeCrTemplatesResponseBodyTemplates struct {
	ChineseName *string `json:"ChineseName,omitempty" xml:"ChineseName,omitempty"`
	EnglishName *string `json:"EnglishName,omitempty" xml:"EnglishName,omitempty"`
	Yaml        *string `json:"Yaml,omitempty" xml:"Yaml,omitempty"`
}

func (DescribeCrTemplatesResponseBodyTemplates) GoString

func (*DescribeCrTemplatesResponseBodyTemplates) SetChineseName

func (*DescribeCrTemplatesResponseBodyTemplates) SetEnglishName

func (*DescribeCrTemplatesResponseBodyTemplates) SetYaml

func (DescribeCrTemplatesResponseBodyTemplates) String

type DescribeEipResourcesRequest added in v2.0.14

type DescribeEipResourcesRequest struct {
	PageNum       *int32  `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize      *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeEipResourcesRequest) GoString added in v2.0.14

func (s DescribeEipResourcesRequest) GoString() string

func (*DescribeEipResourcesRequest) SetPageNum added in v2.0.14

func (*DescribeEipResourcesRequest) SetPageSize added in v2.0.14

func (*DescribeEipResourcesRequest) SetServiceMeshId added in v2.0.14

func (DescribeEipResourcesRequest) String added in v2.0.14

type DescribeEipResourcesResponse added in v2.0.14

type DescribeEipResourcesResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeEipResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeEipResourcesResponse) GoString added in v2.0.14

func (s DescribeEipResourcesResponse) GoString() string

func (*DescribeEipResourcesResponse) SetBody added in v2.0.14

func (*DescribeEipResourcesResponse) SetHeaders added in v2.0.14

func (*DescribeEipResourcesResponse) SetStatusCode added in v2.0.20

func (DescribeEipResourcesResponse) String added in v2.0.14

type DescribeEipResourcesResponseBody added in v2.0.14

type DescribeEipResourcesResponseBody struct {
	EipList    []*DescribeEipResourcesResponseBodyEipList  `json:"EipList,omitempty" xml:"EipList,omitempty" type:"Repeated"`
	PageResult *DescribeEipResourcesResponseBodyPageResult `json:"PageResult,omitempty" xml:"PageResult,omitempty" type:"Struct"`
	RequestId  *string                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeEipResourcesResponseBody) GoString added in v2.0.14

func (*DescribeEipResourcesResponseBody) SetEipList added in v2.0.14

func (*DescribeEipResourcesResponseBody) SetPageResult added in v2.0.14

func (*DescribeEipResourcesResponseBody) SetRequestId added in v2.0.14

func (DescribeEipResourcesResponseBody) String added in v2.0.14

type DescribeEipResourcesResponseBodyEipList added in v2.0.14

type DescribeEipResourcesResponseBodyEipList struct {
	AllocationId *string `json:"AllocationId,omitempty" xml:"AllocationId,omitempty"`
	InstanceType *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"`
	IpAddress    *string `json:"IpAddress,omitempty" xml:"IpAddress,omitempty"`
	Status       *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DescribeEipResourcesResponseBodyEipList) GoString added in v2.0.14

func (*DescribeEipResourcesResponseBodyEipList) SetAllocationId added in v2.0.14

func (*DescribeEipResourcesResponseBodyEipList) SetInstanceType added in v2.0.14

func (*DescribeEipResourcesResponseBodyEipList) SetIpAddress added in v2.0.14

func (*DescribeEipResourcesResponseBodyEipList) SetStatus added in v2.0.14

func (DescribeEipResourcesResponseBodyEipList) String added in v2.0.14

type DescribeEipResourcesResponseBodyPageResult added in v2.0.14

type DescribeEipResourcesResponseBodyPageResult struct {
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (DescribeEipResourcesResponseBodyPageResult) GoString added in v2.0.14

func (*DescribeEipResourcesResponseBodyPageResult) SetPageNumber added in v2.0.14

func (*DescribeEipResourcesResponseBodyPageResult) SetPageSize added in v2.0.14

func (*DescribeEipResourcesResponseBodyPageResult) SetTotalCount added in v2.0.14

func (DescribeEipResourcesResponseBodyPageResult) String added in v2.0.14

type DescribeGatewaySecretDetailsRequest added in v2.0.11

type DescribeGatewaySecretDetailsRequest struct {
	IstioGatewayName *string `json:"IstioGatewayName,omitempty" xml:"IstioGatewayName,omitempty"`
	ServiceMeshId    *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeGatewaySecretDetailsRequest) GoString added in v2.0.11

func (*DescribeGatewaySecretDetailsRequest) SetIstioGatewayName added in v2.0.11

func (*DescribeGatewaySecretDetailsRequest) SetServiceMeshId added in v2.0.11

func (DescribeGatewaySecretDetailsRequest) String added in v2.0.11

type DescribeGatewaySecretDetailsResponse added in v2.0.11

type DescribeGatewaySecretDetailsResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeGatewaySecretDetailsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeGatewaySecretDetailsResponse) GoString added in v2.0.11

func (*DescribeGatewaySecretDetailsResponse) SetBody added in v2.0.11

func (*DescribeGatewaySecretDetailsResponse) SetHeaders added in v2.0.11

func (*DescribeGatewaySecretDetailsResponse) SetStatusCode added in v2.0.20

func (DescribeGatewaySecretDetailsResponse) String added in v2.0.11

type DescribeGatewaySecretDetailsResponseBody added in v2.0.11

type DescribeGatewaySecretDetailsResponseBody struct {
	GatewaySecretDetails []*DescribeGatewaySecretDetailsResponseBodyGatewaySecretDetails `json:"GatewaySecretDetails,omitempty" xml:"GatewaySecretDetails,omitempty" type:"Repeated"`
	RequestId            *string                                                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeGatewaySecretDetailsResponseBody) GoString added in v2.0.11

func (*DescribeGatewaySecretDetailsResponseBody) SetGatewaySecretDetails added in v2.0.11

func (*DescribeGatewaySecretDetailsResponseBody) SetRequestId added in v2.0.11

func (DescribeGatewaySecretDetailsResponseBody) String added in v2.0.11

type DescribeGatewaySecretDetailsResponseBodyGatewaySecretDetails added in v2.0.11

type DescribeGatewaySecretDetailsResponseBodyGatewaySecretDetails struct {
	ExpiredTime *string `json:"ExpiredTime,omitempty" xml:"ExpiredTime,omitempty"`
	GatewayName *string `json:"GatewayName,omitempty" xml:"GatewayName,omitempty"`
	IssueTime   *string `json:"IssueTime,omitempty" xml:"IssueTime,omitempty"`
	Message     *string `json:"Message,omitempty" xml:"Message,omitempty"`
	SNI         *string `json:"SNI,omitempty" xml:"SNI,omitempty"`
	SecretName  *string `json:"SecretName,omitempty" xml:"SecretName,omitempty"`
	State       *string `json:"State,omitempty" xml:"State,omitempty"`
}

func (DescribeGatewaySecretDetailsResponseBodyGatewaySecretDetails) GoString added in v2.0.11

func (*DescribeGatewaySecretDetailsResponseBodyGatewaySecretDetails) SetExpiredTime added in v2.0.11

func (*DescribeGatewaySecretDetailsResponseBodyGatewaySecretDetails) SetGatewayName added in v2.0.11

func (*DescribeGatewaySecretDetailsResponseBodyGatewaySecretDetails) SetIssueTime added in v2.0.11

func (*DescribeGatewaySecretDetailsResponseBodyGatewaySecretDetails) SetMessage added in v2.0.11

func (*DescribeGatewaySecretDetailsResponseBodyGatewaySecretDetails) SetSNI added in v2.0.11

func (*DescribeGatewaySecretDetailsResponseBodyGatewaySecretDetails) SetSecretName added in v2.0.11

func (*DescribeGatewaySecretDetailsResponseBodyGatewaySecretDetails) SetState added in v2.0.11

func (DescribeGatewaySecretDetailsResponseBodyGatewaySecretDetails) String added in v2.0.11

type DescribeGuestClusterAccessLogDashboardsRequest

type DescribeGuestClusterAccessLogDashboardsRequest struct {
	K8sClusterId *string `json:"K8sClusterId,omitempty" xml:"K8sClusterId,omitempty"`
}

func (DescribeGuestClusterAccessLogDashboardsRequest) GoString

func (*DescribeGuestClusterAccessLogDashboardsRequest) SetK8sClusterId

func (DescribeGuestClusterAccessLogDashboardsRequest) String

type DescribeGuestClusterAccessLogDashboardsResponse

type DescribeGuestClusterAccessLogDashboardsResponse struct {
	Headers    map[string]*string                                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeGuestClusterAccessLogDashboardsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeGuestClusterAccessLogDashboardsResponse) GoString

func (*DescribeGuestClusterAccessLogDashboardsResponse) SetHeaders

func (*DescribeGuestClusterAccessLogDashboardsResponse) SetStatusCode added in v2.0.20

func (DescribeGuestClusterAccessLogDashboardsResponse) String

type DescribeGuestClusterAccessLogDashboardsResponseBody

type DescribeGuestClusterAccessLogDashboardsResponseBody struct {
	Dashboards   []*DescribeGuestClusterAccessLogDashboardsResponseBodyDashboards `json:"Dashboards,omitempty" xml:"Dashboards,omitempty" type:"Repeated"`
	K8sClusterId *string                                                          `json:"K8sClusterId,omitempty" xml:"K8sClusterId,omitempty"`
	RequestId    *string                                                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeGuestClusterAccessLogDashboardsResponseBody) GoString

func (*DescribeGuestClusterAccessLogDashboardsResponseBody) SetK8sClusterId

func (*DescribeGuestClusterAccessLogDashboardsResponseBody) SetRequestId

func (DescribeGuestClusterAccessLogDashboardsResponseBody) String

type DescribeGuestClusterAccessLogDashboardsResponseBodyDashboards

type DescribeGuestClusterAccessLogDashboardsResponseBodyDashboards struct {
	Title *string `json:"Title,omitempty" xml:"Title,omitempty"`
	Url   *string `json:"Url,omitempty" xml:"Url,omitempty"`
}

func (DescribeGuestClusterAccessLogDashboardsResponseBodyDashboards) GoString

func (*DescribeGuestClusterAccessLogDashboardsResponseBodyDashboards) SetTitle

func (*DescribeGuestClusterAccessLogDashboardsResponseBodyDashboards) SetUrl

func (DescribeGuestClusterAccessLogDashboardsResponseBodyDashboards) String

type DescribeGuestClusterNamespacesRequest

type DescribeGuestClusterNamespacesRequest struct {
	GuestClusterID *string `json:"GuestClusterID,omitempty" xml:"GuestClusterID,omitempty"`
	ServiceMeshId  *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeGuestClusterNamespacesRequest) GoString

func (*DescribeGuestClusterNamespacesRequest) SetGuestClusterID

func (*DescribeGuestClusterNamespacesRequest) SetServiceMeshId

func (DescribeGuestClusterNamespacesRequest) String

type DescribeGuestClusterNamespacesResponse

type DescribeGuestClusterNamespacesResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeGuestClusterNamespacesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeGuestClusterNamespacesResponse) GoString

func (*DescribeGuestClusterNamespacesResponse) SetHeaders

func (*DescribeGuestClusterNamespacesResponse) SetStatusCode added in v2.0.20

func (DescribeGuestClusterNamespacesResponse) String

type DescribeGuestClusterNamespacesResponseBody

type DescribeGuestClusterNamespacesResponseBody struct {
	NsList    []*string `json:"NsList,omitempty" xml:"NsList,omitempty" type:"Repeated"`
	RequestId *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeGuestClusterNamespacesResponseBody) GoString

func (*DescribeGuestClusterNamespacesResponseBody) SetNsList

func (*DescribeGuestClusterNamespacesResponseBody) SetRequestId

func (DescribeGuestClusterNamespacesResponseBody) String

type DescribeGuestClusterPodsRequest

type DescribeGuestClusterPodsRequest struct {
	GuestClusterID *string `json:"GuestClusterID,omitempty" xml:"GuestClusterID,omitempty"`
	Namespace      *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	ServiceMeshId  *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeGuestClusterPodsRequest) GoString

func (*DescribeGuestClusterPodsRequest) SetGuestClusterID

func (*DescribeGuestClusterPodsRequest) SetNamespace

func (*DescribeGuestClusterPodsRequest) SetServiceMeshId

func (DescribeGuestClusterPodsRequest) String

type DescribeGuestClusterPodsResponse

type DescribeGuestClusterPodsResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeGuestClusterPodsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeGuestClusterPodsResponse) GoString

func (*DescribeGuestClusterPodsResponse) SetHeaders

func (*DescribeGuestClusterPodsResponse) SetStatusCode added in v2.0.20

func (DescribeGuestClusterPodsResponse) String

type DescribeGuestClusterPodsResponseBody

type DescribeGuestClusterPodsResponseBody struct {
	PodList   []*string `json:"PodList,omitempty" xml:"PodList,omitempty" type:"Repeated"`
	RequestId *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeGuestClusterPodsResponseBody) GoString

func (*DescribeGuestClusterPodsResponseBody) SetPodList

func (*DescribeGuestClusterPodsResponseBody) SetRequestId

func (DescribeGuestClusterPodsResponseBody) String

type DescribeImportedServicesDetailRequest

type DescribeImportedServicesDetailRequest struct {
	ASMGatewayName   *string `json:"ASMGatewayName,omitempty" xml:"ASMGatewayName,omitempty"`
	ServiceMeshId    *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
	ServiceNamespace *string `json:"ServiceNamespace,omitempty" xml:"ServiceNamespace,omitempty"`
}

func (DescribeImportedServicesDetailRequest) GoString

func (*DescribeImportedServicesDetailRequest) SetASMGatewayName

func (*DescribeImportedServicesDetailRequest) SetServiceMeshId

func (*DescribeImportedServicesDetailRequest) SetServiceNamespace

func (DescribeImportedServicesDetailRequest) String

type DescribeImportedServicesDetailResponse

type DescribeImportedServicesDetailResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeImportedServicesDetailResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeImportedServicesDetailResponse) GoString

func (*DescribeImportedServicesDetailResponse) SetHeaders

func (*DescribeImportedServicesDetailResponse) SetStatusCode added in v2.0.20

func (DescribeImportedServicesDetailResponse) String

type DescribeImportedServicesDetailResponseBody

type DescribeImportedServicesDetailResponseBody struct {
	Details   []*DescribeImportedServicesDetailResponseBodyDetails `json:"Details,omitempty" xml:"Details,omitempty" type:"Repeated"`
	RequestId *string                                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeImportedServicesDetailResponseBody) GoString

func (*DescribeImportedServicesDetailResponseBody) SetRequestId

func (DescribeImportedServicesDetailResponseBody) String

type DescribeImportedServicesDetailResponseBodyDetails

type DescribeImportedServicesDetailResponseBodyDetails struct {
	ClusterIds  []*string                                                 `json:"ClusterIds,omitempty" xml:"ClusterIds,omitempty" type:"Repeated"`
	Labels      map[string]*string                                        `json:"Labels,omitempty" xml:"Labels,omitempty"`
	Namespace   *string                                                   `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	Ports       []*DescribeImportedServicesDetailResponseBodyDetailsPorts `json:"Ports,omitempty" xml:"Ports,omitempty" type:"Repeated"`
	ServiceName *string                                                   `json:"ServiceName,omitempty" xml:"ServiceName,omitempty"`
	ServiceType *string                                                   `json:"ServiceType,omitempty" xml:"ServiceType,omitempty"`
}

func (DescribeImportedServicesDetailResponseBodyDetails) GoString

func (*DescribeImportedServicesDetailResponseBodyDetails) SetClusterIds

func (*DescribeImportedServicesDetailResponseBodyDetails) SetLabels

func (*DescribeImportedServicesDetailResponseBodyDetails) SetNamespace

func (*DescribeImportedServicesDetailResponseBodyDetails) SetServiceName

func (*DescribeImportedServicesDetailResponseBodyDetails) SetServiceType

func (DescribeImportedServicesDetailResponseBodyDetails) String

type DescribeImportedServicesDetailResponseBodyDetailsPorts

type DescribeImportedServicesDetailResponseBodyDetailsPorts struct {
	Name       *string `json:"Name,omitempty" xml:"Name,omitempty"`
	NodePort   *int32  `json:"NodePort,omitempty" xml:"NodePort,omitempty"`
	Port       *int32  `json:"Port,omitempty" xml:"Port,omitempty"`
	Protocol   *string `json:"Protocol,omitempty" xml:"Protocol,omitempty"`
	TargetPort *int32  `json:"TargetPort,omitempty" xml:"TargetPort,omitempty"`
}

func (DescribeImportedServicesDetailResponseBodyDetailsPorts) GoString

func (*DescribeImportedServicesDetailResponseBodyDetailsPorts) SetName

func (*DescribeImportedServicesDetailResponseBodyDetailsPorts) SetNodePort

func (*DescribeImportedServicesDetailResponseBodyDetailsPorts) SetPort

func (*DescribeImportedServicesDetailResponseBodyDetailsPorts) SetProtocol

func (*DescribeImportedServicesDetailResponseBodyDetailsPorts) SetTargetPort

func (DescribeImportedServicesDetailResponseBodyDetailsPorts) String

type DescribeIngressGatewaysRequest

type DescribeIngressGatewaysRequest struct {
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeIngressGatewaysRequest) GoString

func (*DescribeIngressGatewaysRequest) SetServiceMeshId

func (DescribeIngressGatewaysRequest) String

type DescribeIngressGatewaysResponse

type DescribeIngressGatewaysResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeIngressGatewaysResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeIngressGatewaysResponse) GoString

func (*DescribeIngressGatewaysResponse) SetHeaders

func (*DescribeIngressGatewaysResponse) SetStatusCode added in v2.0.20

func (DescribeIngressGatewaysResponse) String

type DescribeIngressGatewaysResponseBody

type DescribeIngressGatewaysResponseBody struct {
	IngressGateways []map[string]interface{} `json:"IngressGateways,omitempty" xml:"IngressGateways,omitempty" type:"Repeated"`
	RequestId       *string                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeIngressGatewaysResponseBody) GoString

func (*DescribeIngressGatewaysResponseBody) SetIngressGateways

func (s *DescribeIngressGatewaysResponseBody) SetIngressGateways(v []map[string]interface{}) *DescribeIngressGatewaysResponseBody

func (*DescribeIngressGatewaysResponseBody) SetRequestId

func (DescribeIngressGatewaysResponseBody) String

type DescribeIstioGatewayDomainsRequest added in v2.0.11

type DescribeIstioGatewayDomainsRequest struct {
	IstioGatewayName *string `json:"IstioGatewayName,omitempty" xml:"IstioGatewayName,omitempty"`
	Limit            *string `json:"Limit,omitempty" xml:"Limit,omitempty"`
	Namespace        *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	ServiceMeshId    *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeIstioGatewayDomainsRequest) GoString added in v2.0.11

func (*DescribeIstioGatewayDomainsRequest) SetIstioGatewayName added in v2.0.11

func (*DescribeIstioGatewayDomainsRequest) SetLimit added in v2.0.13

func (*DescribeIstioGatewayDomainsRequest) SetNamespace added in v2.0.13

func (*DescribeIstioGatewayDomainsRequest) SetServiceMeshId added in v2.0.11

func (DescribeIstioGatewayDomainsRequest) String added in v2.0.11

type DescribeIstioGatewayDomainsResponse added in v2.0.11

type DescribeIstioGatewayDomainsResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeIstioGatewayDomainsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeIstioGatewayDomainsResponse) GoString added in v2.0.11

func (*DescribeIstioGatewayDomainsResponse) SetBody added in v2.0.11

func (*DescribeIstioGatewayDomainsResponse) SetHeaders added in v2.0.11

func (*DescribeIstioGatewayDomainsResponse) SetStatusCode added in v2.0.20

func (DescribeIstioGatewayDomainsResponse) String added in v2.0.11

type DescribeIstioGatewayDomainsResponseBody added in v2.0.11

type DescribeIstioGatewayDomainsResponseBody struct {
	GatewaySecretDetails []*DescribeIstioGatewayDomainsResponseBodyGatewaySecretDetails `json:"GatewaySecretDetails,omitempty" xml:"GatewaySecretDetails,omitempty" type:"Repeated"`
	RequestId            *string                                                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeIstioGatewayDomainsResponseBody) GoString added in v2.0.11

func (*DescribeIstioGatewayDomainsResponseBody) SetGatewaySecretDetails added in v2.0.11

func (*DescribeIstioGatewayDomainsResponseBody) SetRequestId added in v2.0.11

func (DescribeIstioGatewayDomainsResponseBody) String added in v2.0.11

type DescribeIstioGatewayDomainsResponseBodyGatewaySecretDetails added in v2.0.11

type DescribeIstioGatewayDomainsResponseBodyGatewaySecretDetails struct {
	CredentialName *string   `json:"CredentialName,omitempty" xml:"CredentialName,omitempty"`
	Detail         *string   `json:"Detail,omitempty" xml:"Detail,omitempty"`
	Domains        []*string `json:"Domains,omitempty" xml:"Domains,omitempty" type:"Repeated"`
	Namespace      *string   `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	PortName       *string   `json:"PortName,omitempty" xml:"PortName,omitempty"`
	Protocol       *string   `json:"Protocol,omitempty" xml:"Protocol,omitempty"`
}

func (DescribeIstioGatewayDomainsResponseBodyGatewaySecretDetails) GoString added in v2.0.11

func (*DescribeIstioGatewayDomainsResponseBodyGatewaySecretDetails) SetCredentialName added in v2.0.11

func (*DescribeIstioGatewayDomainsResponseBodyGatewaySecretDetails) SetDetail added in v2.0.11

func (*DescribeIstioGatewayDomainsResponseBodyGatewaySecretDetails) SetDomains added in v2.0.11

func (*DescribeIstioGatewayDomainsResponseBodyGatewaySecretDetails) SetNamespace added in v2.0.13

func (*DescribeIstioGatewayDomainsResponseBodyGatewaySecretDetails) SetPortName added in v2.0.11

func (*DescribeIstioGatewayDomainsResponseBodyGatewaySecretDetails) SetProtocol added in v2.0.11

func (DescribeIstioGatewayDomainsResponseBodyGatewaySecretDetails) String added in v2.0.11

type DescribeIstioGatewayRouteDetailRequest added in v2.0.11

type DescribeIstioGatewayRouteDetailRequest struct {
	IstioGatewayName *string `json:"IstioGatewayName,omitempty" xml:"IstioGatewayName,omitempty"`
	RouteName        *string `json:"RouteName,omitempty" xml:"RouteName,omitempty"`
	ServiceMeshId    *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeIstioGatewayRouteDetailRequest) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailRequest) SetIstioGatewayName added in v2.0.11

func (*DescribeIstioGatewayRouteDetailRequest) SetRouteName added in v2.0.11

func (*DescribeIstioGatewayRouteDetailRequest) SetServiceMeshId added in v2.0.11

func (DescribeIstioGatewayRouteDetailRequest) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponse added in v2.0.11

type DescribeIstioGatewayRouteDetailResponse struct {
	Headers    map[string]*string                           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeIstioGatewayRouteDetailResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeIstioGatewayRouteDetailResponse) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponse) SetBody added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponse) SetHeaders added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponse) SetStatusCode added in v2.0.20

func (DescribeIstioGatewayRouteDetailResponse) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBody added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBody struct {
	Description *string                                                 `json:"Description,omitempty" xml:"Description,omitempty"`
	Namespace   *string                                                 `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	Priority    *int32                                                  `json:"Priority,omitempty" xml:"Priority,omitempty"`
	RequestId   *string                                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	RouteDetail *DescribeIstioGatewayRouteDetailResponseBodyRouteDetail `json:"RouteDetail,omitempty" xml:"RouteDetail,omitempty" type:"Struct"`
	Status      *int32                                                  `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DescribeIstioGatewayRouteDetailResponseBody) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBody) SetDescription added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBody) SetNamespace added in v2.0.13

func (*DescribeIstioGatewayRouteDetailResponseBody) SetPriority added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBody) SetRequestId added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBody) SetRouteDetail added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBody) SetStatus added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBody) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetail added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetail struct {
	Domains             []*string                                                                  `json:"Domains,omitempty" xml:"Domains,omitempty" type:"Repeated"`
	HTTPAdvancedOptions *DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptions `json:"HTTPAdvancedOptions,omitempty" xml:"HTTPAdvancedOptions,omitempty" type:"Struct"`
	MatchRequest        *DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequest        `json:"MatchRequest,omitempty" xml:"MatchRequest,omitempty" type:"Struct"`
	RouteDestinations   []*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinations `json:"RouteDestinations,omitempty" xml:"RouteDestinations,omitempty" type:"Repeated"`
	RouteName           *string                                                                    `json:"RouteName,omitempty" xml:"RouteName,omitempty"`
	RouteType           *string                                                                    `json:"RouteType,omitempty" xml:"RouteType,omitempty"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetail) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetail) SetDomains added in v2.0.23

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetail) SetRouteName added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetail) SetRouteType added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetail) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptions added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptions struct {
	Delegate         *DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsDelegate         `json:"Delegate,omitempty" xml:"Delegate,omitempty" type:"Struct"`
	Fault            *DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFault            `json:"Fault,omitempty" xml:"Fault,omitempty" type:"Struct"`
	HTTPRedirect     *DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsHTTPRedirect     `json:"HTTPRedirect,omitempty" xml:"HTTPRedirect,omitempty" type:"Struct"`
	Mirror           *DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsMirror           `json:"Mirror,omitempty" xml:"Mirror,omitempty" type:"Struct"`
	MirrorPercentage *DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsMirrorPercentage `json:"MirrorPercentage,omitempty" xml:"MirrorPercentage,omitempty" type:"Struct"`
	Retries          *DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsRetries          `json:"Retries,omitempty" xml:"Retries,omitempty" type:"Struct"`
	Rewrite          *DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsRewrite          `json:"Rewrite,omitempty" xml:"Rewrite,omitempty" type:"Struct"`
	Timeout          *string                                                                                    `json:"Timeout,omitempty" xml:"Timeout,omitempty"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptions) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptions) SetTimeout added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptions) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsDelegate added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsDelegate struct {
	Name      *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Namespace *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsDelegate) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsDelegate) SetName added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsDelegate) SetNamespace added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsDelegate) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFault added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFault struct {
	Abort *DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultAbort `json:"Abort,omitempty" xml:"Abort,omitempty" type:"Struct"`
	Delay *DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultDelay `json:"Delay,omitempty" xml:"Delay,omitempty" type:"Struct"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFault) GoString added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFault) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultAbort added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultAbort struct {
	HttpStatus *int32                                                                                         `json:"HttpStatus,omitempty" xml:"HttpStatus,omitempty"`
	Percentage *DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultAbortPercentage `json:"Percentage,omitempty" xml:"Percentage,omitempty" type:"Struct"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultAbort) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultAbort) SetHttpStatus added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultAbort) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultAbortPercentage added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultAbortPercentage struct {
	Value *float32 `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultAbortPercentage) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultAbortPercentage) SetValue added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultAbortPercentage) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultDelay added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultDelay struct {
	ExponentialDelay *string                                                                                        `json:"ExponentialDelay,omitempty" xml:"ExponentialDelay,omitempty"`
	FixedDelay       *string                                                                                        `json:"FixedDelay,omitempty" xml:"FixedDelay,omitempty"`
	Percentage       *DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultDelayPercentage `json:"Percentage,omitempty" xml:"Percentage,omitempty" type:"Struct"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultDelay) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultDelay) SetExponentialDelay added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultDelay) SetFixedDelay added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultDelay) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultDelayPercentage added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultDelayPercentage struct {
	Value *float32 `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultDelayPercentage) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultDelayPercentage) SetValue added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsFaultDelayPercentage) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsHTTPRedirect added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsHTTPRedirect struct {
	Authority    *string `json:"Authority,omitempty" xml:"Authority,omitempty"`
	RedirectCode *int32  `json:"RedirectCode,omitempty" xml:"RedirectCode,omitempty"`
	Uri          *string `json:"Uri,omitempty" xml:"Uri,omitempty"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsHTTPRedirect) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsHTTPRedirect) SetAuthority added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsHTTPRedirect) SetRedirectCode added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsHTTPRedirect) SetUri added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsHTTPRedirect) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsMirror added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsMirror struct {
	Host   *string `json:"Host,omitempty" xml:"Host,omitempty"`
	Subset *string `json:"Subset,omitempty" xml:"Subset,omitempty"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsMirror) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsMirror) SetHost added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsMirror) SetSubset added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsMirror) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsMirrorPercentage added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsMirrorPercentage struct {
	Value *float32 `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsMirrorPercentage) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsMirrorPercentage) SetValue added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsMirrorPercentage) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsRetries added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsRetries struct {
	Attempts              *int32                                                                                                 `json:"Attempts,omitempty" xml:"Attempts,omitempty"`
	PerTryTimeout         *string                                                                                                `json:"PerTryTimeout,omitempty" xml:"PerTryTimeout,omitempty"`
	RetryOn               *string                                                                                                `json:"RetryOn,omitempty" xml:"RetryOn,omitempty"`
	RetryRemoteLocalities *DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsRetriesRetryRemoteLocalities `json:"RetryRemoteLocalities,omitempty" xml:"RetryRemoteLocalities,omitempty" type:"Struct"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsRetries) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsRetries) SetAttempts added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsRetries) SetPerTryTimeout added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsRetries) SetRetryOn added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsRetries) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsRetriesRetryRemoteLocalities added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsRetriesRetryRemoteLocalities struct {
	Value *bool `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsRetriesRetryRemoteLocalities) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsRetriesRetryRemoteLocalities) SetValue added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsRetriesRetryRemoteLocalities) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsRewrite added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsRewrite struct {
	Authority *string `json:"Authority,omitempty" xml:"Authority,omitempty"`
	Uri       *string `json:"Uri,omitempty" xml:"Uri,omitempty"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsRewrite) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsRewrite) SetAuthority added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsRewrite) SetUri added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptionsRewrite) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequest added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequest struct {
	Headers            []*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequestHeaders            `json:"Headers,omitempty" xml:"Headers,omitempty" type:"Repeated"`
	Ports              []*int32                                                                                `json:"Ports,omitempty" xml:"Ports,omitempty" type:"Repeated"`
	TLSMatchAttributes []*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequestTLSMatchAttributes `json:"TLSMatchAttributes,omitempty" xml:"TLSMatchAttributes,omitempty" type:"Repeated"`
	URI                *DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequestURI                  `json:"URI,omitempty" xml:"URI,omitempty" type:"Struct"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequest) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequest) SetPorts added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequest) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequestHeaders added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequestHeaders struct {
	MatchingContent *string `json:"MatchingContent,omitempty" xml:"MatchingContent,omitempty"`
	MatchingMode    *string `json:"MatchingMode,omitempty" xml:"MatchingMode,omitempty"`
	Name            *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequestHeaders) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequestHeaders) SetMatchingContent added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequestHeaders) SetMatchingMode added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequestHeaders) SetName added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequestHeaders) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequestTLSMatchAttributes added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequestTLSMatchAttributes struct {
	SNIHosts []*string `json:"SNIHosts,omitempty" xml:"SNIHosts,omitempty" type:"Repeated"`
	TLSPort  *int32    `json:"TLSPort,omitempty" xml:"TLSPort,omitempty"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequestTLSMatchAttributes) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequestTLSMatchAttributes) SetSNIHosts added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequestTLSMatchAttributes) SetTLSPort added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequestTLSMatchAttributes) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequestURI added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequestURI struct {
	MatchingContent *string `json:"MatchingContent,omitempty" xml:"MatchingContent,omitempty"`
	MatchingMode    *string `json:"MatchingMode,omitempty" xml:"MatchingMode,omitempty"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequestURI) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequestURI) SetMatchingContent added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequestURI) SetMatchingMode added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequestURI) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinations added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinations struct {
	Destination *DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsDestination `json:"Destination,omitempty" xml:"Destination,omitempty" type:"Struct"`
	Headers     *DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsHeaders     `json:"Headers,omitempty" xml:"Headers,omitempty" type:"Struct"`
	Weight      *int32                                                                              `json:"Weight,omitempty" xml:"Weight,omitempty"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinations) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinations) SetWeight added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinations) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsDestination added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsDestination struct {
	Host   *string                                                                                 `json:"Host,omitempty" xml:"Host,omitempty"`
	Port   *DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsDestinationPort `json:"Port,omitempty" xml:"Port,omitempty" type:"Struct"`
	Subset *string                                                                                 `json:"Subset,omitempty" xml:"Subset,omitempty"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsDestination) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsDestination) SetHost added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsDestination) SetSubset added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsDestination) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsDestinationPort added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsDestinationPort struct {
	Number *int32 `json:"Number,omitempty" xml:"Number,omitempty"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsDestinationPort) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsDestinationPort) SetNumber added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsDestinationPort) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsHeaders added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsHeaders struct {
	Request  *DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsHeadersRequest  `json:"Request,omitempty" xml:"Request,omitempty" type:"Struct"`
	Response *DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsHeadersResponse `json:"Response,omitempty" xml:"Response,omitempty" type:"Struct"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsHeaders) GoString added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsHeaders) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsHeadersRequest added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsHeadersRequest struct {
	Add    map[string]interface{} `json:"Add,omitempty" xml:"Add,omitempty"`
	Remove []*string              `json:"Remove,omitempty" xml:"Remove,omitempty" type:"Repeated"`
	Set    map[string]*string     `json:"Set,omitempty" xml:"Set,omitempty"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsHeadersRequest) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsHeadersRequest) SetAdd added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsHeadersRequest) SetRemove added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsHeadersRequest) SetSet added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsHeadersRequest) String added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsHeadersResponse added in v2.0.11

type DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsHeadersResponse struct {
	Add    map[string]interface{} `json:"Add,omitempty" xml:"Add,omitempty"`
	Remove []*string              `json:"Remove,omitempty" xml:"Remove,omitempty" type:"Repeated"`
	Set    map[string]interface{} `json:"Set,omitempty" xml:"Set,omitempty"`
}

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsHeadersResponse) GoString added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsHeadersResponse) SetAdd added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsHeadersResponse) SetRemove added in v2.0.11

func (*DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsHeadersResponse) SetSet added in v2.0.11

func (DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinationsHeadersResponse) String added in v2.0.11

type DescribeIstioGatewayRoutesRequest added in v2.0.11

type DescribeIstioGatewayRoutesRequest struct {
	IstioGatewayName *string `json:"IstioGatewayName,omitempty" xml:"IstioGatewayName,omitempty"`
	ServiceMeshId    *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeIstioGatewayRoutesRequest) GoString added in v2.0.11

func (*DescribeIstioGatewayRoutesRequest) SetIstioGatewayName added in v2.0.11

func (*DescribeIstioGatewayRoutesRequest) SetServiceMeshId added in v2.0.11

func (DescribeIstioGatewayRoutesRequest) String added in v2.0.11

type DescribeIstioGatewayRoutesResponse added in v2.0.11

type DescribeIstioGatewayRoutesResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeIstioGatewayRoutesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeIstioGatewayRoutesResponse) GoString added in v2.0.11

func (*DescribeIstioGatewayRoutesResponse) SetBody added in v2.0.11

func (*DescribeIstioGatewayRoutesResponse) SetHeaders added in v2.0.11

func (*DescribeIstioGatewayRoutesResponse) SetStatusCode added in v2.0.20

func (DescribeIstioGatewayRoutesResponse) String added in v2.0.11

type DescribeIstioGatewayRoutesResponseBody added in v2.0.11

type DescribeIstioGatewayRoutesResponseBody struct {
	ManagementRoutes []*DescribeIstioGatewayRoutesResponseBodyManagementRoutes `json:"ManagementRoutes,omitempty" xml:"ManagementRoutes,omitempty" type:"Repeated"`
	RequestId        *string                                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeIstioGatewayRoutesResponseBody) GoString added in v2.0.11

func (*DescribeIstioGatewayRoutesResponseBody) SetManagementRoutes added in v2.0.11

func (*DescribeIstioGatewayRoutesResponseBody) SetRequestId added in v2.0.11

func (DescribeIstioGatewayRoutesResponseBody) String added in v2.0.11

type DescribeIstioGatewayRoutesResponseBodyManagementRoutes added in v2.0.11

type DescribeIstioGatewayRoutesResponseBodyManagementRoutes struct {
	ASMGatewayName    *string   `json:"ASMGatewayName,omitempty" xml:"ASMGatewayName,omitempty"`
	Description       *string   `json:"Description,omitempty" xml:"Description,omitempty"`
	DestinationHost   []*string `json:"DestinationHost,omitempty" xml:"DestinationHost,omitempty" type:"Repeated"`
	DestinationSubSet []*string `json:"DestinationSubSet,omitempty" xml:"DestinationSubSet,omitempty" type:"Repeated"`
	Namespace         *string   `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	Priority          *int32    `json:"Priority,omitempty" xml:"Priority,omitempty"`
	RouteName         *string   `json:"RouteName,omitempty" xml:"RouteName,omitempty"`
	RoutePath         *string   `json:"RoutePath,omitempty" xml:"RoutePath,omitempty"`
	Status            *int32    `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DescribeIstioGatewayRoutesResponseBodyManagementRoutes) GoString added in v2.0.11

func (*DescribeIstioGatewayRoutesResponseBodyManagementRoutes) SetASMGatewayName added in v2.0.11

func (*DescribeIstioGatewayRoutesResponseBodyManagementRoutes) SetDescription added in v2.0.11

func (*DescribeIstioGatewayRoutesResponseBodyManagementRoutes) SetDestinationHost added in v2.0.23

func (*DescribeIstioGatewayRoutesResponseBodyManagementRoutes) SetDestinationSubSet added in v2.0.23

func (*DescribeIstioGatewayRoutesResponseBodyManagementRoutes) SetNamespace added in v2.0.13

func (*DescribeIstioGatewayRoutesResponseBodyManagementRoutes) SetPriority added in v2.0.11

func (*DescribeIstioGatewayRoutesResponseBodyManagementRoutes) SetRouteName added in v2.0.11

func (*DescribeIstioGatewayRoutesResponseBodyManagementRoutes) SetRoutePath added in v2.0.11

func (*DescribeIstioGatewayRoutesResponseBodyManagementRoutes) SetStatus added in v2.0.11

func (DescribeIstioGatewayRoutesResponseBodyManagementRoutes) String added in v2.0.11

type DescribeNamespaceScopeSidecarConfigRequest

type DescribeNamespaceScopeSidecarConfigRequest struct {
	Namespace     *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeNamespaceScopeSidecarConfigRequest) GoString

func (*DescribeNamespaceScopeSidecarConfigRequest) SetNamespace

func (*DescribeNamespaceScopeSidecarConfigRequest) SetServiceMeshId

func (DescribeNamespaceScopeSidecarConfigRequest) String

type DescribeNamespaceScopeSidecarConfigResponse

type DescribeNamespaceScopeSidecarConfigResponse struct {
	Headers    map[string]*string                               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeNamespaceScopeSidecarConfigResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeNamespaceScopeSidecarConfigResponse) GoString

func (*DescribeNamespaceScopeSidecarConfigResponse) SetHeaders

func (*DescribeNamespaceScopeSidecarConfigResponse) SetStatusCode added in v2.0.20

func (DescribeNamespaceScopeSidecarConfigResponse) String

type DescribeNamespaceScopeSidecarConfigResponseBody

type DescribeNamespaceScopeSidecarConfigResponseBody struct {
	ConfigPatches *DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches `json:"ConfigPatches,omitempty" xml:"ConfigPatches,omitempty" type:"Struct"`
	RequestId     *string                                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeNamespaceScopeSidecarConfigResponseBody) GoString

func (*DescribeNamespaceScopeSidecarConfigResponseBody) SetRequestId

func (DescribeNamespaceScopeSidecarConfigResponseBody) String

type DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches

type DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches struct {
	Concurrency                     *int32                                                                                       `json:"Concurrency,omitempty" xml:"Concurrency,omitempty"`
	ExcludeInboundPorts             *string                                                                                      `json:"ExcludeInboundPorts,omitempty" xml:"ExcludeInboundPorts,omitempty"`
	ExcludeOutboundIPRanges         *string                                                                                      `json:"ExcludeOutboundIPRanges,omitempty" xml:"ExcludeOutboundIPRanges,omitempty"`
	ExcludeOutboundPorts            *string                                                                                      `json:"ExcludeOutboundPorts,omitempty" xml:"ExcludeOutboundPorts,omitempty"`
	HoldApplicationUntilProxyStarts *bool                                                                                        `json:"HoldApplicationUntilProxyStarts,omitempty" xml:"HoldApplicationUntilProxyStarts,omitempty"`
	IncludeInboundPorts             *string                                                                                      `json:"IncludeInboundPorts,omitempty" xml:"IncludeInboundPorts,omitempty"`
	IncludeOutboundIPRanges         *string                                                                                      `json:"IncludeOutboundIPRanges,omitempty" xml:"IncludeOutboundIPRanges,omitempty"`
	IncludeOutboundPorts            *string                                                                                      `json:"IncludeOutboundPorts,omitempty" xml:"IncludeOutboundPorts,omitempty"`
	IstioDNSProxyEnabled            *bool                                                                                        `json:"IstioDNSProxyEnabled,omitempty" xml:"IstioDNSProxyEnabled,omitempty"`
	LifecycleStr                    *string                                                                                      `json:"LifecycleStr,omitempty" xml:"LifecycleStr,omitempty"`
	LogLevel                        *string                                                                                      `json:"LogLevel,omitempty" xml:"LogLevel,omitempty"`
	ProxyStatsMatcher               *DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesProxyStatsMatcher               `json:"ProxyStatsMatcher,omitempty" xml:"ProxyStatsMatcher,omitempty" type:"Struct"`
	SidecarProxyInitResourceLimit   *DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyInitResourceLimit   `json:"SidecarProxyInitResourceLimit,omitempty" xml:"SidecarProxyInitResourceLimit,omitempty" type:"Struct"`
	SidecarProxyInitResourceRequest *DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyInitResourceRequest `json:"SidecarProxyInitResourceRequest,omitempty" xml:"SidecarProxyInitResourceRequest,omitempty" type:"Struct"`
	SidecarProxyResourceLimit       *DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyResourceLimit       `json:"SidecarProxyResourceLimit,omitempty" xml:"SidecarProxyResourceLimit,omitempty" type:"Struct"`
	SidecarProxyResourceRequest     *DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyResourceRequest     `json:"SidecarProxyResourceRequest,omitempty" xml:"SidecarProxyResourceRequest,omitempty" type:"Struct"`
	TerminationDrainDuration        *string                                                                                      `json:"TerminationDrainDuration,omitempty" xml:"TerminationDrainDuration,omitempty"`
}

func (DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches) GoString

func (*DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches) SetConcurrency added in v2.0.15

func (*DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches) SetExcludeInboundPorts

func (*DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches) SetExcludeOutboundIPRanges

func (*DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches) SetExcludeOutboundPorts

func (*DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches) SetHoldApplicationUntilProxyStarts added in v2.0.15

func (*DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches) SetIncludeInboundPorts

func (*DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches) SetIncludeOutboundIPRanges

func (*DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches) SetIncludeOutboundPorts

func (*DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches) SetIstioDNSProxyEnabled

func (*DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches) SetLifecycleStr

func (*DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches) SetLogLevel added in v2.0.15

func (*DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches) SetTerminationDrainDuration

func (DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches) String

type DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesProxyStatsMatcher added in v2.0.15

type DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesProxyStatsMatcher struct {
	InclusionPrefixes []*string `json:"InclusionPrefixes,omitempty" xml:"InclusionPrefixes,omitempty" type:"Repeated"`
	InclusionRegexps  []*string `json:"InclusionRegexps,omitempty" xml:"InclusionRegexps,omitempty" type:"Repeated"`
	InclusionSuffixes []*string `json:"InclusionSuffixes,omitempty" xml:"InclusionSuffixes,omitempty" type:"Repeated"`
}

func (DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesProxyStatsMatcher) GoString added in v2.0.15

func (*DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesProxyStatsMatcher) SetInclusionPrefixes added in v2.0.15

func (*DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesProxyStatsMatcher) SetInclusionRegexps added in v2.0.15

func (*DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesProxyStatsMatcher) SetInclusionSuffixes added in v2.0.15

func (DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesProxyStatsMatcher) String added in v2.0.15

type DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyInitResourceLimit

type DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyInitResourceLimit struct {
	ResourceCPULimit    *string `json:"ResourceCPULimit,omitempty" xml:"ResourceCPULimit,omitempty"`
	ResourceMemoryLimit *string `json:"ResourceMemoryLimit,omitempty" xml:"ResourceMemoryLimit,omitempty"`
}

func (DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyInitResourceLimit) GoString

func (*DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyInitResourceLimit) SetResourceCPULimit

func (*DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyInitResourceLimit) SetResourceMemoryLimit

func (DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyInitResourceLimit) String

type DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyInitResourceRequest

type DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyInitResourceRequest struct {
	ResourceCPURequest    *string `json:"ResourceCPURequest,omitempty" xml:"ResourceCPURequest,omitempty"`
	ResourceMemoryRequest *string `json:"ResourceMemoryRequest,omitempty" xml:"ResourceMemoryRequest,omitempty"`
}

func (DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyInitResourceRequest) GoString

func (*DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyInitResourceRequest) SetResourceCPURequest

func (*DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyInitResourceRequest) SetResourceMemoryRequest

func (DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyInitResourceRequest) String

type DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyResourceLimit

type DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyResourceLimit struct {
	ResourceCPULimit    *string `json:"ResourceCPULimit,omitempty" xml:"ResourceCPULimit,omitempty"`
	ResourceMemoryLimit *string `json:"ResourceMemoryLimit,omitempty" xml:"ResourceMemoryLimit,omitempty"`
}

func (DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyResourceLimit) GoString

func (*DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyResourceLimit) SetResourceCPULimit

func (*DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyResourceLimit) SetResourceMemoryLimit

func (DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyResourceLimit) String

type DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyResourceRequest

type DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyResourceRequest struct {
	ResourceCPURequest    *string `json:"ResourceCPURequest,omitempty" xml:"ResourceCPURequest,omitempty"`
	ResourceMemoryRequest *string `json:"ResourceMemoryRequest,omitempty" xml:"ResourceMemoryRequest,omitempty"`
}

func (DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyResourceRequest) GoString

func (*DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyResourceRequest) SetResourceCPURequest

func (*DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyResourceRequest) SetResourceMemoryRequest

func (DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyResourceRequest) String

type DescribeNodesInstanceTypeRequest

type DescribeNodesInstanceTypeRequest struct {
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeNodesInstanceTypeRequest) GoString

func (*DescribeNodesInstanceTypeRequest) SetServiceMeshId

func (DescribeNodesInstanceTypeRequest) String

type DescribeNodesInstanceTypeResponse

type DescribeNodesInstanceTypeResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeNodesInstanceTypeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeNodesInstanceTypeResponse) GoString

func (*DescribeNodesInstanceTypeResponse) SetHeaders

func (*DescribeNodesInstanceTypeResponse) SetStatusCode added in v2.0.20

func (DescribeNodesInstanceTypeResponse) String

type DescribeNodesInstanceTypeResponseBody

type DescribeNodesInstanceTypeResponseBody struct {
	InstanceTypes []*DescribeNodesInstanceTypeResponseBodyInstanceTypes `json:"InstanceTypes,omitempty" xml:"InstanceTypes,omitempty" type:"Repeated"`
	RequestId     *string                                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeNodesInstanceTypeResponseBody) GoString

func (*DescribeNodesInstanceTypeResponseBody) SetRequestId

func (DescribeNodesInstanceTypeResponseBody) String

type DescribeNodesInstanceTypeResponseBodyInstanceTypes

type DescribeNodesInstanceTypeResponseBodyInstanceTypes struct {
	Key                *string `json:"Key,omitempty" xml:"Key,omitempty"`
	MultiBufferEnabled *bool   `json:"MultiBufferEnabled,omitempty" xml:"MultiBufferEnabled,omitempty"`
	NodeType           *string `json:"NodeType,omitempty" xml:"NodeType,omitempty"`
	Value              *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeNodesInstanceTypeResponseBodyInstanceTypes) GoString

func (*DescribeNodesInstanceTypeResponseBodyInstanceTypes) SetKey added in v2.0.23

func (*DescribeNodesInstanceTypeResponseBodyInstanceTypes) SetMultiBufferEnabled

func (*DescribeNodesInstanceTypeResponseBodyInstanceTypes) SetNodeType

func (*DescribeNodesInstanceTypeResponseBodyInstanceTypes) SetValue added in v2.0.23

func (DescribeNodesInstanceTypeResponseBodyInstanceTypes) String

type DescribeReusableSlbRequest

type DescribeReusableSlbRequest struct {
	K8sClusterId *string `json:"K8sClusterId,omitempty" xml:"K8sClusterId,omitempty"`
	NetworkType  *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"`
}

func (DescribeReusableSlbRequest) GoString

func (s DescribeReusableSlbRequest) GoString() string

func (*DescribeReusableSlbRequest) SetK8sClusterId

func (*DescribeReusableSlbRequest) SetNetworkType

func (DescribeReusableSlbRequest) String

type DescribeReusableSlbResponse

type DescribeReusableSlbResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeReusableSlbResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeReusableSlbResponse) GoString

func (s DescribeReusableSlbResponse) GoString() string

func (*DescribeReusableSlbResponse) SetBody

func (*DescribeReusableSlbResponse) SetHeaders

func (*DescribeReusableSlbResponse) SetStatusCode added in v2.0.20

func (DescribeReusableSlbResponse) String

type DescribeReusableSlbResponseBody

type DescribeReusableSlbResponseBody struct {
	RequestId       *string                                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ReusableSlbList []*DescribeReusableSlbResponseBodyReusableSlbList `json:"ReusableSlbList,omitempty" xml:"ReusableSlbList,omitempty" type:"Repeated"`
}

func (DescribeReusableSlbResponseBody) GoString

func (*DescribeReusableSlbResponseBody) SetRequestId

func (DescribeReusableSlbResponseBody) String

type DescribeReusableSlbResponseBodyReusableSlbList

type DescribeReusableSlbResponseBodyReusableSlbList struct {
	LoadBalancerId   *string `json:"LoadBalancerId,omitempty" xml:"LoadBalancerId,omitempty"`
	LoadBalancerName *string `json:"LoadBalancerName,omitempty" xml:"LoadBalancerName,omitempty"`
}

func (DescribeReusableSlbResponseBodyReusableSlbList) GoString

func (*DescribeReusableSlbResponseBodyReusableSlbList) SetLoadBalancerId

func (*DescribeReusableSlbResponseBodyReusableSlbList) SetLoadBalancerName

func (DescribeReusableSlbResponseBodyReusableSlbList) String

type DescribeServiceMeshAdditionalStatusRequest

type DescribeServiceMeshAdditionalStatusRequest struct {
	CheckMode     *string `json:"CheckMode,omitempty" xml:"CheckMode,omitempty"`
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeServiceMeshAdditionalStatusRequest) GoString

func (*DescribeServiceMeshAdditionalStatusRequest) SetCheckMode

func (*DescribeServiceMeshAdditionalStatusRequest) SetServiceMeshId

func (DescribeServiceMeshAdditionalStatusRequest) String

type DescribeServiceMeshAdditionalStatusResponse

type DescribeServiceMeshAdditionalStatusResponse struct {
	Headers    map[string]*string                               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeServiceMeshAdditionalStatusResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeServiceMeshAdditionalStatusResponse) GoString

func (*DescribeServiceMeshAdditionalStatusResponse) SetHeaders

func (*DescribeServiceMeshAdditionalStatusResponse) SetStatusCode added in v2.0.20

func (DescribeServiceMeshAdditionalStatusResponse) String

type DescribeServiceMeshAdditionalStatusResponseBody

type DescribeServiceMeshAdditionalStatusResponseBody struct {
	ClusterStatus *DescribeServiceMeshAdditionalStatusResponseBodyClusterStatus `json:"ClusterStatus,omitempty" xml:"ClusterStatus,omitempty" type:"Struct"`
	RequestId     *string                                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeServiceMeshAdditionalStatusResponseBody) GoString

func (*DescribeServiceMeshAdditionalStatusResponseBody) SetRequestId

func (DescribeServiceMeshAdditionalStatusResponseBody) String

type DescribeServiceMeshAdditionalStatusResponseBodyClusterStatus

type DescribeServiceMeshAdditionalStatusResponseBodyClusterStatus struct {
	AccessLogProjectStatus        *string                                                                                    `json:"AccessLogProjectStatus,omitempty" xml:"AccessLogProjectStatus,omitempty"`
	ApiServerEIPStatus            *string                                                                                    `json:"ApiServerEIPStatus,omitempty" xml:"ApiServerEIPStatus,omitempty"`
	ApiServerLoadBalancerStatus   *DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusApiServerLoadBalancerStatus   `json:"ApiServerLoadBalancerStatus,omitempty" xml:"ApiServerLoadBalancerStatus,omitempty" type:"Struct"`
	AuditProjectStatus            *string                                                                                    `json:"AuditProjectStatus,omitempty" xml:"AuditProjectStatus,omitempty"`
	CanaryPilotLoadBalancerStatus *DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusCanaryPilotLoadBalancerStatus `json:"CanaryPilotLoadBalancerStatus,omitempty" xml:"CanaryPilotLoadBalancerStatus,omitempty" type:"Struct"`
	ControlPlaneProjectStatus     *string                                                                                    `json:"ControlPlaneProjectStatus,omitempty" xml:"ControlPlaneProjectStatus,omitempty"`
	LogtailStatusRecord           map[string]interface{}                                                                     `json:"LogtailStatusRecord,omitempty" xml:"LogtailStatusRecord,omitempty"`
	PilotLoadBalancerStatus       *DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusPilotLoadBalancerStatus       `json:"PilotLoadBalancerStatus,omitempty" xml:"PilotLoadBalancerStatus,omitempty" type:"Struct"`
	SgStatus                      *string                                                                                    `json:"SgStatus,omitempty" xml:"SgStatus,omitempty"`
}

func (DescribeServiceMeshAdditionalStatusResponseBodyClusterStatus) GoString

func (*DescribeServiceMeshAdditionalStatusResponseBodyClusterStatus) SetAccessLogProjectStatus

func (*DescribeServiceMeshAdditionalStatusResponseBodyClusterStatus) SetApiServerEIPStatus

func (*DescribeServiceMeshAdditionalStatusResponseBodyClusterStatus) SetAuditProjectStatus

func (*DescribeServiceMeshAdditionalStatusResponseBodyClusterStatus) SetControlPlaneProjectStatus

func (*DescribeServiceMeshAdditionalStatusResponseBodyClusterStatus) SetLogtailStatusRecord

func (*DescribeServiceMeshAdditionalStatusResponseBodyClusterStatus) SetSgStatus

func (DescribeServiceMeshAdditionalStatusResponseBodyClusterStatus) String

type DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusApiServerLoadBalancerStatus

type DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusApiServerLoadBalancerStatus struct {
	Locked                    *bool   `json:"Locked,omitempty" xml:"Locked,omitempty"`
	PayType                   *string `json:"PayType,omitempty" xml:"PayType,omitempty"`
	Reused                    *bool   `json:"Reused,omitempty" xml:"Reused,omitempty"`
	SLBBackEndServerNumStatus *string `json:"SLBBackEndServerNumStatus,omitempty" xml:"SLBBackEndServerNumStatus,omitempty"`
	SLBExistStatus            *string `json:"SLBExistStatus,omitempty" xml:"SLBExistStatus,omitempty"`
}

func (DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusApiServerLoadBalancerStatus) GoString

func (*DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusApiServerLoadBalancerStatus) SetLocked added in v2.0.17

func (*DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusApiServerLoadBalancerStatus) SetPayType added in v2.0.11

func (*DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusApiServerLoadBalancerStatus) SetReused added in v2.0.11

func (*DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusApiServerLoadBalancerStatus) SetSLBBackEndServerNumStatus

func (*DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusApiServerLoadBalancerStatus) SetSLBExistStatus

func (DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusApiServerLoadBalancerStatus) String

type DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusCanaryPilotLoadBalancerStatus added in v2.0.23

type DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusCanaryPilotLoadBalancerStatus struct {
	Locked                    *bool   `json:"Locked,omitempty" xml:"Locked,omitempty"`
	PayType                   *string `json:"PayType,omitempty" xml:"PayType,omitempty"`
	Reused                    *bool   `json:"Reused,omitempty" xml:"Reused,omitempty"`
	SLBBackEndServerNumStatus *string `json:"SLBBackEndServerNumStatus,omitempty" xml:"SLBBackEndServerNumStatus,omitempty"`
	SLBExistStatus            *string `json:"SLBExistStatus,omitempty" xml:"SLBExistStatus,omitempty"`
}

func (DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusCanaryPilotLoadBalancerStatus) GoString added in v2.0.23

func (*DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusCanaryPilotLoadBalancerStatus) SetLocked added in v2.0.23

func (*DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusCanaryPilotLoadBalancerStatus) SetPayType added in v2.0.23

func (*DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusCanaryPilotLoadBalancerStatus) SetReused added in v2.0.23

func (*DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusCanaryPilotLoadBalancerStatus) SetSLBBackEndServerNumStatus added in v2.0.23

func (*DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusCanaryPilotLoadBalancerStatus) SetSLBExistStatus added in v2.0.23

func (DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusCanaryPilotLoadBalancerStatus) String added in v2.0.23

type DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusPilotLoadBalancerStatus

type DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusPilotLoadBalancerStatus struct {
	Locked                    *bool   `json:"Locked,omitempty" xml:"Locked,omitempty"`
	PayType                   *string `json:"PayType,omitempty" xml:"PayType,omitempty"`
	Reused                    *bool   `json:"Reused,omitempty" xml:"Reused,omitempty"`
	SLBBackEndServerNumStatus *string `json:"SLBBackEndServerNumStatus,omitempty" xml:"SLBBackEndServerNumStatus,omitempty"`
	SLBExistStatus            *string `json:"SLBExistStatus,omitempty" xml:"SLBExistStatus,omitempty"`
}

func (DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusPilotLoadBalancerStatus) GoString

func (*DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusPilotLoadBalancerStatus) SetLocked added in v2.0.17

func (*DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusPilotLoadBalancerStatus) SetPayType added in v2.0.11

func (*DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusPilotLoadBalancerStatus) SetReused added in v2.0.11

func (*DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusPilotLoadBalancerStatus) SetSLBBackEndServerNumStatus

func (*DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusPilotLoadBalancerStatus) SetSLBExistStatus

func (DescribeServiceMeshAdditionalStatusResponseBodyClusterStatusPilotLoadBalancerStatus) String

type DescribeServiceMeshClustersRequest

type DescribeServiceMeshClustersRequest struct {
	Limit         *int64  `json:"Limit,omitempty" xml:"Limit,omitempty"`
	Offset        *int64  `json:"Offset,omitempty" xml:"Offset,omitempty"`
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeServiceMeshClustersRequest) GoString

func (*DescribeServiceMeshClustersRequest) SetLimit added in v2.0.13

func (*DescribeServiceMeshClustersRequest) SetOffset added in v2.0.13

func (*DescribeServiceMeshClustersRequest) SetServiceMeshId

func (DescribeServiceMeshClustersRequest) String

type DescribeServiceMeshClustersResponse

type DescribeServiceMeshClustersResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeServiceMeshClustersResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeServiceMeshClustersResponse) GoString

func (*DescribeServiceMeshClustersResponse) SetHeaders

func (*DescribeServiceMeshClustersResponse) SetStatusCode added in v2.0.20

func (DescribeServiceMeshClustersResponse) String

type DescribeServiceMeshClustersResponseBody

type DescribeServiceMeshClustersResponseBody struct {
	Clusters         []*DescribeServiceMeshClustersResponseBodyClusters `json:"Clusters,omitempty" xml:"Clusters,omitempty" type:"Repeated"`
	NumberOfClusters *int64                                             `json:"NumberOfClusters,omitempty" xml:"NumberOfClusters,omitempty"`
	RequestId        *string                                            `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeServiceMeshClustersResponseBody) GoString

func (*DescribeServiceMeshClustersResponseBody) SetNumberOfClusters added in v2.0.23

func (*DescribeServiceMeshClustersResponseBody) SetRequestId

func (DescribeServiceMeshClustersResponseBody) String

type DescribeServiceMeshClustersResponseBodyClusters

type DescribeServiceMeshClustersResponseBodyClusters struct {
	ClusterDomain *string `json:"ClusterDomain,omitempty" xml:"ClusterDomain,omitempty"`
	ClusterId     *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	ClusterType   *string `json:"ClusterType,omitempty" xml:"ClusterType,omitempty"`
	CreationTime  *string `json:"CreationTime,omitempty" xml:"CreationTime,omitempty"`
	ErrorMessage  *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	ForbiddenFlag *int64  `json:"ForbiddenFlag,omitempty" xml:"ForbiddenFlag,omitempty"`
	ForbiddenInfo *string `json:"ForbiddenInfo,omitempty" xml:"ForbiddenInfo,omitempty"`
	Name          *string `json:"Name,omitempty" xml:"Name,omitempty"`
	RegionId      *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
	SgId          *string `json:"SgId,omitempty" xml:"SgId,omitempty"`
	State         *string `json:"State,omitempty" xml:"State,omitempty"`
	UpdateTime    *string `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"`
	Version       *string `json:"Version,omitempty" xml:"Version,omitempty"`
	VpcId         *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"`
}

func (DescribeServiceMeshClustersResponseBodyClusters) GoString

func (*DescribeServiceMeshClustersResponseBodyClusters) SetClusterDomain

func (*DescribeServiceMeshClustersResponseBodyClusters) SetClusterId

func (*DescribeServiceMeshClustersResponseBodyClusters) SetClusterType

func (*DescribeServiceMeshClustersResponseBodyClusters) SetCreationTime

func (*DescribeServiceMeshClustersResponseBodyClusters) SetErrorMessage

func (*DescribeServiceMeshClustersResponseBodyClusters) SetForbiddenFlag

func (*DescribeServiceMeshClustersResponseBodyClusters) SetForbiddenInfo added in v2.0.25

func (*DescribeServiceMeshClustersResponseBodyClusters) SetName

func (*DescribeServiceMeshClustersResponseBodyClusters) SetRegionId

func (*DescribeServiceMeshClustersResponseBodyClusters) SetServiceMeshId

func (*DescribeServiceMeshClustersResponseBodyClusters) SetSgId

func (*DescribeServiceMeshClustersResponseBodyClusters) SetState

func (*DescribeServiceMeshClustersResponseBodyClusters) SetUpdateTime

func (*DescribeServiceMeshClustersResponseBodyClusters) SetVersion

func (*DescribeServiceMeshClustersResponseBodyClusters) SetVpcId

func (DescribeServiceMeshClustersResponseBodyClusters) String

type DescribeServiceMeshDetailRequest

type DescribeServiceMeshDetailRequest struct {
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeServiceMeshDetailRequest) GoString

func (*DescribeServiceMeshDetailRequest) SetServiceMeshId

func (DescribeServiceMeshDetailRequest) String

type DescribeServiceMeshDetailResponse

type DescribeServiceMeshDetailResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeServiceMeshDetailResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeServiceMeshDetailResponse) GoString

func (*DescribeServiceMeshDetailResponse) SetHeaders

func (*DescribeServiceMeshDetailResponse) SetStatusCode added in v2.0.20

func (DescribeServiceMeshDetailResponse) String

type DescribeServiceMeshDetailResponseBody

type DescribeServiceMeshDetailResponseBody struct {
	RequestId   *string                                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ServiceMesh *DescribeServiceMeshDetailResponseBodyServiceMesh `json:"ServiceMesh,omitempty" xml:"ServiceMesh,omitempty" type:"Struct"`
}

func (DescribeServiceMeshDetailResponseBody) GoString

func (*DescribeServiceMeshDetailResponseBody) SetRequestId

func (DescribeServiceMeshDetailResponseBody) String

type DescribeServiceMeshDetailResponseBodyServiceMesh

type DescribeServiceMeshDetailResponseBodyServiceMesh struct {
	ClusterSpec     *string                                                          `json:"ClusterSpec,omitempty" xml:"ClusterSpec,omitempty"`
	Clusters        []*string                                                        `json:"Clusters,omitempty" xml:"Clusters,omitempty" type:"Repeated"`
	Endpoints       *DescribeServiceMeshDetailResponseBodyServiceMeshEndpoints       `json:"Endpoints,omitempty" xml:"Endpoints,omitempty" type:"Struct"`
	OwnerId         *string                                                          `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	OwnerType       *string                                                          `json:"OwnerType,omitempty" xml:"OwnerType,omitempty"`
	ServiceMeshInfo *DescribeServiceMeshDetailResponseBodyServiceMeshServiceMeshInfo `json:"ServiceMeshInfo,omitempty" xml:"ServiceMeshInfo,omitempty" type:"Struct"`
	Spec            *DescribeServiceMeshDetailResponseBodyServiceMeshSpec            `json:"Spec,omitempty" xml:"Spec,omitempty" type:"Struct"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMesh) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMesh) SetClusterSpec

func (*DescribeServiceMeshDetailResponseBodyServiceMesh) SetClusters

func (*DescribeServiceMeshDetailResponseBodyServiceMesh) SetOwnerId added in v2.0.15

func (*DescribeServiceMeshDetailResponseBodyServiceMesh) SetOwnerType added in v2.0.15

func (DescribeServiceMeshDetailResponseBodyServiceMesh) String

type DescribeServiceMeshDetailResponseBodyServiceMeshEndpoints

type DescribeServiceMeshDetailResponseBodyServiceMeshEndpoints struct {
	IntranetApiServerEndpoint *string `json:"IntranetApiServerEndpoint,omitempty" xml:"IntranetApiServerEndpoint,omitempty"`
	IntranetPilotEndpoint     *string `json:"IntranetPilotEndpoint,omitempty" xml:"IntranetPilotEndpoint,omitempty"`
	PublicApiServerEndpoint   *string `json:"PublicApiServerEndpoint,omitempty" xml:"PublicApiServerEndpoint,omitempty"`
	PublicPilotEndpoint       *string `json:"PublicPilotEndpoint,omitempty" xml:"PublicPilotEndpoint,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshEndpoints) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshEndpoints) SetIntranetApiServerEndpoint

func (*DescribeServiceMeshDetailResponseBodyServiceMeshEndpoints) SetIntranetPilotEndpoint

func (*DescribeServiceMeshDetailResponseBodyServiceMeshEndpoints) SetPublicApiServerEndpoint

func (*DescribeServiceMeshDetailResponseBodyServiceMeshEndpoints) SetPublicPilotEndpoint

func (DescribeServiceMeshDetailResponseBodyServiceMeshEndpoints) String

type DescribeServiceMeshDetailResponseBodyServiceMeshServiceMeshInfo

type DescribeServiceMeshDetailResponseBodyServiceMeshServiceMeshInfo struct {
	CreationTime  *string `json:"CreationTime,omitempty" xml:"CreationTime,omitempty"`
	ErrorMessage  *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	Name          *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Profile       *string `json:"Profile,omitempty" xml:"Profile,omitempty"`
	RegionId      *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
	State         *string `json:"State,omitempty" xml:"State,omitempty"`
	UpdateTime    *string `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"`
	Version       *string `json:"Version,omitempty" xml:"Version,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshServiceMeshInfo) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshServiceMeshInfo) SetCreationTime

func (*DescribeServiceMeshDetailResponseBodyServiceMeshServiceMeshInfo) SetErrorMessage

func (*DescribeServiceMeshDetailResponseBodyServiceMeshServiceMeshInfo) SetName

func (*DescribeServiceMeshDetailResponseBodyServiceMeshServiceMeshInfo) SetProfile

func (*DescribeServiceMeshDetailResponseBodyServiceMeshServiceMeshInfo) SetRegionId

func (*DescribeServiceMeshDetailResponseBodyServiceMeshServiceMeshInfo) SetServiceMeshId

func (*DescribeServiceMeshDetailResponseBodyServiceMeshServiceMeshInfo) SetState

func (*DescribeServiceMeshDetailResponseBodyServiceMeshServiceMeshInfo) SetUpdateTime

func (*DescribeServiceMeshDetailResponseBodyServiceMeshServiceMeshInfo) SetVersion

func (DescribeServiceMeshDetailResponseBodyServiceMeshServiceMeshInfo) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpec

type DescribeServiceMeshDetailResponseBodyServiceMeshSpec struct {
	LoadBalancer *DescribeServiceMeshDetailResponseBodyServiceMeshSpecLoadBalancer `json:"LoadBalancer,omitempty" xml:"LoadBalancer,omitempty" type:"Struct"`
	MeshConfig   *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig   `json:"MeshConfig,omitempty" xml:"MeshConfig,omitempty" type:"Struct"`
	Network      *DescribeServiceMeshDetailResponseBodyServiceMeshSpecNetwork      `json:"Network,omitempty" xml:"Network,omitempty" type:"Struct"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpec) GoString

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpec) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecLoadBalancer

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecLoadBalancer struct {
	ApiServerLoadbalancerId   *string `json:"ApiServerLoadbalancerId,omitempty" xml:"ApiServerLoadbalancerId,omitempty"`
	ApiServerPublicEip        *bool   `json:"ApiServerPublicEip,omitempty" xml:"ApiServerPublicEip,omitempty"`
	PilotPublicEip            *bool   `json:"PilotPublicEip,omitempty" xml:"PilotPublicEip,omitempty"`
	PilotPublicLoadbalancerId *string `json:"PilotPublicLoadbalancerId,omitempty" xml:"PilotPublicLoadbalancerId,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecLoadBalancer) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecLoadBalancer) SetApiServerLoadbalancerId

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecLoadBalancer) SetApiServerPublicEip

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecLoadBalancer) SetPilotPublicEip

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecLoadBalancer) SetPilotPublicLoadbalancerId

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecLoadBalancer) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig struct {
	AccessLog                   *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigAccessLog                   `json:"AccessLog,omitempty" xml:"AccessLog,omitempty" type:"Struct"`
	Audit                       *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigAudit                       `json:"Audit,omitempty" xml:"Audit,omitempty" type:"Struct"`
	ControlPlaneLogInfo         *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigControlPlaneLogInfo         `json:"ControlPlaneLogInfo,omitempty" xml:"ControlPlaneLogInfo,omitempty" type:"Struct"`
	CustomizedZipkin            *bool                                                                                      `json:"CustomizedZipkin,omitempty" xml:"CustomizedZipkin,omitempty"`
	Edition                     *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigEdition                     `json:"Edition,omitempty" xml:"Edition,omitempty" type:"Struct"`
	EnableLocalityLB            *bool                                                                                      `json:"EnableLocalityLB,omitempty" xml:"EnableLocalityLB,omitempty"`
	ExcludeIPRanges             *string                                                                                    `json:"ExcludeIPRanges,omitempty" xml:"ExcludeIPRanges,omitempty"`
	ExcludeInboundPorts         *string                                                                                    `json:"ExcludeInboundPorts,omitempty" xml:"ExcludeInboundPorts,omitempty"`
	ExcludeOutboundPorts        *string                                                                                    `json:"ExcludeOutboundPorts,omitempty" xml:"ExcludeOutboundPorts,omitempty"`
	ExtraConfiguration          *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfiguration          `json:"ExtraConfiguration,omitempty" xml:"ExtraConfiguration,omitempty" type:"Struct"`
	IncludeIPRanges             *string                                                                                    `json:"IncludeIPRanges,omitempty" xml:"IncludeIPRanges,omitempty"`
	K8sNewAPIsSupport           *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigK8sNewAPIsSupport           `json:"K8sNewAPIsSupport,omitempty" xml:"K8sNewAPIsSupport,omitempty" type:"Struct"`
	Kiali                       *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigKiali                       `json:"Kiali,omitempty" xml:"Kiali,omitempty" type:"Struct"`
	LocalityLB                  *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigLocalityLB                  `json:"LocalityLB,omitempty" xml:"LocalityLB,omitempty" type:"Struct"`
	MSE                         *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigMSE                         `json:"MSE,omitempty" xml:"MSE,omitempty" type:"Struct"`
	OPA                         *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigOPA                         `json:"OPA,omitempty" xml:"OPA,omitempty" type:"Struct"`
	OutboundTrafficPolicy       *string                                                                                    `json:"OutboundTrafficPolicy,omitempty" xml:"OutboundTrafficPolicy,omitempty"`
	Pilot                       *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilot                       `json:"Pilot,omitempty" xml:"Pilot,omitempty" type:"Struct"`
	Prometheus                  *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPrometheus                  `json:"Prometheus,omitempty" xml:"Prometheus,omitempty" type:"Struct"`
	ProtocolSupport             *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProtocolSupport             `json:"ProtocolSupport,omitempty" xml:"ProtocolSupport,omitempty" type:"Struct"`
	Proxy                       *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProxy                       `json:"Proxy,omitempty" xml:"Proxy,omitempty" type:"Struct"`
	SidecarInjector             *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigSidecarInjector             `json:"SidecarInjector,omitempty" xml:"SidecarInjector,omitempty" type:"Struct"`
	Telemetry                   *bool                                                                                      `json:"Telemetry,omitempty" xml:"Telemetry,omitempty"`
	Tracing                     *bool                                                                                      `json:"Tracing,omitempty" xml:"Tracing,omitempty"`
	WebAssemblyFilterDeployment *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigWebAssemblyFilterDeployment `json:"WebAssemblyFilterDeployment,omitempty" xml:"WebAssemblyFilterDeployment,omitempty" type:"Struct"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig) SetCustomizedZipkin

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig) SetEnableLocalityLB

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig) SetExcludeIPRanges

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig) SetExcludeInboundPorts

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig) SetExcludeOutboundPorts

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig) SetIncludeIPRanges

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig) SetOutboundTrafficPolicy

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig) SetTelemetry

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig) SetTracing

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigAccessLog

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigAccessLog struct {
	Enabled *bool   `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
	Project *string `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigAccessLog) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigAccessLog) SetEnabled

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigAccessLog) SetProject

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigAccessLog) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigAudit

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigAudit struct {
	AuditProjectStatus *string `json:"AuditProjectStatus,omitempty" xml:"AuditProjectStatus,omitempty"`
	Enabled            *bool   `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
	Project            *string `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigAudit) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigAudit) SetAuditProjectStatus

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigAudit) SetEnabled

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigAudit) SetProject

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigAudit) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigControlPlaneLogInfo

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigControlPlaneLogInfo struct {
	Enabled *bool   `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
	Project *string `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigControlPlaneLogInfo) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigControlPlaneLogInfo) SetEnabled

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigControlPlaneLogInfo) SetProject

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigControlPlaneLogInfo) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigEdition

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigEdition struct {
	IstiodImageTag *string `json:"IstiodImageTag,omitempty" xml:"IstiodImageTag,omitempty"`
	Name           *string `json:"Name,omitempty" xml:"Name,omitempty"`
	ProxyImageTag  *string `json:"ProxyImageTag,omitempty" xml:"ProxyImageTag,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigEdition) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigEdition) SetIstiodImageTag

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigEdition) SetName

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigEdition) SetProxyImageTag

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigEdition) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfiguration

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfiguration struct {
	AccessLogExtraConf              *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationAccessLogExtraConf              `json:"AccessLogExtraConf,omitempty" xml:"AccessLogExtraConf,omitempty" type:"Struct"`
	AutoDiagnosis                   *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationAutoDiagnosis                   `json:"AutoDiagnosis,omitempty" xml:"AutoDiagnosis,omitempty" type:"Struct"`
	CRAggregationConfiguration      *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationCRAggregationConfiguration      `json:"CRAggregationConfiguration,omitempty" xml:"CRAggregationConfiguration,omitempty" type:"Struct"`
	CRAggregationEnabled            *bool                                                                                                            `json:"CRAggregationEnabled,omitempty" xml:"CRAggregationEnabled,omitempty"`
	DiscoverySelectors              []map[string]interface{}                                                                                         `json:"DiscoverySelectors,omitempty" xml:"DiscoverySelectors,omitempty" type:"Repeated"`
	IstioCRHistory                  *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationIstioCRHistory                  `json:"IstioCRHistory,omitempty" xml:"IstioCRHistory,omitempty" type:"Struct"`
	Lifecycle                       *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecycle                       `json:"Lifecycle,omitempty" xml:"Lifecycle,omitempty" type:"Struct"`
	MultiBuffer                     *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationMultiBuffer                     `json:"MultiBuffer,omitempty" xml:"MultiBuffer,omitempty" type:"Struct"`
	NFDConfiguration                *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationNFDConfiguration                `json:"NFDConfiguration,omitempty" xml:"NFDConfiguration,omitempty" type:"Struct"`
	OPAScopeInjection               *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationOPAScopeInjection               `json:"OPAScopeInjection,omitempty" xml:"OPAScopeInjection,omitempty" type:"Struct"`
	RateLimit                       *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationRateLimit                       `json:"RateLimit,omitempty" xml:"RateLimit,omitempty" type:"Struct"`
	SidecarProxyInitResourceLimit   *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationSidecarProxyInitResourceLimit   `json:"SidecarProxyInitResourceLimit,omitempty" xml:"SidecarProxyInitResourceLimit,omitempty" type:"Struct"`
	SidecarProxyInitResourceRequest *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationSidecarProxyInitResourceRequest `json:"SidecarProxyInitResourceRequest,omitempty" xml:"SidecarProxyInitResourceRequest,omitempty" type:"Struct"`
	TerminationDrainDuration        *string                                                                                                          `json:"TerminationDrainDuration,omitempty" xml:"TerminationDrainDuration,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfiguration) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfiguration) SetCRAggregationEnabled

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfiguration) SetDiscoverySelectors

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfiguration) SetTerminationDrainDuration

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfiguration) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationAccessLogExtraConf added in v2.0.23

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationAccessLogExtraConf struct {
	GatewayLifecycle *int32 `json:"GatewayLifecycle,omitempty" xml:"GatewayLifecycle,omitempty"`
	SidecarLifecycle *int32 `json:"SidecarLifecycle,omitempty" xml:"SidecarLifecycle,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationAccessLogExtraConf) GoString added in v2.0.23

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationAccessLogExtraConf) SetGatewayLifecycle added in v2.0.23

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationAccessLogExtraConf) SetSidecarLifecycle added in v2.0.23

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationAccessLogExtraConf) String added in v2.0.23

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationAutoDiagnosis added in v2.0.23

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationAutoDiagnosis struct {
	AutoDiagnosisEnabled *bool `json:"AutoDiagnosisEnabled,omitempty" xml:"AutoDiagnosisEnabled,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationAutoDiagnosis) GoString added in v2.0.23

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationAutoDiagnosis) SetAutoDiagnosisEnabled added in v2.0.23

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationAutoDiagnosis) String added in v2.0.23

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationCRAggregationConfiguration added in v2.0.20

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationCRAggregationConfiguration struct {
	Enabled *bool `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationCRAggregationConfiguration) GoString added in v2.0.20

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationCRAggregationConfiguration) SetEnabled added in v2.0.20

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationCRAggregationConfiguration) String added in v2.0.20

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationIstioCRHistory

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationIstioCRHistory struct {
	EnableHistory *bool `json:"EnableHistory,omitempty" xml:"EnableHistory,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationIstioCRHistory) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationIstioCRHistory) SetEnableHistory

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationIstioCRHistory) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecycle

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecycle struct {
	PostStart *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStart `json:"postStart,omitempty" xml:"postStart,omitempty" type:"Struct"`
	PreStop   *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStop   `json:"preStop,omitempty" xml:"preStop,omitempty" type:"Struct"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecycle) GoString

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecycle) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStart

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStart struct {
	Exec      *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartExec      `json:"exec,omitempty" xml:"exec,omitempty" type:"Struct"`
	HttpGet   *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartHttpGet   `json:"httpGet,omitempty" xml:"httpGet,omitempty" type:"Struct"`
	TcpSocket *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartTcpSocket `json:"tcpSocket,omitempty" xml:"tcpSocket,omitempty" type:"Struct"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStart) GoString

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStart) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartExec

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartExec struct {
	Command []*string `json:"command,omitempty" xml:"command,omitempty" type:"Repeated"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartExec) GoString

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartExec) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartHttpGet added in v2.0.15

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartHttpGet struct {
	Host        *string                                                                                                                 `json:"host,omitempty" xml:"host,omitempty"`
	HttpHeaders []*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartHttpGetHttpHeaders `json:"httpHeaders,omitempty" xml:"httpHeaders,omitempty" type:"Repeated"`
	Port        *string                                                                                                                 `json:"port,omitempty" xml:"port,omitempty"`
	Scheme      *string                                                                                                                 `json:"scheme,omitempty" xml:"scheme,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartHttpGet) GoString added in v2.0.15

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartHttpGet) SetHost added in v2.0.15

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartHttpGet) SetPort added in v2.0.15

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartHttpGet) SetScheme added in v2.0.15

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartHttpGet) String added in v2.0.15

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartHttpGetHttpHeaders added in v2.0.15

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartHttpGetHttpHeaders struct {
	Name  *string `json:"name,omitempty" xml:"name,omitempty"`
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartHttpGetHttpHeaders) GoString added in v2.0.15

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartHttpGetHttpHeaders) SetName added in v2.0.15

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartHttpGetHttpHeaders) SetValue added in v2.0.15

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartHttpGetHttpHeaders) String added in v2.0.15

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartTcpSocket added in v2.0.15

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartTcpSocket struct {
	Host *string `json:"host,omitempty" xml:"host,omitempty"`
	Port *string `json:"port,omitempty" xml:"port,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartTcpSocket) GoString added in v2.0.15

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartTcpSocket) SetHost added in v2.0.15

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartTcpSocket) SetPort added in v2.0.15

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePostStartTcpSocket) String added in v2.0.15

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStop

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStop struct {
	Exec      *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopExec      `json:"exec,omitempty" xml:"exec,omitempty" type:"Struct"`
	HttpGet   *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopHttpGet   `json:"httpGet,omitempty" xml:"httpGet,omitempty" type:"Struct"`
	TcpSocket *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopTcpSocket `json:"tcpSocket,omitempty" xml:"tcpSocket,omitempty" type:"Struct"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStop) GoString

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStop) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopExec

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopExec struct {
	Command []*string `json:"command,omitempty" xml:"command,omitempty" type:"Repeated"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopExec) GoString

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopExec) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopHttpGet added in v2.0.15

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopHttpGet struct {
	Host        *string                                                                                                               `json:"host,omitempty" xml:"host,omitempty"`
	HttpHeaders []*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopHttpGetHttpHeaders `json:"httpHeaders,omitempty" xml:"httpHeaders,omitempty" type:"Repeated"`
	Port        *string                                                                                                               `json:"port,omitempty" xml:"port,omitempty"`
	Scheme      *string                                                                                                               `json:"scheme,omitempty" xml:"scheme,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopHttpGet) GoString added in v2.0.15

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopHttpGet) SetHost added in v2.0.15

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopHttpGet) SetPort added in v2.0.15

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopHttpGet) SetScheme added in v2.0.15

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopHttpGet) String added in v2.0.15

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopHttpGetHttpHeaders added in v2.0.15

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopHttpGetHttpHeaders struct {
	Name  *string `json:"name,omitempty" xml:"name,omitempty"`
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopHttpGetHttpHeaders) GoString added in v2.0.15

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopHttpGetHttpHeaders) SetName added in v2.0.15

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopHttpGetHttpHeaders) SetValue added in v2.0.15

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopHttpGetHttpHeaders) String added in v2.0.15

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopTcpSocket added in v2.0.15

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopTcpSocket struct {
	Host *string `json:"host,omitempty" xml:"host,omitempty"`
	Port *string `json:"port,omitempty" xml:"port,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopTcpSocket) GoString added in v2.0.15

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopTcpSocket) SetHost added in v2.0.15

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopTcpSocket) SetPort added in v2.0.15

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationLifecyclePreStopTcpSocket) String added in v2.0.15

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationMultiBuffer

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationMultiBuffer struct {
	Enabled   *bool   `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
	PollDelay *string `json:"PollDelay,omitempty" xml:"PollDelay,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationMultiBuffer) GoString

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationMultiBuffer) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationNFDConfiguration added in v2.0.21

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationNFDConfiguration struct {
	Enabled        *bool `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
	NFDLabelPruned *bool `json:"NFDLabelPruned,omitempty" xml:"NFDLabelPruned,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationNFDConfiguration) GoString added in v2.0.21

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationNFDConfiguration) SetEnabled added in v2.0.21

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationNFDConfiguration) SetNFDLabelPruned added in v2.0.21

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationNFDConfiguration) String added in v2.0.21

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationOPAScopeInjection added in v2.0.12

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationOPAScopeInjection struct {
	OPAScopeInjected *bool `json:"OPAScopeInjected,omitempty" xml:"OPAScopeInjected,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationOPAScopeInjection) GoString added in v2.0.12

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationOPAScopeInjection) SetOPAScopeInjected added in v2.0.12

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationOPAScopeInjection) String added in v2.0.12

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationRateLimit

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationRateLimit struct {
	EnableGlobalRateLimit *bool `json:"EnableGlobalRateLimit,omitempty" xml:"EnableGlobalRateLimit,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationRateLimit) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationRateLimit) SetEnableGlobalRateLimit

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationRateLimit) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationSidecarProxyInitResourceLimit

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationSidecarProxyInitResourceLimit struct {
	ResourceCPULimit    *string `json:"ResourceCPULimit,omitempty" xml:"ResourceCPULimit,omitempty"`
	ResourceMemoryLimit *string `json:"ResourceMemoryLimit,omitempty" xml:"ResourceMemoryLimit,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationSidecarProxyInitResourceLimit) GoString

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationSidecarProxyInitResourceLimit) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationSidecarProxyInitResourceRequest

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationSidecarProxyInitResourceRequest struct {
	ResourceCPURequest    *string `json:"ResourceCPURequest,omitempty" xml:"ResourceCPURequest,omitempty"`
	ResourceMemoryRequest *string `json:"ResourceMemoryRequest,omitempty" xml:"ResourceMemoryRequest,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationSidecarProxyInitResourceRequest) GoString

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfigurationSidecarProxyInitResourceRequest) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigK8sNewAPIsSupport

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigK8sNewAPIsSupport struct {
	GatewayAPIEnabled *bool `json:"GatewayAPIEnabled,omitempty" xml:"GatewayAPIEnabled,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigK8sNewAPIsSupport) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigK8sNewAPIsSupport) SetGatewayAPIEnabled

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigK8sNewAPIsSupport) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigKiali

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigKiali struct {
	Enabled *bool   `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
	Url     *string `json:"Url,omitempty" xml:"Url,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigKiali) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigKiali) SetEnabled

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigKiali) SetUrl

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigKiali) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigLocalityLB

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigLocalityLB struct {
	Distribute map[string]interface{} `json:"Distribute,omitempty" xml:"Distribute,omitempty"`
	Enabled    *bool                  `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
	Failover   map[string]interface{} `json:"Failover,omitempty" xml:"Failover,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigLocalityLB) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigLocalityLB) SetDistribute

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigLocalityLB) SetEnabled

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigLocalityLB) SetFailover

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigLocalityLB) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigMSE

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigMSE struct {
	Enabled *bool `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigMSE) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigMSE) SetEnabled

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigMSE) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigOPA

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigOPA struct {
	Enabled       *bool   `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
	LimitCPU      *string `json:"LimitCPU,omitempty" xml:"LimitCPU,omitempty"`
	LimitMemory   *string `json:"LimitMemory,omitempty" xml:"LimitMemory,omitempty"`
	LogLevel      *string `json:"LogLevel,omitempty" xml:"LogLevel,omitempty"`
	RequestCPU    *string `json:"RequestCPU,omitempty" xml:"RequestCPU,omitempty"`
	RequestMemory *string `json:"RequestMemory,omitempty" xml:"RequestMemory,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigOPA) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigOPA) SetEnabled

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigOPA) SetLimitCPU

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigOPA) SetLimitMemory

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigOPA) SetLogLevel

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigOPA) SetRequestCPU

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigOPA) SetRequestMemory

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigOPA) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilot

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilot struct {
	ConfigSource  *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilotConfigSource `json:"ConfigSource,omitempty" xml:"ConfigSource,omitempty" type:"Struct"`
	Feature       *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilotFeature      `json:"Feature,omitempty" xml:"Feature,omitempty" type:"Struct"`
	Http10Enabled *bool                                                                            `json:"Http10Enabled,omitempty" xml:"Http10Enabled,omitempty"`
	TraceSampling *float32                                                                         `json:"TraceSampling,omitempty" xml:"TraceSampling,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilot) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilot) SetHttp10Enabled

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilot) SetTraceSampling

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilot) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilotConfigSource

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilotConfigSource struct {
	Enabled *bool   `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
	NacosID *string `json:"NacosID,omitempty" xml:"NacosID,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilotConfigSource) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilotConfigSource) SetEnabled

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilotConfigSource) SetNacosID

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilotConfigSource) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilotFeature

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilotFeature struct {
	EnableSDSServer            *bool `json:"EnableSDSServer,omitempty" xml:"EnableSDSServer,omitempty"`
	FilterGatewayClusterConfig *bool `json:"FilterGatewayClusterConfig,omitempty" xml:"FilterGatewayClusterConfig,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilotFeature) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilotFeature) SetEnableSDSServer

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilotFeature) SetFilterGatewayClusterConfig

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilotFeature) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPrometheus

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPrometheus struct {
	ExternalUrl *string `json:"ExternalUrl,omitempty" xml:"ExternalUrl,omitempty"`
	UseExternal *bool   `json:"UseExternal,omitempty" xml:"UseExternal,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPrometheus) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPrometheus) SetExternalUrl

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPrometheus) SetUseExternal

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPrometheus) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProtocolSupport

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProtocolSupport struct {
	DubboFilterEnabled  *bool `json:"DubboFilterEnabled,omitempty" xml:"DubboFilterEnabled,omitempty"`
	MysqlFilterEnabled  *bool `json:"MysqlFilterEnabled,omitempty" xml:"MysqlFilterEnabled,omitempty"`
	RedisFilterEnabled  *bool `json:"RedisFilterEnabled,omitempty" xml:"RedisFilterEnabled,omitempty"`
	ThriftFilterEnabled *bool `json:"ThriftFilterEnabled,omitempty" xml:"ThriftFilterEnabled,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProtocolSupport) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProtocolSupport) SetDubboFilterEnabled

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProtocolSupport) SetMysqlFilterEnabled

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProtocolSupport) SetRedisFilterEnabled

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProtocolSupport) SetThriftFilterEnabled

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProtocolSupport) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProxy

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProxy struct {
	AccessLogFile           *string `json:"AccessLogFile,omitempty" xml:"AccessLogFile,omitempty"`
	AccessLogFormat         *string `json:"AccessLogFormat,omitempty" xml:"AccessLogFormat,omitempty"`
	AccessLogServiceEnabled *bool   `json:"AccessLogServiceEnabled,omitempty" xml:"AccessLogServiceEnabled,omitempty"`
	AccessLogServiceHost    *string `json:"AccessLogServiceHost,omitempty" xml:"AccessLogServiceHost,omitempty"`
	AccessLogServicePort    *int32  `json:"AccessLogServicePort,omitempty" xml:"AccessLogServicePort,omitempty"`
	ClusterDomain           *string `json:"ClusterDomain,omitempty" xml:"ClusterDomain,omitempty"`
	EnableDNSProxying       *bool   `json:"EnableDNSProxying,omitempty" xml:"EnableDNSProxying,omitempty"`
	LimitCPU                *string `json:"LimitCPU,omitempty" xml:"LimitCPU,omitempty"`
	LimitMemory             *string `json:"LimitMemory,omitempty" xml:"LimitMemory,omitempty"`
	RequestCPU              *string `json:"RequestCPU,omitempty" xml:"RequestCPU,omitempty"`
	RequestMemory           *string `json:"RequestMemory,omitempty" xml:"RequestMemory,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProxy) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProxy) SetAccessLogFile

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProxy) SetAccessLogFormat

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProxy) SetAccessLogServiceEnabled

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProxy) SetAccessLogServiceHost

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProxy) SetAccessLogServicePort

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProxy) SetClusterDomain

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProxy) SetEnableDNSProxying

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProxy) SetLimitCPU

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProxy) SetLimitMemory

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProxy) SetRequestCPU

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProxy) SetRequestMemory

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProxy) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigSidecarInjector

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigSidecarInjector struct {
	AutoInjectionPolicyEnabled   *bool                                                                                              `json:"AutoInjectionPolicyEnabled,omitempty" xml:"AutoInjectionPolicyEnabled,omitempty"`
	EnableNamespacesByDefault    *bool                                                                                              `json:"EnableNamespacesByDefault,omitempty" xml:"EnableNamespacesByDefault,omitempty"`
	InitCNIConfiguration         *DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigSidecarInjectorInitCNIConfiguration `json:"InitCNIConfiguration,omitempty" xml:"InitCNIConfiguration,omitempty" type:"Struct"`
	LimitCPU                     *string                                                                                            `json:"LimitCPU,omitempty" xml:"LimitCPU,omitempty"`
	LimitMemory                  *string                                                                                            `json:"LimitMemory,omitempty" xml:"LimitMemory,omitempty"`
	RequestCPU                   *string                                                                                            `json:"RequestCPU,omitempty" xml:"RequestCPU,omitempty"`
	RequestMemory                *string                                                                                            `json:"RequestMemory,omitempty" xml:"RequestMemory,omitempty"`
	SidecarInjectorNum           *int32                                                                                             `json:"SidecarInjectorNum,omitempty" xml:"SidecarInjectorNum,omitempty"`
	SidecarInjectorWebhookAsYaml *string                                                                                            `json:"SidecarInjectorWebhookAsYaml,omitempty" xml:"SidecarInjectorWebhookAsYaml,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigSidecarInjector) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigSidecarInjector) SetAutoInjectionPolicyEnabled

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigSidecarInjector) SetEnableNamespacesByDefault

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigSidecarInjector) SetLimitCPU

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigSidecarInjector) SetLimitMemory

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigSidecarInjector) SetRequestCPU

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigSidecarInjector) SetRequestMemory

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigSidecarInjector) SetSidecarInjectorNum added in v2.0.20

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigSidecarInjector) SetSidecarInjectorWebhookAsYaml

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigSidecarInjector) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigSidecarInjectorInitCNIConfiguration

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigSidecarInjectorInitCNIConfiguration struct {
	Enabled           *bool   `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
	ExcludeNamespaces *string `json:"ExcludeNamespaces,omitempty" xml:"ExcludeNamespaces,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigSidecarInjectorInitCNIConfiguration) GoString

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigSidecarInjectorInitCNIConfiguration) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigWebAssemblyFilterDeployment

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigWebAssemblyFilterDeployment struct {
	Enabled *bool `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigWebAssemblyFilterDeployment) GoString

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigWebAssemblyFilterDeployment) String

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecNetwork

type DescribeServiceMeshDetailResponseBodyServiceMeshSpecNetwork struct {
	SecurityGroupId *string   `json:"SecurityGroupId,omitempty" xml:"SecurityGroupId,omitempty"`
	VSwitches       []*string `json:"VSwitches,omitempty" xml:"VSwitches,omitempty" type:"Repeated"`
	VpcId           *string   `json:"VpcId,omitempty" xml:"VpcId,omitempty"`
}

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecNetwork) GoString

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecNetwork) SetSecurityGroupId

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecNetwork) SetVSwitches

func (*DescribeServiceMeshDetailResponseBodyServiceMeshSpecNetwork) SetVpcId

func (DescribeServiceMeshDetailResponseBodyServiceMeshSpecNetwork) String

type DescribeServiceMeshKubeconfigRequest

type DescribeServiceMeshKubeconfigRequest struct {
	PrivateIpAddress *bool   `json:"PrivateIpAddress,omitempty" xml:"PrivateIpAddress,omitempty"`
	ServiceMeshId    *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeServiceMeshKubeconfigRequest) GoString

func (*DescribeServiceMeshKubeconfigRequest) SetPrivateIpAddress

func (*DescribeServiceMeshKubeconfigRequest) SetServiceMeshId

func (DescribeServiceMeshKubeconfigRequest) String

type DescribeServiceMeshKubeconfigResponse

type DescribeServiceMeshKubeconfigResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeServiceMeshKubeconfigResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeServiceMeshKubeconfigResponse) GoString

func (*DescribeServiceMeshKubeconfigResponse) SetHeaders

func (*DescribeServiceMeshKubeconfigResponse) SetStatusCode added in v2.0.20

func (DescribeServiceMeshKubeconfigResponse) String

type DescribeServiceMeshKubeconfigResponseBody

type DescribeServiceMeshKubeconfigResponseBody struct {
	Kubeconfig *string `json:"Kubeconfig,omitempty" xml:"Kubeconfig,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeServiceMeshKubeconfigResponseBody) GoString

func (*DescribeServiceMeshKubeconfigResponseBody) SetKubeconfig

func (*DescribeServiceMeshKubeconfigResponseBody) SetRequestId

func (DescribeServiceMeshKubeconfigResponseBody) String

type DescribeServiceMeshLogsRequest

type DescribeServiceMeshLogsRequest struct {
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeServiceMeshLogsRequest) GoString

func (*DescribeServiceMeshLogsRequest) SetServiceMeshId

func (DescribeServiceMeshLogsRequest) String

type DescribeServiceMeshLogsResponse

type DescribeServiceMeshLogsResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeServiceMeshLogsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeServiceMeshLogsResponse) GoString

func (*DescribeServiceMeshLogsResponse) SetHeaders

func (*DescribeServiceMeshLogsResponse) SetStatusCode added in v2.0.20

func (DescribeServiceMeshLogsResponse) String

type DescribeServiceMeshLogsResponseBody

type DescribeServiceMeshLogsResponseBody struct {
	Logs      []*DescribeServiceMeshLogsResponseBodyLogs `json:"Logs,omitempty" xml:"Logs,omitempty" type:"Repeated"`
	RequestId *string                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeServiceMeshLogsResponseBody) GoString

func (*DescribeServiceMeshLogsResponseBody) SetRequestId

func (DescribeServiceMeshLogsResponseBody) String

type DescribeServiceMeshLogsResponseBodyLogs

type DescribeServiceMeshLogsResponseBodyLogs struct {
	CreationTime  *string `json:"CreationTime,omitempty" xml:"CreationTime,omitempty"`
	Log           *string `json:"Log,omitempty" xml:"Log,omitempty"`
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeServiceMeshLogsResponseBodyLogs) GoString

func (*DescribeServiceMeshLogsResponseBodyLogs) SetCreationTime

func (*DescribeServiceMeshLogsResponseBodyLogs) SetLog

func (*DescribeServiceMeshLogsResponseBodyLogs) SetServiceMeshId

func (DescribeServiceMeshLogsResponseBodyLogs) String

type DescribeServiceMeshProxyStatusRequest

type DescribeServiceMeshProxyStatusRequest struct {
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeServiceMeshProxyStatusRequest) GoString

func (*DescribeServiceMeshProxyStatusRequest) SetServiceMeshId

func (DescribeServiceMeshProxyStatusRequest) String

type DescribeServiceMeshProxyStatusResponse

type DescribeServiceMeshProxyStatusResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeServiceMeshProxyStatusResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeServiceMeshProxyStatusResponse) GoString

func (*DescribeServiceMeshProxyStatusResponse) SetHeaders

func (*DescribeServiceMeshProxyStatusResponse) SetStatusCode added in v2.0.20

func (DescribeServiceMeshProxyStatusResponse) String

type DescribeServiceMeshProxyStatusResponseBody

type DescribeServiceMeshProxyStatusResponseBody struct {
	Code        *string                                                  `json:"Code,omitempty" xml:"Code,omitempty"`
	Message     *string                                                  `json:"Message,omitempty" xml:"Message,omitempty"`
	ProxyStatus []*DescribeServiceMeshProxyStatusResponseBodyProxyStatus `json:"ProxyStatus,omitempty" xml:"ProxyStatus,omitempty" type:"Repeated"`
	RequestId   *string                                                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success     *string                                                  `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeServiceMeshProxyStatusResponseBody) GoString

func (*DescribeServiceMeshProxyStatusResponseBody) SetCode

func (*DescribeServiceMeshProxyStatusResponseBody) SetMessage

func (*DescribeServiceMeshProxyStatusResponseBody) SetRequestId

func (*DescribeServiceMeshProxyStatusResponseBody) SetSuccess

func (DescribeServiceMeshProxyStatusResponseBody) String

type DescribeServiceMeshProxyStatusResponseBodyProxyStatus

type DescribeServiceMeshProxyStatusResponseBodyProxyStatus struct {
	ClusterSynced   *string `json:"ClusterSynced,omitempty" xml:"ClusterSynced,omitempty"`
	EndpointPercent *string `json:"EndpointPercent,omitempty" xml:"EndpointPercent,omitempty"`
	EndpointSynced  *string `json:"EndpointSynced,omitempty" xml:"EndpointSynced,omitempty"`
	IstioVersion    *string `json:"IstioVersion,omitempty" xml:"IstioVersion,omitempty"`
	ListenerSynced  *string `json:"ListenerSynced,omitempty" xml:"ListenerSynced,omitempty"`
	ProxyId         *string `json:"ProxyId,omitempty" xml:"ProxyId,omitempty"`
	ProxyVersion    *string `json:"ProxyVersion,omitempty" xml:"ProxyVersion,omitempty"`
	RouteSynced     *string `json:"RouteSynced,omitempty" xml:"RouteSynced,omitempty"`
}

func (DescribeServiceMeshProxyStatusResponseBodyProxyStatus) GoString

func (*DescribeServiceMeshProxyStatusResponseBodyProxyStatus) SetClusterSynced

func (*DescribeServiceMeshProxyStatusResponseBodyProxyStatus) SetEndpointPercent

func (*DescribeServiceMeshProxyStatusResponseBodyProxyStatus) SetEndpointSynced

func (*DescribeServiceMeshProxyStatusResponseBodyProxyStatus) SetIstioVersion

func (*DescribeServiceMeshProxyStatusResponseBodyProxyStatus) SetListenerSynced

func (*DescribeServiceMeshProxyStatusResponseBodyProxyStatus) SetProxyId

func (*DescribeServiceMeshProxyStatusResponseBodyProxyStatus) SetProxyVersion

func (*DescribeServiceMeshProxyStatusResponseBodyProxyStatus) SetRouteSynced

func (DescribeServiceMeshProxyStatusResponseBodyProxyStatus) String

type DescribeServiceMeshUpgradeStatusRequest

type DescribeServiceMeshUpgradeStatusRequest struct {
	AllIstioGatewayFullNames *string `json:"AllIstioGatewayFullNames,omitempty" xml:"AllIstioGatewayFullNames,omitempty"`
	GuestClusterIds          *string `json:"GuestClusterIds,omitempty" xml:"GuestClusterIds,omitempty"`
	ServiceMeshId            *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeServiceMeshUpgradeStatusRequest) GoString

func (*DescribeServiceMeshUpgradeStatusRequest) SetAllIstioGatewayFullNames

func (*DescribeServiceMeshUpgradeStatusRequest) SetGuestClusterIds

func (*DescribeServiceMeshUpgradeStatusRequest) SetServiceMeshId

func (DescribeServiceMeshUpgradeStatusRequest) String

type DescribeServiceMeshUpgradeStatusResponse

type DescribeServiceMeshUpgradeStatusResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeServiceMeshUpgradeStatusResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeServiceMeshUpgradeStatusResponse) GoString

func (*DescribeServiceMeshUpgradeStatusResponse) SetHeaders

func (*DescribeServiceMeshUpgradeStatusResponse) SetStatusCode added in v2.0.20

func (DescribeServiceMeshUpgradeStatusResponse) String

type DescribeServiceMeshUpgradeStatusResponseBody

type DescribeServiceMeshUpgradeStatusResponseBody struct {
	RequestId     *string                                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	UpgradeDetail *DescribeServiceMeshUpgradeStatusResponseBodyUpgradeDetail `json:"UpgradeDetail,omitempty" xml:"UpgradeDetail,omitempty" type:"Struct"`
}

func (DescribeServiceMeshUpgradeStatusResponseBody) GoString

func (*DescribeServiceMeshUpgradeStatusResponseBody) SetRequestId

func (DescribeServiceMeshUpgradeStatusResponseBody) String

type DescribeServiceMeshUpgradeStatusResponseBodyUpgradeDetail

type DescribeServiceMeshUpgradeStatusResponseBodyUpgradeDetail struct {
	FinishedGatewaysNum *int64                                            `json:"FinishedGatewaysNum,omitempty" xml:"FinishedGatewaysNum,omitempty"`
	GatewayStatusRecord map[string]*UpgradeDetailGatewayStatusRecordValue `json:"GatewayStatusRecord,omitempty" xml:"GatewayStatusRecord,omitempty"`
	MeshStatus          *string                                           `json:"MeshStatus,omitempty" xml:"MeshStatus,omitempty"`
	TotalGatewaysNum    *int64                                            `json:"TotalGatewaysNum,omitempty" xml:"TotalGatewaysNum,omitempty"`
}

func (DescribeServiceMeshUpgradeStatusResponseBodyUpgradeDetail) GoString

func (*DescribeServiceMeshUpgradeStatusResponseBodyUpgradeDetail) SetFinishedGatewaysNum

func (*DescribeServiceMeshUpgradeStatusResponseBodyUpgradeDetail) SetMeshStatus

func (*DescribeServiceMeshUpgradeStatusResponseBodyUpgradeDetail) SetTotalGatewaysNum

func (DescribeServiceMeshUpgradeStatusResponseBodyUpgradeDetail) String

type DescribeServiceMeshVMsRequest

type DescribeServiceMeshVMsRequest struct {
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeServiceMeshVMsRequest) GoString

func (*DescribeServiceMeshVMsRequest) SetServiceMeshId

func (DescribeServiceMeshVMsRequest) String

type DescribeServiceMeshVMsResponse

type DescribeServiceMeshVMsResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeServiceMeshVMsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeServiceMeshVMsResponse) GoString

func (*DescribeServiceMeshVMsResponse) SetHeaders

func (*DescribeServiceMeshVMsResponse) SetStatusCode added in v2.0.20

func (DescribeServiceMeshVMsResponse) String

type DescribeServiceMeshVMsResponseBody

type DescribeServiceMeshVMsResponseBody struct {
	RequestId *string                                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	VMs       []*DescribeServiceMeshVMsResponseBodyVMs `json:"VMs,omitempty" xml:"VMs,omitempty" type:"Repeated"`
}

func (DescribeServiceMeshVMsResponseBody) GoString

func (*DescribeServiceMeshVMsResponseBody) SetRequestId

func (DescribeServiceMeshVMsResponseBody) String

type DescribeServiceMeshVMsResponseBodyVMs

type DescribeServiceMeshVMsResponseBodyVMs struct {
	HasTag           *bool   `json:"HasTag,omitempty" xml:"HasTag,omitempty"`
	HostName         *string `json:"HostName,omitempty" xml:"HostName,omitempty"`
	InstanceId       *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	IpAddress        *string `json:"IpAddress,omitempty" xml:"IpAddress,omitempty"`
	Region           *string `json:"Region,omitempty" xml:"Region,omitempty"`
	SecurityGroupIds *string `json:"SecurityGroupIds,omitempty" xml:"SecurityGroupIds,omitempty"`
	ServiceMeshId    *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
	Status           *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DescribeServiceMeshVMsResponseBodyVMs) GoString

func (*DescribeServiceMeshVMsResponseBodyVMs) SetHasTag

func (*DescribeServiceMeshVMsResponseBodyVMs) SetHostName

func (*DescribeServiceMeshVMsResponseBodyVMs) SetInstanceId

func (*DescribeServiceMeshVMsResponseBodyVMs) SetIpAddress

func (*DescribeServiceMeshVMsResponseBodyVMs) SetRegion

func (*DescribeServiceMeshVMsResponseBodyVMs) SetSecurityGroupIds

func (*DescribeServiceMeshVMsResponseBodyVMs) SetServiceMeshId

func (*DescribeServiceMeshVMsResponseBodyVMs) SetStatus

func (DescribeServiceMeshVMsResponseBodyVMs) String

type DescribeServiceMeshesResponse

type DescribeServiceMeshesResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeServiceMeshesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeServiceMeshesResponse) GoString

func (*DescribeServiceMeshesResponse) SetBody

func (*DescribeServiceMeshesResponse) SetHeaders

func (*DescribeServiceMeshesResponse) SetStatusCode added in v2.0.20

func (DescribeServiceMeshesResponse) String

type DescribeServiceMeshesResponseBody

type DescribeServiceMeshesResponseBody struct {
	RequestId     *string                                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ServiceMeshes []*DescribeServiceMeshesResponseBodyServiceMeshes `json:"ServiceMeshes,omitempty" xml:"ServiceMeshes,omitempty" type:"Repeated"`
}

func (DescribeServiceMeshesResponseBody) GoString

func (*DescribeServiceMeshesResponseBody) SetRequestId

func (DescribeServiceMeshesResponseBody) String

type DescribeServiceMeshesResponseBodyServiceMeshes

type DescribeServiceMeshesResponseBodyServiceMeshes struct {
	ClusterSpec     *string                                                        `json:"ClusterSpec,omitempty" xml:"ClusterSpec,omitempty"`
	Clusters        []*string                                                      `json:"Clusters,omitempty" xml:"Clusters,omitempty" type:"Repeated"`
	Endpoints       *DescribeServiceMeshesResponseBodyServiceMeshesEndpoints       `json:"Endpoints,omitempty" xml:"Endpoints,omitempty" type:"Struct"`
	OwnerId         *string                                                        `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	OwnerType       *string                                                        `json:"OwnerType,omitempty" xml:"OwnerType,omitempty"`
	ServiceMeshInfo *DescribeServiceMeshesResponseBodyServiceMeshesServiceMeshInfo `json:"ServiceMeshInfo,omitempty" xml:"ServiceMeshInfo,omitempty" type:"Struct"`
	Spec            *DescribeServiceMeshesResponseBodyServiceMeshesSpec            `json:"Spec,omitempty" xml:"Spec,omitempty" type:"Struct"`
}

func (DescribeServiceMeshesResponseBodyServiceMeshes) GoString

func (*DescribeServiceMeshesResponseBodyServiceMeshes) SetClusterSpec

func (*DescribeServiceMeshesResponseBodyServiceMeshes) SetClusters

func (*DescribeServiceMeshesResponseBodyServiceMeshes) SetOwnerId added in v2.0.15

func (*DescribeServiceMeshesResponseBodyServiceMeshes) SetOwnerType added in v2.0.15

func (DescribeServiceMeshesResponseBodyServiceMeshes) String

type DescribeServiceMeshesResponseBodyServiceMeshesEndpoints

type DescribeServiceMeshesResponseBodyServiceMeshesEndpoints struct {
	IntranetApiServerEndpoint *string `json:"IntranetApiServerEndpoint,omitempty" xml:"IntranetApiServerEndpoint,omitempty"`
	IntranetPilotEndpoint     *string `json:"IntranetPilotEndpoint,omitempty" xml:"IntranetPilotEndpoint,omitempty"`
	PublicApiServerEndpoint   *string `json:"PublicApiServerEndpoint,omitempty" xml:"PublicApiServerEndpoint,omitempty"`
	PublicPilotEndpoint       *string `json:"PublicPilotEndpoint,omitempty" xml:"PublicPilotEndpoint,omitempty"`
	ReverseTunnelEndpoint     *string `json:"ReverseTunnelEndpoint,omitempty" xml:"ReverseTunnelEndpoint,omitempty"`
}

func (DescribeServiceMeshesResponseBodyServiceMeshesEndpoints) GoString

func (*DescribeServiceMeshesResponseBodyServiceMeshesEndpoints) SetIntranetApiServerEndpoint

func (*DescribeServiceMeshesResponseBodyServiceMeshesEndpoints) SetIntranetPilotEndpoint

func (*DescribeServiceMeshesResponseBodyServiceMeshesEndpoints) SetPublicApiServerEndpoint

func (*DescribeServiceMeshesResponseBodyServiceMeshesEndpoints) SetPublicPilotEndpoint

func (*DescribeServiceMeshesResponseBodyServiceMeshesEndpoints) SetReverseTunnelEndpoint

func (DescribeServiceMeshesResponseBodyServiceMeshesEndpoints) String

type DescribeServiceMeshesResponseBodyServiceMeshesServiceMeshInfo

type DescribeServiceMeshesResponseBodyServiceMeshesServiceMeshInfo struct {
	CreationTime  *string `json:"CreationTime,omitempty" xml:"CreationTime,omitempty"`
	ErrorMessage  *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	Name          *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Profile       *string `json:"Profile,omitempty" xml:"Profile,omitempty"`
	RegionId      *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
	State         *string `json:"State,omitempty" xml:"State,omitempty"`
	UpdateTime    *string `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"`
	Version       *string `json:"Version,omitempty" xml:"Version,omitempty"`
}

func (DescribeServiceMeshesResponseBodyServiceMeshesServiceMeshInfo) GoString

func (*DescribeServiceMeshesResponseBodyServiceMeshesServiceMeshInfo) SetCreationTime

func (*DescribeServiceMeshesResponseBodyServiceMeshesServiceMeshInfo) SetErrorMessage

func (*DescribeServiceMeshesResponseBodyServiceMeshesServiceMeshInfo) SetName

func (*DescribeServiceMeshesResponseBodyServiceMeshesServiceMeshInfo) SetProfile

func (*DescribeServiceMeshesResponseBodyServiceMeshesServiceMeshInfo) SetRegionId

func (*DescribeServiceMeshesResponseBodyServiceMeshesServiceMeshInfo) SetServiceMeshId

func (*DescribeServiceMeshesResponseBodyServiceMeshesServiceMeshInfo) SetState

func (*DescribeServiceMeshesResponseBodyServiceMeshesServiceMeshInfo) SetUpdateTime

func (*DescribeServiceMeshesResponseBodyServiceMeshesServiceMeshInfo) SetVersion

func (DescribeServiceMeshesResponseBodyServiceMeshesServiceMeshInfo) String

type DescribeServiceMeshesResponseBodyServiceMeshesSpec

type DescribeServiceMeshesResponseBodyServiceMeshesSpec struct {
	LoadBalancer *DescribeServiceMeshesResponseBodyServiceMeshesSpecLoadBalancer `json:"LoadBalancer,omitempty" xml:"LoadBalancer,omitempty" type:"Struct"`
	MeshConfig   *DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfig   `json:"MeshConfig,omitempty" xml:"MeshConfig,omitempty" type:"Struct"`
	Network      *DescribeServiceMeshesResponseBodyServiceMeshesSpecNetwork      `json:"Network,omitempty" xml:"Network,omitempty" type:"Struct"`
}

func (DescribeServiceMeshesResponseBodyServiceMeshesSpec) GoString

func (DescribeServiceMeshesResponseBodyServiceMeshesSpec) String

type DescribeServiceMeshesResponseBodyServiceMeshesSpecLoadBalancer

type DescribeServiceMeshesResponseBodyServiceMeshesSpecLoadBalancer struct {
	ApiServerLoadbalancerId   *string `json:"ApiServerLoadbalancerId,omitempty" xml:"ApiServerLoadbalancerId,omitempty"`
	ApiServerPublicEip        *bool   `json:"ApiServerPublicEip,omitempty" xml:"ApiServerPublicEip,omitempty"`
	PilotPublicEip            *bool   `json:"PilotPublicEip,omitempty" xml:"PilotPublicEip,omitempty"`
	PilotPublicLoadbalancerId *string `json:"PilotPublicLoadbalancerId,omitempty" xml:"PilotPublicLoadbalancerId,omitempty"`
}

func (DescribeServiceMeshesResponseBodyServiceMeshesSpecLoadBalancer) GoString

func (*DescribeServiceMeshesResponseBodyServiceMeshesSpecLoadBalancer) SetApiServerLoadbalancerId

func (*DescribeServiceMeshesResponseBodyServiceMeshesSpecLoadBalancer) SetApiServerPublicEip

func (*DescribeServiceMeshesResponseBodyServiceMeshesSpecLoadBalancer) SetPilotPublicEip

func (*DescribeServiceMeshesResponseBodyServiceMeshesSpecLoadBalancer) SetPilotPublicLoadbalancerId

func (DescribeServiceMeshesResponseBodyServiceMeshesSpecLoadBalancer) String

type DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfig

type DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfig struct {
	Mtls                  *bool                                                                        `json:"Mtls,omitempty" xml:"Mtls,omitempty"`
	OutboundTrafficPolicy *string                                                                      `json:"OutboundTrafficPolicy,omitempty" xml:"OutboundTrafficPolicy,omitempty"`
	Pilot                 *DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfigPilot           `json:"Pilot,omitempty" xml:"Pilot,omitempty" type:"Struct"`
	SidecarInjector       *DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfigSidecarInjector `json:"SidecarInjector,omitempty" xml:"SidecarInjector,omitempty" type:"Struct"`
	StrictMtls            *bool                                                                        `json:"StrictMtls,omitempty" xml:"StrictMtls,omitempty"`
	Telemetry             *bool                                                                        `json:"Telemetry,omitempty" xml:"Telemetry,omitempty"`
	Tracing               *bool                                                                        `json:"Tracing,omitempty" xml:"Tracing,omitempty"`
}

func (DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfig) GoString

func (*DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfig) SetMtls

func (*DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfig) SetOutboundTrafficPolicy

func (*DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfig) SetStrictMtls

func (*DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfig) SetTelemetry

func (*DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfig) SetTracing

func (DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfig) String

type DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfigPilot

type DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfigPilot struct {
	Http10Enabled *bool    `json:"Http10Enabled,omitempty" xml:"Http10Enabled,omitempty"`
	TraceSampling *float32 `json:"TraceSampling,omitempty" xml:"TraceSampling,omitempty"`
}

func (DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfigPilot) GoString

func (*DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfigPilot) SetHttp10Enabled

func (*DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfigPilot) SetTraceSampling

func (DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfigPilot) String

type DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfigSidecarInjector

type DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfigSidecarInjector struct {
	AutoInjectionPolicyEnabled *bool                                                                                            `json:"AutoInjectionPolicyEnabled,omitempty" xml:"AutoInjectionPolicyEnabled,omitempty"`
	EnableNamespacesByDefault  *bool                                                                                            `json:"EnableNamespacesByDefault,omitempty" xml:"EnableNamespacesByDefault,omitempty"`
	InitCNIConfiguration       *DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfigSidecarInjectorInitCNIConfiguration `json:"InitCNIConfiguration,omitempty" xml:"InitCNIConfiguration,omitempty" type:"Struct"`
}

func (DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfigSidecarInjector) GoString

func (*DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfigSidecarInjector) SetAutoInjectionPolicyEnabled

func (*DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfigSidecarInjector) SetEnableNamespacesByDefault

func (DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfigSidecarInjector) String

type DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfigSidecarInjectorInitCNIConfiguration

type DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfigSidecarInjectorInitCNIConfiguration struct {
	Enabled           *bool   `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
	ExcludeNamespaces *string `json:"ExcludeNamespaces,omitempty" xml:"ExcludeNamespaces,omitempty"`
}

func (DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfigSidecarInjectorInitCNIConfiguration) GoString

func (DescribeServiceMeshesResponseBodyServiceMeshesSpecMeshConfigSidecarInjectorInitCNIConfiguration) String

type DescribeServiceMeshesResponseBodyServiceMeshesSpecNetwork

type DescribeServiceMeshesResponseBodyServiceMeshesSpecNetwork struct {
	SecurityGroupId *string   `json:"SecurityGroupId,omitempty" xml:"SecurityGroupId,omitempty"`
	VSwitches       []*string `json:"VSwitches,omitempty" xml:"VSwitches,omitempty" type:"Repeated"`
	VpcId           *string   `json:"VpcId,omitempty" xml:"VpcId,omitempty"`
}

func (DescribeServiceMeshesResponseBodyServiceMeshesSpecNetwork) GoString

func (*DescribeServiceMeshesResponseBodyServiceMeshesSpecNetwork) SetSecurityGroupId

func (*DescribeServiceMeshesResponseBodyServiceMeshesSpecNetwork) SetVSwitches

func (*DescribeServiceMeshesResponseBodyServiceMeshesSpecNetwork) SetVpcId

func (DescribeServiceMeshesResponseBodyServiceMeshesSpecNetwork) String

type DescribeUpgradeVersionRequest

type DescribeUpgradeVersionRequest struct {
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeUpgradeVersionRequest) GoString

func (*DescribeUpgradeVersionRequest) SetServiceMeshId

func (DescribeUpgradeVersionRequest) String

type DescribeUpgradeVersionResponse

type DescribeUpgradeVersionResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeUpgradeVersionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeUpgradeVersionResponse) GoString

func (*DescribeUpgradeVersionResponse) SetHeaders

func (*DescribeUpgradeVersionResponse) SetStatusCode added in v2.0.20

func (DescribeUpgradeVersionResponse) String

type DescribeUpgradeVersionResponseBody

type DescribeUpgradeVersionResponseBody struct {
	RequestId *string                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Version   *DescribeUpgradeVersionResponseBodyVersion `json:"Version,omitempty" xml:"Version,omitempty" type:"Struct"`
}

func (DescribeUpgradeVersionResponseBody) GoString

func (*DescribeUpgradeVersionResponseBody) SetRequestId

func (DescribeUpgradeVersionResponseBody) String

type DescribeUpgradeVersionResponseBodyVersion

type DescribeUpgradeVersionResponseBodyVersion struct {
	IstioOperatorVersion *string `json:"IstioOperatorVersion,omitempty" xml:"IstioOperatorVersion,omitempty"`
	IstioVersion         *string `json:"IstioVersion,omitempty" xml:"IstioVersion,omitempty"`
	KubernetesVersion    *string `json:"KubernetesVersion,omitempty" xml:"KubernetesVersion,omitempty"`
}

func (DescribeUpgradeVersionResponseBodyVersion) GoString

func (*DescribeUpgradeVersionResponseBodyVersion) SetIstioOperatorVersion

func (*DescribeUpgradeVersionResponseBodyVersion) SetIstioVersion

func (*DescribeUpgradeVersionResponseBodyVersion) SetKubernetesVersion

func (DescribeUpgradeVersionResponseBodyVersion) String

type DescribeUserPermissionsRequest added in v2.0.20

type DescribeUserPermissionsRequest struct {
	SubAccountUserId *string `json:"SubAccountUserId,omitempty" xml:"SubAccountUserId,omitempty"`
}

func (DescribeUserPermissionsRequest) GoString added in v2.0.20

func (*DescribeUserPermissionsRequest) SetSubAccountUserId added in v2.0.20

func (DescribeUserPermissionsRequest) String added in v2.0.20

type DescribeUserPermissionsResponse added in v2.0.20

type DescribeUserPermissionsResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeUserPermissionsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeUserPermissionsResponse) GoString added in v2.0.20

func (*DescribeUserPermissionsResponse) SetBody added in v2.0.20

func (*DescribeUserPermissionsResponse) SetHeaders added in v2.0.20

func (*DescribeUserPermissionsResponse) SetStatusCode added in v2.0.20

func (DescribeUserPermissionsResponse) String added in v2.0.20

type DescribeUserPermissionsResponseBody added in v2.0.20

type DescribeUserPermissionsResponseBody struct {
	Permissions []*DescribeUserPermissionsResponseBodyPermissions `json:"Permissions,omitempty" xml:"Permissions,omitempty" type:"Repeated"`
	RequestId   *string                                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeUserPermissionsResponseBody) GoString added in v2.0.20

func (*DescribeUserPermissionsResponseBody) SetPermissions added in v2.0.20

func (*DescribeUserPermissionsResponseBody) SetRequestId added in v2.0.20

func (DescribeUserPermissionsResponseBody) String added in v2.0.20

type DescribeUserPermissionsResponseBodyPermissions added in v2.0.20

type DescribeUserPermissionsResponseBodyPermissions struct {
	IsRamRole    *string `json:"IsRamRole,omitempty" xml:"IsRamRole,omitempty"`
	ParentId     *string `json:"ParentId,omitempty" xml:"ParentId,omitempty"`
	ResourceId   *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	RoleName     *string `json:"RoleName,omitempty" xml:"RoleName,omitempty"`
	RoleType     *string `json:"RoleType,omitempty" xml:"RoleType,omitempty"`
}

func (DescribeUserPermissionsResponseBodyPermissions) GoString added in v2.0.20

func (*DescribeUserPermissionsResponseBodyPermissions) SetIsRamRole added in v2.0.20

func (*DescribeUserPermissionsResponseBodyPermissions) SetParentId added in v2.0.20

func (*DescribeUserPermissionsResponseBodyPermissions) SetResourceId added in v2.0.20

func (*DescribeUserPermissionsResponseBodyPermissions) SetResourceType added in v2.0.20

func (*DescribeUserPermissionsResponseBodyPermissions) SetRoleName added in v2.0.20

func (*DescribeUserPermissionsResponseBodyPermissions) SetRoleType added in v2.0.20

func (DescribeUserPermissionsResponseBodyPermissions) String added in v2.0.20

type DescribeUsersWithPermissionsRequest

type DescribeUsersWithPermissionsRequest struct {
	UserType *string `json:"UserType,omitempty" xml:"UserType,omitempty"`
}

func (DescribeUsersWithPermissionsRequest) GoString

func (*DescribeUsersWithPermissionsRequest) SetUserType

func (DescribeUsersWithPermissionsRequest) String

type DescribeUsersWithPermissionsResponse

type DescribeUsersWithPermissionsResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeUsersWithPermissionsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeUsersWithPermissionsResponse) GoString

func (*DescribeUsersWithPermissionsResponse) SetHeaders

func (*DescribeUsersWithPermissionsResponse) SetStatusCode added in v2.0.20

func (DescribeUsersWithPermissionsResponse) String

type DescribeUsersWithPermissionsResponseBody

type DescribeUsersWithPermissionsResponseBody struct {
	RequestId *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	UIDs      []*string `json:"UIDs,omitempty" xml:"UIDs,omitempty" type:"Repeated"`
}

func (DescribeUsersWithPermissionsResponseBody) GoString

func (*DescribeUsersWithPermissionsResponseBody) SetRequestId

func (*DescribeUsersWithPermissionsResponseBody) SetUIDs

func (DescribeUsersWithPermissionsResponseBody) String

type DescribeVMsInServiceMeshRequest

type DescribeVMsInServiceMeshRequest struct {
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (DescribeVMsInServiceMeshRequest) GoString

func (*DescribeVMsInServiceMeshRequest) SetServiceMeshId

func (DescribeVMsInServiceMeshRequest) String

type DescribeVMsInServiceMeshResponse

type DescribeVMsInServiceMeshResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeVMsInServiceMeshResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeVMsInServiceMeshResponse) GoString

func (*DescribeVMsInServiceMeshResponse) SetHeaders

func (*DescribeVMsInServiceMeshResponse) SetStatusCode added in v2.0.20

func (DescribeVMsInServiceMeshResponse) String

type DescribeVMsInServiceMeshResponseBody

type DescribeVMsInServiceMeshResponseBody struct {
	RequestId *string                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	VMs       []*DescribeVMsInServiceMeshResponseBodyVMs `json:"VMs,omitempty" xml:"VMs,omitempty" type:"Repeated"`
}

func (DescribeVMsInServiceMeshResponseBody) GoString

func (*DescribeVMsInServiceMeshResponseBody) SetRequestId

func (DescribeVMsInServiceMeshResponseBody) String

type DescribeVMsInServiceMeshResponseBodyVMs

type DescribeVMsInServiceMeshResponseBodyVMs struct {
	HasTag           *bool   `json:"HasTag,omitempty" xml:"HasTag,omitempty"`
	HostName         *string `json:"HostName,omitempty" xml:"HostName,omitempty"`
	InstanceId       *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	IpAddress        *string `json:"IpAddress,omitempty" xml:"IpAddress,omitempty"`
	Region           *string `json:"Region,omitempty" xml:"Region,omitempty"`
	SecurityGroupIds *string `json:"SecurityGroupIds,omitempty" xml:"SecurityGroupIds,omitempty"`
	Status           *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DescribeVMsInServiceMeshResponseBodyVMs) GoString

func (*DescribeVMsInServiceMeshResponseBodyVMs) SetHasTag

func (*DescribeVMsInServiceMeshResponseBodyVMs) SetHostName

func (*DescribeVMsInServiceMeshResponseBodyVMs) SetInstanceId

func (*DescribeVMsInServiceMeshResponseBodyVMs) SetIpAddress

func (*DescribeVMsInServiceMeshResponseBodyVMs) SetRegion

func (*DescribeVMsInServiceMeshResponseBodyVMs) SetSecurityGroupIds

func (*DescribeVMsInServiceMeshResponseBodyVMs) SetStatus

func (DescribeVMsInServiceMeshResponseBodyVMs) String

type DescribeVSwitchesRequest

type DescribeVSwitchesRequest struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	VpcId    *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"`
}

func (DescribeVSwitchesRequest) GoString

func (s DescribeVSwitchesRequest) GoString() string

func (*DescribeVSwitchesRequest) SetRegionId

func (*DescribeVSwitchesRequest) SetVpcId

func (DescribeVSwitchesRequest) String

func (s DescribeVSwitchesRequest) String() string

type DescribeVSwitchesResponse

type DescribeVSwitchesResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeVSwitchesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeVSwitchesResponse) GoString

func (s DescribeVSwitchesResponse) GoString() string

func (*DescribeVSwitchesResponse) SetBody

func (*DescribeVSwitchesResponse) SetHeaders

func (*DescribeVSwitchesResponse) SetStatusCode added in v2.0.20

func (DescribeVSwitchesResponse) String

func (s DescribeVSwitchesResponse) String() string

type DescribeVSwitchesResponseBody

type DescribeVSwitchesResponseBody struct {
	MaxResults *int32                                    `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken  *string                                   `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RequestId  *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                                    `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
	VSwitches  []*DescribeVSwitchesResponseBodyVSwitches `json:"VSwitches,omitempty" xml:"VSwitches,omitempty" type:"Repeated"`
}

func (DescribeVSwitchesResponseBody) GoString

func (*DescribeVSwitchesResponseBody) SetMaxResults

func (*DescribeVSwitchesResponseBody) SetNextToken

func (*DescribeVSwitchesResponseBody) SetRequestId

func (*DescribeVSwitchesResponseBody) SetTotalCount

func (*DescribeVSwitchesResponseBody) SetVSwitches

func (DescribeVSwitchesResponseBody) String

type DescribeVSwitchesResponseBodyVSwitches

type DescribeVSwitchesResponseBodyVSwitches struct {
	IsDefault   *bool   `json:"IsDefault,omitempty" xml:"IsDefault,omitempty"`
	Status      *string `json:"Status,omitempty" xml:"Status,omitempty"`
	VSwitchId   *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"`
	VSwitchName *string `json:"VSwitchName,omitempty" xml:"VSwitchName,omitempty"`
	VpcId       *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"`
}

func (DescribeVSwitchesResponseBodyVSwitches) GoString

func (*DescribeVSwitchesResponseBodyVSwitches) SetIsDefault

func (*DescribeVSwitchesResponseBodyVSwitches) SetStatus

func (*DescribeVSwitchesResponseBodyVSwitches) SetVSwitchId

func (*DescribeVSwitchesResponseBodyVSwitches) SetVSwitchName

func (*DescribeVSwitchesResponseBodyVSwitches) SetVpcId

func (DescribeVSwitchesResponseBodyVSwitches) String

type DescribeVersionsResponse

type DescribeVersionsResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeVersionsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeVersionsResponse) GoString

func (s DescribeVersionsResponse) GoString() string

func (*DescribeVersionsResponse) SetBody

func (*DescribeVersionsResponse) SetHeaders

func (*DescribeVersionsResponse) SetStatusCode added in v2.0.20

func (DescribeVersionsResponse) String

func (s DescribeVersionsResponse) String() string

type DescribeVersionsResponseBody

type DescribeVersionsResponseBody struct {
	RequestId   *string                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	VersionInfo []*DescribeVersionsResponseBodyVersionInfo `json:"VersionInfo,omitempty" xml:"VersionInfo,omitempty" type:"Repeated"`
}

func (DescribeVersionsResponseBody) GoString

func (s DescribeVersionsResponseBody) GoString() string

func (*DescribeVersionsResponseBody) SetRequestId

func (*DescribeVersionsResponseBody) SetVersionInfo

func (DescribeVersionsResponseBody) String

type DescribeVersionsResponseBodyVersionInfo

type DescribeVersionsResponseBodyVersionInfo struct {
	Edition  *string   `json:"Edition,omitempty" xml:"Edition,omitempty"`
	Versions []*string `json:"Versions,omitempty" xml:"Versions,omitempty" type:"Repeated"`
}

func (DescribeVersionsResponseBodyVersionInfo) GoString

func (*DescribeVersionsResponseBodyVersionInfo) SetEdition

func (*DescribeVersionsResponseBodyVersionInfo) SetVersions

func (DescribeVersionsResponseBodyVersionInfo) String

type DescribeVpcsRequest

type DescribeVpcsRequest struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeVpcsRequest) GoString

func (s DescribeVpcsRequest) GoString() string

func (*DescribeVpcsRequest) SetRegionId

func (s *DescribeVpcsRequest) SetRegionId(v string) *DescribeVpcsRequest

func (DescribeVpcsRequest) String

func (s DescribeVpcsRequest) String() string

type DescribeVpcsResponse

type DescribeVpcsResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeVpcsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeVpcsResponse) GoString

func (s DescribeVpcsResponse) GoString() string

func (*DescribeVpcsResponse) SetBody

func (*DescribeVpcsResponse) SetHeaders

func (s *DescribeVpcsResponse) SetHeaders(v map[string]*string) *DescribeVpcsResponse

func (*DescribeVpcsResponse) SetStatusCode added in v2.0.20

func (s *DescribeVpcsResponse) SetStatusCode(v int32) *DescribeVpcsResponse

func (DescribeVpcsResponse) String

func (s DescribeVpcsResponse) String() string

type DescribeVpcsResponseBody

type DescribeVpcsResponseBody struct {
	MaxResults *int32                          `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken  *string                         `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RequestId  *string                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                          `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
	Vpcs       []*DescribeVpcsResponseBodyVpcs `json:"Vpcs,omitempty" xml:"Vpcs,omitempty" type:"Repeated"`
}

func (DescribeVpcsResponseBody) GoString

func (s DescribeVpcsResponseBody) GoString() string

func (*DescribeVpcsResponseBody) SetMaxResults

func (*DescribeVpcsResponseBody) SetNextToken

func (*DescribeVpcsResponseBody) SetRequestId

func (*DescribeVpcsResponseBody) SetTotalCount

func (*DescribeVpcsResponseBody) SetVpcs

func (DescribeVpcsResponseBody) String

func (s DescribeVpcsResponseBody) String() string

type DescribeVpcsResponseBodyVpcs

type DescribeVpcsResponseBodyVpcs struct {
	IsDefault *bool   `json:"IsDefault,omitempty" xml:"IsDefault,omitempty"`
	Status    *string `json:"Status,omitempty" xml:"Status,omitempty"`
	VpcId     *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"`
	VpcName   *string `json:"VpcName,omitempty" xml:"VpcName,omitempty"`
}

func (DescribeVpcsResponseBodyVpcs) GoString

func (s DescribeVpcsResponseBodyVpcs) GoString() string

func (*DescribeVpcsResponseBodyVpcs) SetIsDefault

func (*DescribeVpcsResponseBodyVpcs) SetStatus

func (*DescribeVpcsResponseBodyVpcs) SetVpcId

func (*DescribeVpcsResponseBodyVpcs) SetVpcName

func (DescribeVpcsResponseBodyVpcs) String

type GetCaCertRequest

type GetCaCertRequest struct {
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (GetCaCertRequest) GoString

func (s GetCaCertRequest) GoString() string

func (*GetCaCertRequest) SetServiceMeshId

func (s *GetCaCertRequest) SetServiceMeshId(v string) *GetCaCertRequest

func (GetCaCertRequest) String

func (s GetCaCertRequest) String() string

type GetCaCertResponse

type GetCaCertResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetCaCertResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetCaCertResponse) GoString

func (s GetCaCertResponse) GoString() string

func (*GetCaCertResponse) SetBody

func (*GetCaCertResponse) SetHeaders

func (s *GetCaCertResponse) SetHeaders(v map[string]*string) *GetCaCertResponse

func (*GetCaCertResponse) SetStatusCode added in v2.0.20

func (s *GetCaCertResponse) SetStatusCode(v int32) *GetCaCertResponse

func (GetCaCertResponse) String

func (s GetCaCertResponse) String() string

type GetCaCertResponseBody

type GetCaCertResponseBody struct {
	CaCert    *string `json:"CaCert,omitempty" xml:"CaCert,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetCaCertResponseBody) GoString

func (s GetCaCertResponseBody) GoString() string

func (*GetCaCertResponseBody) SetCaCert

func (*GetCaCertResponseBody) SetRequestId

func (GetCaCertResponseBody) String

func (s GetCaCertResponseBody) String() string

type GetRegisteredServiceEndpointsRequest

type GetRegisteredServiceEndpointsRequest struct {
	ClusterIds    *string `json:"ClusterIds,omitempty" xml:"ClusterIds,omitempty"`
	Name          *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Namespace     *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
	ServiceType   *string `json:"ServiceType,omitempty" xml:"ServiceType,omitempty"`
}

func (GetRegisteredServiceEndpointsRequest) GoString

func (*GetRegisteredServiceEndpointsRequest) SetClusterIds

func (*GetRegisteredServiceEndpointsRequest) SetName

func (*GetRegisteredServiceEndpointsRequest) SetNamespace

func (*GetRegisteredServiceEndpointsRequest) SetServiceMeshId

func (*GetRegisteredServiceEndpointsRequest) SetServiceType

func (GetRegisteredServiceEndpointsRequest) String

type GetRegisteredServiceEndpointsResponse

type GetRegisteredServiceEndpointsResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetRegisteredServiceEndpointsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetRegisteredServiceEndpointsResponse) GoString

func (*GetRegisteredServiceEndpointsResponse) SetHeaders

func (*GetRegisteredServiceEndpointsResponse) SetStatusCode added in v2.0.20

func (GetRegisteredServiceEndpointsResponse) String

type GetRegisteredServiceEndpointsResponseBody

type GetRegisteredServiceEndpointsResponseBody struct {
	EndPointSlice    *GetRegisteredServiceEndpointsResponseBodyEndPointSlice      `json:"EndPointSlice,omitempty" xml:"EndPointSlice,omitempty" type:"Struct"`
	RequestId        *string                                                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ServiceEndpoints []*GetRegisteredServiceEndpointsResponseBodyServiceEndpoints `json:"ServiceEndpoints,omitempty" xml:"ServiceEndpoints,omitempty" type:"Repeated"`
}

func (GetRegisteredServiceEndpointsResponseBody) GoString

func (*GetRegisteredServiceEndpointsResponseBody) SetRequestId

func (GetRegisteredServiceEndpointsResponseBody) String

type GetRegisteredServiceEndpointsResponseBodyEndPointSlice

type GetRegisteredServiceEndpointsResponseBodyEndPointSlice struct {
	EndpointsDetails []*GetRegisteredServiceEndpointsResponseBodyEndPointSliceEndpointsDetails `json:"EndpointsDetails,omitempty" xml:"EndpointsDetails,omitempty" type:"Repeated"`
	Location         *string                                                                   `json:"Location,omitempty" xml:"Location,omitempty"`
	Namespace        *string                                                                   `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	ServiceName      *string                                                                   `json:"ServiceName,omitempty" xml:"ServiceName,omitempty"`
}

func (GetRegisteredServiceEndpointsResponseBodyEndPointSlice) GoString

func (*GetRegisteredServiceEndpointsResponseBodyEndPointSlice) SetLocation

func (*GetRegisteredServiceEndpointsResponseBodyEndPointSlice) SetNamespace

func (*GetRegisteredServiceEndpointsResponseBodyEndPointSlice) SetServiceName

func (GetRegisteredServiceEndpointsResponseBodyEndPointSlice) String

type GetRegisteredServiceEndpointsResponseBodyEndPointSliceEndpointsDetails

type GetRegisteredServiceEndpointsResponseBodyEndPointSliceEndpointsDetails struct {
	Address         *string  `json:"Address,omitempty" xml:"Address,omitempty"`
	Hostname        *string  `json:"Hostname,omitempty" xml:"Hostname,omitempty"`
	PodName         *string  `json:"PodName,omitempty" xml:"PodName,omitempty"`
	Ports           []*int32 `json:"Ports,omitempty" xml:"Ports,omitempty" type:"Repeated"`
	Region          *string  `json:"Region,omitempty" xml:"Region,omitempty"`
	SidecarInjected *bool    `json:"SidecarInjected,omitempty" xml:"SidecarInjected,omitempty"`
}

func (GetRegisteredServiceEndpointsResponseBodyEndPointSliceEndpointsDetails) GoString

func (*GetRegisteredServiceEndpointsResponseBodyEndPointSliceEndpointsDetails) SetAddress

func (*GetRegisteredServiceEndpointsResponseBodyEndPointSliceEndpointsDetails) SetHostname

func (*GetRegisteredServiceEndpointsResponseBodyEndPointSliceEndpointsDetails) SetPodName

func (*GetRegisteredServiceEndpointsResponseBodyEndPointSliceEndpointsDetails) SetPorts

func (*GetRegisteredServiceEndpointsResponseBodyEndPointSliceEndpointsDetails) SetRegion

func (*GetRegisteredServiceEndpointsResponseBodyEndPointSliceEndpointsDetails) SetSidecarInjected

func (GetRegisteredServiceEndpointsResponseBodyEndPointSliceEndpointsDetails) String

type GetRegisteredServiceEndpointsResponseBodyServiceEndpoints

type GetRegisteredServiceEndpointsResponseBodyServiceEndpoints struct {
	Address   *string `json:"Address,omitempty" xml:"Address,omitempty"`
	ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
}

func (GetRegisteredServiceEndpointsResponseBodyServiceEndpoints) GoString

func (*GetRegisteredServiceEndpointsResponseBodyServiceEndpoints) SetAddress

func (*GetRegisteredServiceEndpointsResponseBodyServiceEndpoints) SetClusterId

func (GetRegisteredServiceEndpointsResponseBodyServiceEndpoints) String

type GetRegisteredServiceNamespacesRequest

type GetRegisteredServiceNamespacesRequest struct {
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (GetRegisteredServiceNamespacesRequest) GoString

func (*GetRegisteredServiceNamespacesRequest) SetServiceMeshId

func (GetRegisteredServiceNamespacesRequest) String

type GetRegisteredServiceNamespacesResponse

type GetRegisteredServiceNamespacesResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetRegisteredServiceNamespacesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetRegisteredServiceNamespacesResponse) GoString

func (*GetRegisteredServiceNamespacesResponse) SetHeaders

func (*GetRegisteredServiceNamespacesResponse) SetStatusCode added in v2.0.20

func (GetRegisteredServiceNamespacesResponse) String

type GetRegisteredServiceNamespacesResponseBody

type GetRegisteredServiceNamespacesResponseBody struct {
	Namespaces []*string `json:"Namespaces,omitempty" xml:"Namespaces,omitempty" type:"Repeated"`
	RequestId  *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetRegisteredServiceNamespacesResponseBody) GoString

func (*GetRegisteredServiceNamespacesResponseBody) SetNamespaces

func (*GetRegisteredServiceNamespacesResponseBody) SetRequestId

func (GetRegisteredServiceNamespacesResponseBody) String

type GetVmAppMeshInfoRequest

type GetVmAppMeshInfoRequest struct {
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (GetVmAppMeshInfoRequest) GoString

func (s GetVmAppMeshInfoRequest) GoString() string

func (*GetVmAppMeshInfoRequest) SetServiceMeshId

func (s *GetVmAppMeshInfoRequest) SetServiceMeshId(v string) *GetVmAppMeshInfoRequest

func (GetVmAppMeshInfoRequest) String

func (s GetVmAppMeshInfoRequest) String() string

type GetVmAppMeshInfoResponse

type GetVmAppMeshInfoResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetVmAppMeshInfoResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetVmAppMeshInfoResponse) GoString

func (s GetVmAppMeshInfoResponse) GoString() string

func (*GetVmAppMeshInfoResponse) SetBody

func (*GetVmAppMeshInfoResponse) SetHeaders

func (*GetVmAppMeshInfoResponse) SetStatusCode added in v2.0.20

func (GetVmAppMeshInfoResponse) String

func (s GetVmAppMeshInfoResponse) String() string

type GetVmAppMeshInfoResponseBody

type GetVmAppMeshInfoResponseBody struct {
	Data      *string `json:"Data,omitempty" xml:"Data,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetVmAppMeshInfoResponseBody) GoString

func (s GetVmAppMeshInfoResponseBody) GoString() string

func (*GetVmAppMeshInfoResponseBody) SetData

func (*GetVmAppMeshInfoResponseBody) SetRequestId

func (GetVmAppMeshInfoResponseBody) String

type GetVmMetaRequest

type GetVmMetaRequest struct {
	Namespace      *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	ServiceAccount *string `json:"ServiceAccount,omitempty" xml:"ServiceAccount,omitempty"`
	ServiceMeshId  *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
	TrustDomain    *string `json:"TrustDomain,omitempty" xml:"TrustDomain,omitempty"`
}

func (GetVmMetaRequest) GoString

func (s GetVmMetaRequest) GoString() string

func (*GetVmMetaRequest) SetNamespace

func (s *GetVmMetaRequest) SetNamespace(v string) *GetVmMetaRequest

func (*GetVmMetaRequest) SetServiceAccount

func (s *GetVmMetaRequest) SetServiceAccount(v string) *GetVmMetaRequest

func (*GetVmMetaRequest) SetServiceMeshId

func (s *GetVmMetaRequest) SetServiceMeshId(v string) *GetVmMetaRequest

func (*GetVmMetaRequest) SetTrustDomain

func (s *GetVmMetaRequest) SetTrustDomain(v string) *GetVmMetaRequest

func (GetVmMetaRequest) String

func (s GetVmMetaRequest) String() string

type GetVmMetaResponse

type GetVmMetaResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetVmMetaResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetVmMetaResponse) GoString

func (s GetVmMetaResponse) GoString() string

func (*GetVmMetaResponse) SetBody

func (*GetVmMetaResponse) SetHeaders

func (s *GetVmMetaResponse) SetHeaders(v map[string]*string) *GetVmMetaResponse

func (*GetVmMetaResponse) SetStatusCode added in v2.0.20

func (s *GetVmMetaResponse) SetStatusCode(v int32) *GetVmMetaResponse

func (GetVmMetaResponse) String

func (s GetVmMetaResponse) String() string

type GetVmMetaResponseBody

type GetVmMetaResponseBody struct {
	RequestId  *string                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	VmMetaInfo *GetVmMetaResponseBodyVmMetaInfo `json:"VmMetaInfo,omitempty" xml:"VmMetaInfo,omitempty" type:"Struct"`
}

func (GetVmMetaResponseBody) GoString

func (s GetVmMetaResponseBody) GoString() string

func (*GetVmMetaResponseBody) SetRequestId

func (*GetVmMetaResponseBody) SetVmMetaInfo

func (GetVmMetaResponseBody) String

func (s GetVmMetaResponseBody) String() string

type GetVmMetaResponseBodyVmMetaInfo

type GetVmMetaResponseBodyVmMetaInfo struct {
	EnvoyEnvContent *string `json:"EnvoyEnvContent,omitempty" xml:"EnvoyEnvContent,omitempty"`
	HostsContent    *string `json:"HostsContent,omitempty" xml:"HostsContent,omitempty"`
	TokenContent    *string `json:"TokenContent,omitempty" xml:"TokenContent,omitempty"`
}

func (GetVmMetaResponseBodyVmMetaInfo) GoString

func (*GetVmMetaResponseBodyVmMetaInfo) SetEnvoyEnvContent

func (*GetVmMetaResponseBodyVmMetaInfo) SetHostsContent

func (*GetVmMetaResponseBodyVmMetaInfo) SetTokenContent

func (GetVmMetaResponseBodyVmMetaInfo) String

type GrantUserPermissionsRequest added in v2.0.20

type GrantUserPermissionsRequest struct {
	Permissions      *string `json:"Permissions,omitempty" xml:"Permissions,omitempty"`
	SubAccountUserId *string `json:"SubAccountUserId,omitempty" xml:"SubAccountUserId,omitempty"`
}

func (GrantUserPermissionsRequest) GoString added in v2.0.20

func (s GrantUserPermissionsRequest) GoString() string

func (*GrantUserPermissionsRequest) SetPermissions added in v2.0.20

func (*GrantUserPermissionsRequest) SetSubAccountUserId added in v2.0.20

func (GrantUserPermissionsRequest) String added in v2.0.20

type GrantUserPermissionsResponse added in v2.0.20

type GrantUserPermissionsResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GrantUserPermissionsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GrantUserPermissionsResponse) GoString added in v2.0.20

func (s GrantUserPermissionsResponse) GoString() string

func (*GrantUserPermissionsResponse) SetBody added in v2.0.20

func (*GrantUserPermissionsResponse) SetHeaders added in v2.0.20

func (*GrantUserPermissionsResponse) SetStatusCode added in v2.0.20

func (GrantUserPermissionsResponse) String added in v2.0.20

type GrantUserPermissionsResponseBody added in v2.0.20

type GrantUserPermissionsResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GrantUserPermissionsResponseBody) GoString added in v2.0.20

func (*GrantUserPermissionsResponseBody) SetRequestId added in v2.0.20

func (GrantUserPermissionsResponseBody) String added in v2.0.20

type ModifyApiServerEipResourceRequest added in v2.0.14

type ModifyApiServerEipResourceRequest struct {
	ApiServerEipId *string `json:"ApiServerEipId,omitempty" xml:"ApiServerEipId,omitempty"`
	Operation      *string `json:"Operation,omitempty" xml:"Operation,omitempty"`
	ServiceMeshId  *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (ModifyApiServerEipResourceRequest) GoString added in v2.0.14

func (*ModifyApiServerEipResourceRequest) SetApiServerEipId added in v2.0.14

func (*ModifyApiServerEipResourceRequest) SetOperation added in v2.0.14

func (*ModifyApiServerEipResourceRequest) SetServiceMeshId added in v2.0.14

func (ModifyApiServerEipResourceRequest) String added in v2.0.14

type ModifyApiServerEipResourceResponse added in v2.0.14

type ModifyApiServerEipResourceResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ModifyApiServerEipResourceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ModifyApiServerEipResourceResponse) GoString added in v2.0.14

func (*ModifyApiServerEipResourceResponse) SetBody added in v2.0.14

func (*ModifyApiServerEipResourceResponse) SetHeaders added in v2.0.14

func (*ModifyApiServerEipResourceResponse) SetStatusCode added in v2.0.20

func (ModifyApiServerEipResourceResponse) String added in v2.0.14

type ModifyApiServerEipResourceResponseBody added in v2.0.14

type ModifyApiServerEipResourceResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyApiServerEipResourceResponseBody) GoString added in v2.0.14

func (*ModifyApiServerEipResourceResponseBody) SetRequestId added in v2.0.14

func (ModifyApiServerEipResourceResponseBody) String added in v2.0.14

type ModifyServiceMeshNameRequest

type ModifyServiceMeshNameRequest struct {
	Name          *string `json:"Name,omitempty" xml:"Name,omitempty"`
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (ModifyServiceMeshNameRequest) GoString

func (s ModifyServiceMeshNameRequest) GoString() string

func (*ModifyServiceMeshNameRequest) SetName

func (*ModifyServiceMeshNameRequest) SetServiceMeshId

func (ModifyServiceMeshNameRequest) String

type ModifyServiceMeshNameResponse

type ModifyServiceMeshNameResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ModifyServiceMeshNameResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ModifyServiceMeshNameResponse) GoString

func (*ModifyServiceMeshNameResponse) SetBody

func (*ModifyServiceMeshNameResponse) SetHeaders

func (*ModifyServiceMeshNameResponse) SetStatusCode added in v2.0.20

func (ModifyServiceMeshNameResponse) String

type ModifyServiceMeshNameResponseBody

type ModifyServiceMeshNameResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyServiceMeshNameResponseBody) GoString

func (*ModifyServiceMeshNameResponseBody) SetRequestId

func (ModifyServiceMeshNameResponseBody) String

type ReActivateAuditRequest

type ReActivateAuditRequest struct {
	EnableAudit   *bool   `json:"EnableAudit,omitempty" xml:"EnableAudit,omitempty"`
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (ReActivateAuditRequest) GoString

func (s ReActivateAuditRequest) GoString() string

func (*ReActivateAuditRequest) SetEnableAudit

func (s *ReActivateAuditRequest) SetEnableAudit(v bool) *ReActivateAuditRequest

func (*ReActivateAuditRequest) SetServiceMeshId

func (s *ReActivateAuditRequest) SetServiceMeshId(v string) *ReActivateAuditRequest

func (ReActivateAuditRequest) String

func (s ReActivateAuditRequest) String() string

type ReActivateAuditResponse

type ReActivateAuditResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ReActivateAuditResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ReActivateAuditResponse) GoString

func (s ReActivateAuditResponse) GoString() string

func (*ReActivateAuditResponse) SetBody

func (*ReActivateAuditResponse) SetHeaders

func (*ReActivateAuditResponse) SetStatusCode added in v2.0.20

func (ReActivateAuditResponse) String

func (s ReActivateAuditResponse) String() string

type ReActivateAuditResponseBody

type ReActivateAuditResponseBody struct {
	Data      *string `json:"Data,omitempty" xml:"Data,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ReActivateAuditResponseBody) GoString

func (s ReActivateAuditResponseBody) GoString() string

func (*ReActivateAuditResponseBody) SetData

func (*ReActivateAuditResponseBody) SetRequestId

func (ReActivateAuditResponseBody) String

type RemoveClusterFromServiceMeshRequest

type RemoveClusterFromServiceMeshRequest struct {
	ClusterId     *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (RemoveClusterFromServiceMeshRequest) GoString

func (*RemoveClusterFromServiceMeshRequest) SetClusterId

func (*RemoveClusterFromServiceMeshRequest) SetServiceMeshId

func (RemoveClusterFromServiceMeshRequest) String

type RemoveClusterFromServiceMeshResponse

type RemoveClusterFromServiceMeshResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *RemoveClusterFromServiceMeshResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RemoveClusterFromServiceMeshResponse) GoString

func (*RemoveClusterFromServiceMeshResponse) SetHeaders

func (*RemoveClusterFromServiceMeshResponse) SetStatusCode added in v2.0.20

func (RemoveClusterFromServiceMeshResponse) String

type RemoveClusterFromServiceMeshResponseBody

type RemoveClusterFromServiceMeshResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (RemoveClusterFromServiceMeshResponseBody) GoString

func (*RemoveClusterFromServiceMeshResponseBody) SetCode

func (*RemoveClusterFromServiceMeshResponseBody) SetMessage

func (*RemoveClusterFromServiceMeshResponseBody) SetRequestId

func (RemoveClusterFromServiceMeshResponseBody) String

type RemoveVMFromServiceMeshRequest

type RemoveVMFromServiceMeshRequest struct {
	EcsId         *string `json:"EcsId,omitempty" xml:"EcsId,omitempty"`
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (RemoveVMFromServiceMeshRequest) GoString

func (*RemoveVMFromServiceMeshRequest) SetEcsId

func (*RemoveVMFromServiceMeshRequest) SetServiceMeshId

func (RemoveVMFromServiceMeshRequest) String

type RemoveVMFromServiceMeshResponse

type RemoveVMFromServiceMeshResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *RemoveVMFromServiceMeshResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RemoveVMFromServiceMeshResponse) GoString

func (*RemoveVMFromServiceMeshResponse) SetHeaders

func (*RemoveVMFromServiceMeshResponse) SetStatusCode added in v2.0.20

func (RemoveVMFromServiceMeshResponse) String

type RemoveVMFromServiceMeshResponseBody

type RemoveVMFromServiceMeshResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (RemoveVMFromServiceMeshResponseBody) GoString

func (*RemoveVMFromServiceMeshResponseBody) SetRequestId

func (RemoveVMFromServiceMeshResponseBody) String

type RevokeKubeconfigRequest

type RevokeKubeconfigRequest struct {
	PrivateIpAddress *bool   `json:"PrivateIpAddress,omitempty" xml:"PrivateIpAddress,omitempty"`
	ServiceMeshId    *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (RevokeKubeconfigRequest) GoString

func (s RevokeKubeconfigRequest) GoString() string

func (*RevokeKubeconfigRequest) SetPrivateIpAddress

func (s *RevokeKubeconfigRequest) SetPrivateIpAddress(v bool) *RevokeKubeconfigRequest

func (*RevokeKubeconfigRequest) SetServiceMeshId

func (s *RevokeKubeconfigRequest) SetServiceMeshId(v string) *RevokeKubeconfigRequest

func (RevokeKubeconfigRequest) String

func (s RevokeKubeconfigRequest) String() string

type RevokeKubeconfigResponse

type RevokeKubeconfigResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *RevokeKubeconfigResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RevokeKubeconfigResponse) GoString

func (s RevokeKubeconfigResponse) GoString() string

func (*RevokeKubeconfigResponse) SetBody

func (*RevokeKubeconfigResponse) SetHeaders

func (*RevokeKubeconfigResponse) SetStatusCode added in v2.0.20

func (RevokeKubeconfigResponse) String

func (s RevokeKubeconfigResponse) String() string

type RevokeKubeconfigResponseBody

type RevokeKubeconfigResponseBody struct {
	Kubeconfig *string `json:"Kubeconfig,omitempty" xml:"Kubeconfig,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (RevokeKubeconfigResponseBody) GoString

func (s RevokeKubeconfigResponseBody) GoString() string

func (*RevokeKubeconfigResponseBody) SetKubeconfig

func (*RevokeKubeconfigResponseBody) SetRequestId

func (RevokeKubeconfigResponseBody) String

type SecretCreateRecordValue added in v2.0.11

type SecretCreateRecordValue struct {
	State     *string `json:"State,omitempty" xml:"State,omitempty"`
	ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
}

func (SecretCreateRecordValue) GoString added in v2.0.11

func (s SecretCreateRecordValue) GoString() string

func (*SecretCreateRecordValue) SetClusterId added in v2.0.11

func (*SecretCreateRecordValue) SetMessage added in v2.0.11

func (*SecretCreateRecordValue) SetState added in v2.0.11

func (SecretCreateRecordValue) String added in v2.0.11

func (s SecretCreateRecordValue) String() string

type SecretDeleteRecordValue added in v2.0.11

type SecretDeleteRecordValue struct {
	State     *string `json:"State,omitempty" xml:"State,omitempty"`
	ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
}

func (SecretDeleteRecordValue) GoString added in v2.0.11

func (s SecretDeleteRecordValue) GoString() string

func (*SecretDeleteRecordValue) SetClusterId added in v2.0.11

func (*SecretDeleteRecordValue) SetMessage added in v2.0.11

func (*SecretDeleteRecordValue) SetState added in v2.0.11

func (SecretDeleteRecordValue) String added in v2.0.11

func (s SecretDeleteRecordValue) String() string

type UpdateASMGatewayImportedServicesRequest

type UpdateASMGatewayImportedServicesRequest struct {
	ASMGatewayName   *string `json:"ASMGatewayName,omitempty" xml:"ASMGatewayName,omitempty"`
	ServiceMeshId    *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
	ServiceNames     *string `json:"ServiceNames,omitempty" xml:"ServiceNames,omitempty"`
	ServiceNamespace *string `json:"ServiceNamespace,omitempty" xml:"ServiceNamespace,omitempty"`
}

func (UpdateASMGatewayImportedServicesRequest) GoString

func (*UpdateASMGatewayImportedServicesRequest) SetASMGatewayName

func (*UpdateASMGatewayImportedServicesRequest) SetServiceMeshId

func (*UpdateASMGatewayImportedServicesRequest) SetServiceNames

func (*UpdateASMGatewayImportedServicesRequest) SetServiceNamespace

func (UpdateASMGatewayImportedServicesRequest) String

type UpdateASMGatewayImportedServicesResponse

type UpdateASMGatewayImportedServicesResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateASMGatewayImportedServicesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateASMGatewayImportedServicesResponse) GoString

func (*UpdateASMGatewayImportedServicesResponse) SetHeaders

func (*UpdateASMGatewayImportedServicesResponse) SetStatusCode added in v2.0.20

func (UpdateASMGatewayImportedServicesResponse) String

type UpdateASMGatewayImportedServicesResponseBody

type UpdateASMGatewayImportedServicesResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateASMGatewayImportedServicesResponseBody) GoString

func (*UpdateASMGatewayImportedServicesResponseBody) SetRequestId

func (UpdateASMGatewayImportedServicesResponseBody) String

type UpdateASMGatewayRequest

type UpdateASMGatewayRequest struct {
	Body             *string `json:"Body,omitempty" xml:"Body,omitempty"`
	IstioGatewayName *string `json:"IstioGatewayName,omitempty" xml:"IstioGatewayName,omitempty"`
	ServiceMeshId    *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (UpdateASMGatewayRequest) GoString

func (s UpdateASMGatewayRequest) GoString() string

func (*UpdateASMGatewayRequest) SetBody

func (*UpdateASMGatewayRequest) SetIstioGatewayName

func (s *UpdateASMGatewayRequest) SetIstioGatewayName(v string) *UpdateASMGatewayRequest

func (*UpdateASMGatewayRequest) SetServiceMeshId

func (s *UpdateASMGatewayRequest) SetServiceMeshId(v string) *UpdateASMGatewayRequest

func (UpdateASMGatewayRequest) String

func (s UpdateASMGatewayRequest) String() string

type UpdateASMGatewayResponse

type UpdateASMGatewayResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateASMGatewayResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateASMGatewayResponse) GoString

func (s UpdateASMGatewayResponse) GoString() string

func (*UpdateASMGatewayResponse) SetBody

func (*UpdateASMGatewayResponse) SetHeaders

func (*UpdateASMGatewayResponse) SetStatusCode added in v2.0.20

func (UpdateASMGatewayResponse) String

func (s UpdateASMGatewayResponse) String() string

type UpdateASMGatewayResponseBody

type UpdateASMGatewayResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateASMGatewayResponseBody) GoString

func (s UpdateASMGatewayResponseBody) GoString() string

func (*UpdateASMGatewayResponseBody) SetRequestId

func (UpdateASMGatewayResponseBody) String

type UpdateASMNamespaceFromGuestClusterRequest added in v2.0.21

type UpdateASMNamespaceFromGuestClusterRequest struct {
	K8sClusterId  *string `json:"K8sClusterId,omitempty" xml:"K8sClusterId,omitempty"`
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (UpdateASMNamespaceFromGuestClusterRequest) GoString added in v2.0.21

func (*UpdateASMNamespaceFromGuestClusterRequest) SetK8sClusterId added in v2.0.21

func (*UpdateASMNamespaceFromGuestClusterRequest) SetServiceMeshId added in v2.0.21

func (UpdateASMNamespaceFromGuestClusterRequest) String added in v2.0.21

type UpdateASMNamespaceFromGuestClusterResponse added in v2.0.21

type UpdateASMNamespaceFromGuestClusterResponse struct {
	Headers    map[string]*string                              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateASMNamespaceFromGuestClusterResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateASMNamespaceFromGuestClusterResponse) GoString added in v2.0.21

func (*UpdateASMNamespaceFromGuestClusterResponse) SetBody added in v2.0.21

func (*UpdateASMNamespaceFromGuestClusterResponse) SetHeaders added in v2.0.21

func (*UpdateASMNamespaceFromGuestClusterResponse) SetStatusCode added in v2.0.21

func (UpdateASMNamespaceFromGuestClusterResponse) String added in v2.0.21

type UpdateASMNamespaceFromGuestClusterResponseBody added in v2.0.21

type UpdateASMNamespaceFromGuestClusterResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateASMNamespaceFromGuestClusterResponseBody) GoString added in v2.0.21

func (*UpdateASMNamespaceFromGuestClusterResponseBody) SetRequestId added in v2.0.21

func (UpdateASMNamespaceFromGuestClusterResponseBody) String added in v2.0.21

type UpdateIstioGatewayRoutesRequest added in v2.0.11

type UpdateIstioGatewayRoutesRequest struct {
	Description      *string                                      `json:"Description,omitempty" xml:"Description,omitempty"`
	GatewayRoute     *UpdateIstioGatewayRoutesRequestGatewayRoute `json:"GatewayRoute,omitempty" xml:"GatewayRoute,omitempty" type:"Struct"`
	IstioGatewayName *string                                      `json:"IstioGatewayName,omitempty" xml:"IstioGatewayName,omitempty"`
	Priority         *int32                                       `json:"Priority,omitempty" xml:"Priority,omitempty"`
	ServiceMeshId    *string                                      `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
	Status           *int32                                       `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (UpdateIstioGatewayRoutesRequest) GoString added in v2.0.11

func (*UpdateIstioGatewayRoutesRequest) SetDescription added in v2.0.11

func (*UpdateIstioGatewayRoutesRequest) SetGatewayRoute added in v2.0.11

func (*UpdateIstioGatewayRoutesRequest) SetIstioGatewayName added in v2.0.11

func (*UpdateIstioGatewayRoutesRequest) SetPriority added in v2.0.11

func (*UpdateIstioGatewayRoutesRequest) SetServiceMeshId added in v2.0.11

func (*UpdateIstioGatewayRoutesRequest) SetStatus added in v2.0.11

func (UpdateIstioGatewayRoutesRequest) String added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRoute added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRoute struct {
	Domains             []*string                                                       `json:"Domains,omitempty" xml:"Domains,omitempty" type:"Repeated"`
	HTTPAdvancedOptions *UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptions `json:"HTTPAdvancedOptions,omitempty" xml:"HTTPAdvancedOptions,omitempty" type:"Struct"`
	MatchRequest        *UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequest        `json:"MatchRequest,omitempty" xml:"MatchRequest,omitempty" type:"Struct"`
	Namespace           *string                                                         `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	RouteDestinations   []*UpdateIstioGatewayRoutesRequestGatewayRouteRouteDestinations `json:"RouteDestinations,omitempty" xml:"RouteDestinations,omitempty" type:"Repeated"`
	RouteName           *string                                                         `json:"RouteName,omitempty" xml:"RouteName,omitempty"`
	RouteType           *string                                                         `json:"RouteType,omitempty" xml:"RouteType,omitempty"`
}

func (UpdateIstioGatewayRoutesRequestGatewayRoute) GoString added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRoute) SetDomains added in v2.0.23

func (*UpdateIstioGatewayRoutesRequestGatewayRoute) SetMatchRequest added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRoute) SetNamespace added in v2.0.13

func (*UpdateIstioGatewayRoutesRequestGatewayRoute) SetRouteDestinations added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRoute) SetRouteName added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRoute) SetRouteType added in v2.0.11

func (UpdateIstioGatewayRoutesRequestGatewayRoute) String added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptions added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptions struct {
	Delegate         *UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsDelegate         `json:"Delegate,omitempty" xml:"Delegate,omitempty" type:"Struct"`
	Fault            *UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFault            `json:"Fault,omitempty" xml:"Fault,omitempty" type:"Struct"`
	HTTPRedirect     *UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsHTTPRedirect     `json:"HTTPRedirect,omitempty" xml:"HTTPRedirect,omitempty" type:"Struct"`
	Mirror           *UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirror           `json:"Mirror,omitempty" xml:"Mirror,omitempty" type:"Struct"`
	MirrorPercentage *UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirrorPercentage `json:"MirrorPercentage,omitempty" xml:"MirrorPercentage,omitempty" type:"Struct"`
	Retries          *UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetries          `json:"Retries,omitempty" xml:"Retries,omitempty" type:"Struct"`
	Rewrite          *UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRewrite          `json:"Rewrite,omitempty" xml:"Rewrite,omitempty" type:"Struct"`
	Timeout          *string                                                                         `json:"Timeout,omitempty" xml:"Timeout,omitempty"`
}

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptions) GoString added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptions) SetTimeout added in v2.0.11

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptions) String added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsDelegate added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsDelegate struct {
	Name      *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Namespace *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
}

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsDelegate) GoString added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsDelegate) SetName added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsDelegate) SetNamespace added in v2.0.11

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsDelegate) String added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFault added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFault struct {
	Abort *UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbort `json:"Abort,omitempty" xml:"Abort,omitempty" type:"Struct"`
	Delay *UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelay `json:"Delay,omitempty" xml:"Delay,omitempty" type:"Struct"`
}

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFault) GoString added in v2.0.11

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFault) String added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbort added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbort struct {
	HttpStatus *int32                                                                              `json:"HttpStatus,omitempty" xml:"HttpStatus,omitempty"`
	Percentage *UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbortPercentage `json:"Percentage,omitempty" xml:"Percentage,omitempty" type:"Struct"`
}

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbort) GoString added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbort) SetHttpStatus added in v2.0.11

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbort) String added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbortPercentage added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbortPercentage struct {
	Value *float32 `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbortPercentage) GoString added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbortPercentage) SetValue added in v2.0.11

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultAbortPercentage) String added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelay added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelay struct {
	FixedDelay *string                                                                             `json:"FixedDelay,omitempty" xml:"FixedDelay,omitempty"`
	Percentage *UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelayPercentage `json:"Percentage,omitempty" xml:"Percentage,omitempty" type:"Struct"`
}

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelay) GoString added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelay) SetFixedDelay added in v2.0.11

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelay) String added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelayPercentage added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelayPercentage struct {
	Value *float32 `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelayPercentage) GoString added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelayPercentage) SetValue added in v2.0.11

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsFaultDelayPercentage) String added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsHTTPRedirect added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsHTTPRedirect struct {
	Authority    *string `json:"Authority,omitempty" xml:"Authority,omitempty"`
	RedirectCode *int32  `json:"RedirectCode,omitempty" xml:"RedirectCode,omitempty"`
	Uri          *string `json:"Uri,omitempty" xml:"Uri,omitempty"`
}

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsHTTPRedirect) GoString added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsHTTPRedirect) SetAuthority added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsHTTPRedirect) SetRedirectCode added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsHTTPRedirect) SetUri added in v2.0.11

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsHTTPRedirect) String added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirror added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirror struct {
	Host   *string `json:"Host,omitempty" xml:"Host,omitempty"`
	Subset *string `json:"Subset,omitempty" xml:"Subset,omitempty"`
}

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirror) GoString added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirror) SetHost added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirror) SetSubset added in v2.0.11

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirror) String added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirrorPercentage added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirrorPercentage struct {
	Value *float32 `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirrorPercentage) GoString added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirrorPercentage) SetValue added in v2.0.11

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsMirrorPercentage) String added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetries added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetries struct {
	Attempts              *int32                                                                                      `json:"Attempts,omitempty" xml:"Attempts,omitempty"`
	PerTryTimeout         *string                                                                                     `json:"PerTryTimeout,omitempty" xml:"PerTryTimeout,omitempty"`
	RetryOn               *string                                                                                     `json:"RetryOn,omitempty" xml:"RetryOn,omitempty"`
	RetryRemoteLocalities *UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetriesRetryRemoteLocalities `json:"RetryRemoteLocalities,omitempty" xml:"RetryRemoteLocalities,omitempty" type:"Struct"`
}

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetries) GoString added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetries) SetAttempts added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetries) SetPerTryTimeout added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetries) SetRetryOn added in v2.0.11

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetries) String added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetriesRetryRemoteLocalities added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetriesRetryRemoteLocalities struct {
	Value *bool `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetriesRetryRemoteLocalities) GoString added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetriesRetryRemoteLocalities) SetValue added in v2.0.11

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRetriesRetryRemoteLocalities) String added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRewrite added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRewrite struct {
	Authority *string `json:"Authority,omitempty" xml:"Authority,omitempty"`
	Uri       *string `json:"Uri,omitempty" xml:"Uri,omitempty"`
}

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRewrite) GoString added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRewrite) SetAuthority added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRewrite) SetUri added in v2.0.11

func (UpdateIstioGatewayRoutesRequestGatewayRouteHTTPAdvancedOptionsRewrite) String added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequest added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequest struct {
	Headers            []*UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequestHeaders            `json:"Headers,omitempty" xml:"Headers,omitempty" type:"Repeated"`
	Ports              []*int32                                                                     `json:"Ports,omitempty" xml:"Ports,omitempty" type:"Repeated"`
	TLSMatchAttributes []*UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequestTLSMatchAttributes `json:"TLSMatchAttributes,omitempty" xml:"TLSMatchAttributes,omitempty" type:"Repeated"`
	URI                *UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequestURI                  `json:"URI,omitempty" xml:"URI,omitempty" type:"Struct"`
}

func (UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequest) GoString added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequest) SetPorts added in v2.0.11

func (UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequest) String added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequestHeaders added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequestHeaders struct {
	MatchingContent *string `json:"MatchingContent,omitempty" xml:"MatchingContent,omitempty"`
	MatchingMode    *string `json:"MatchingMode,omitempty" xml:"MatchingMode,omitempty"`
	Name            *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequestHeaders) GoString added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequestHeaders) SetMatchingContent added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequestHeaders) SetMatchingMode added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequestHeaders) SetName added in v2.0.11

func (UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequestHeaders) String added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequestTLSMatchAttributes added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequestTLSMatchAttributes struct {
	SNIHosts []*string `json:"SNIHosts,omitempty" xml:"SNIHosts,omitempty" type:"Repeated"`
	TLSPort  *int32    `json:"TLSPort,omitempty" xml:"TLSPort,omitempty"`
}

func (UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequestTLSMatchAttributes) GoString added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequestTLSMatchAttributes) SetSNIHosts added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequestTLSMatchAttributes) SetTLSPort added in v2.0.11

func (UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequestTLSMatchAttributes) String added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequestURI added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequestURI struct {
	MatchingContent *string `json:"MatchingContent,omitempty" xml:"MatchingContent,omitempty"`
	MatchingMode    *string `json:"MatchingMode,omitempty" xml:"MatchingMode,omitempty"`
}

func (UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequestURI) GoString added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequestURI) SetMatchingContent added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequestURI) SetMatchingMode added in v2.0.11

func (UpdateIstioGatewayRoutesRequestGatewayRouteMatchRequestURI) String added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteRouteDestinations added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteRouteDestinations struct {
	Destination *UpdateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestination `json:"Destination,omitempty" xml:"Destination,omitempty" type:"Struct"`
	Weight      *int32                                                                   `json:"Weight,omitempty" xml:"Weight,omitempty"`
}

func (UpdateIstioGatewayRoutesRequestGatewayRouteRouteDestinations) GoString added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteRouteDestinations) SetWeight added in v2.0.11

func (UpdateIstioGatewayRoutesRequestGatewayRouteRouteDestinations) String added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestination added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestination struct {
	Host   *string                                                                      `json:"Host,omitempty" xml:"Host,omitempty"`
	Port   *UpdateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestinationPort `json:"Port,omitempty" xml:"Port,omitempty" type:"Struct"`
	Subset *string                                                                      `json:"Subset,omitempty" xml:"Subset,omitempty"`
}

func (UpdateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestination) GoString added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestination) SetHost added in v2.0.11

func (*UpdateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestination) SetSubset added in v2.0.11

func (UpdateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestination) String added in v2.0.11

type UpdateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestinationPort added in v2.0.23

type UpdateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestinationPort struct {
	Number *int32 `json:"Number,omitempty" xml:"Number,omitempty"`
}

func (UpdateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestinationPort) GoString added in v2.0.23

func (*UpdateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestinationPort) SetNumber added in v2.0.23

func (UpdateIstioGatewayRoutesRequestGatewayRouteRouteDestinationsDestinationPort) String added in v2.0.23

type UpdateIstioGatewayRoutesResponse added in v2.0.11

type UpdateIstioGatewayRoutesResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateIstioGatewayRoutesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateIstioGatewayRoutesResponse) GoString added in v2.0.11

func (*UpdateIstioGatewayRoutesResponse) SetBody added in v2.0.11

func (*UpdateIstioGatewayRoutesResponse) SetHeaders added in v2.0.11

func (*UpdateIstioGatewayRoutesResponse) SetStatusCode added in v2.0.20

func (UpdateIstioGatewayRoutesResponse) String added in v2.0.11

type UpdateIstioGatewayRoutesResponseBody added in v2.0.11

type UpdateIstioGatewayRoutesResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateIstioGatewayRoutesResponseBody) GoString added in v2.0.11

func (*UpdateIstioGatewayRoutesResponseBody) SetRequestId added in v2.0.11

func (UpdateIstioGatewayRoutesResponseBody) String added in v2.0.11

type UpdateIstioGatewayRoutesShrinkRequest added in v2.0.11

type UpdateIstioGatewayRoutesShrinkRequest struct {
	Description        *string `json:"Description,omitempty" xml:"Description,omitempty"`
	GatewayRouteShrink *string `json:"GatewayRoute,omitempty" xml:"GatewayRoute,omitempty"`
	IstioGatewayName   *string `json:"IstioGatewayName,omitempty" xml:"IstioGatewayName,omitempty"`
	Priority           *int32  `json:"Priority,omitempty" xml:"Priority,omitempty"`
	ServiceMeshId      *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
	Status             *int32  `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (UpdateIstioGatewayRoutesShrinkRequest) GoString added in v2.0.11

func (*UpdateIstioGatewayRoutesShrinkRequest) SetDescription added in v2.0.11

func (*UpdateIstioGatewayRoutesShrinkRequest) SetGatewayRouteShrink added in v2.0.11

func (*UpdateIstioGatewayRoutesShrinkRequest) SetIstioGatewayName added in v2.0.11

func (*UpdateIstioGatewayRoutesShrinkRequest) SetPriority added in v2.0.11

func (*UpdateIstioGatewayRoutesShrinkRequest) SetServiceMeshId added in v2.0.11

func (*UpdateIstioGatewayRoutesShrinkRequest) SetStatus added in v2.0.11

func (UpdateIstioGatewayRoutesShrinkRequest) String added in v2.0.11

type UpdateIstioRouteAdditionalStatusRequest added in v2.0.11

type UpdateIstioRouteAdditionalStatusRequest struct {
	Description      *string `json:"Description,omitempty" xml:"Description,omitempty"`
	IstioGatewayName *string `json:"IstioGatewayName,omitempty" xml:"IstioGatewayName,omitempty"`
	Priority         *int32  `json:"Priority,omitempty" xml:"Priority,omitempty"`
	RouteName        *string `json:"RouteName,omitempty" xml:"RouteName,omitempty"`
	ServiceMeshId    *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
	Status           *int32  `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (UpdateIstioRouteAdditionalStatusRequest) GoString added in v2.0.11

func (*UpdateIstioRouteAdditionalStatusRequest) SetDescription added in v2.0.11

func (*UpdateIstioRouteAdditionalStatusRequest) SetIstioGatewayName added in v2.0.11

func (*UpdateIstioRouteAdditionalStatusRequest) SetPriority added in v2.0.11

func (*UpdateIstioRouteAdditionalStatusRequest) SetRouteName added in v2.0.11

func (*UpdateIstioRouteAdditionalStatusRequest) SetServiceMeshId added in v2.0.11

func (*UpdateIstioRouteAdditionalStatusRequest) SetStatus added in v2.0.11

func (UpdateIstioRouteAdditionalStatusRequest) String added in v2.0.11

type UpdateIstioRouteAdditionalStatusResponse added in v2.0.11

type UpdateIstioRouteAdditionalStatusResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateIstioRouteAdditionalStatusResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateIstioRouteAdditionalStatusResponse) GoString added in v2.0.11

func (*UpdateIstioRouteAdditionalStatusResponse) SetBody added in v2.0.11

func (*UpdateIstioRouteAdditionalStatusResponse) SetHeaders added in v2.0.11

func (*UpdateIstioRouteAdditionalStatusResponse) SetStatusCode added in v2.0.20

func (UpdateIstioRouteAdditionalStatusResponse) String added in v2.0.11

type UpdateIstioRouteAdditionalStatusResponseBody added in v2.0.11

type UpdateIstioRouteAdditionalStatusResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateIstioRouteAdditionalStatusResponseBody) GoString added in v2.0.11

func (*UpdateIstioRouteAdditionalStatusResponseBody) SetRequestId added in v2.0.11

func (UpdateIstioRouteAdditionalStatusResponseBody) String added in v2.0.11

type UpdateMeshCRAggregationRequest added in v2.0.17

type UpdateMeshCRAggregationRequest struct {
	CPULimit           *string `json:"CPULimit,omitempty" xml:"CPULimit,omitempty"`
	CPURequirement     *string `json:"CPURequirement,omitempty" xml:"CPURequirement,omitempty"`
	Enabled            *bool   `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
	MemoryLimit        *string `json:"MemoryLimit,omitempty" xml:"MemoryLimit,omitempty"`
	MemoryRequirement  *string `json:"MemoryRequirement,omitempty" xml:"MemoryRequirement,omitempty"`
	ServiceMeshId      *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
	UsePublicApiServer *bool   `json:"UsePublicApiServer,omitempty" xml:"UsePublicApiServer,omitempty"`
}

func (UpdateMeshCRAggregationRequest) GoString added in v2.0.17

func (*UpdateMeshCRAggregationRequest) SetCPULimit added in v2.0.17

func (*UpdateMeshCRAggregationRequest) SetCPURequirement added in v2.0.17

func (*UpdateMeshCRAggregationRequest) SetEnabled added in v2.0.17

func (*UpdateMeshCRAggregationRequest) SetMemoryLimit added in v2.0.17

func (*UpdateMeshCRAggregationRequest) SetMemoryRequirement added in v2.0.17

func (*UpdateMeshCRAggregationRequest) SetServiceMeshId added in v2.0.17

func (*UpdateMeshCRAggregationRequest) SetUsePublicApiServer added in v2.0.25

func (UpdateMeshCRAggregationRequest) String added in v2.0.17

type UpdateMeshCRAggregationResponse added in v2.0.17

type UpdateMeshCRAggregationResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateMeshCRAggregationResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateMeshCRAggregationResponse) GoString added in v2.0.17

func (*UpdateMeshCRAggregationResponse) SetBody added in v2.0.17

func (*UpdateMeshCRAggregationResponse) SetHeaders added in v2.0.17

func (*UpdateMeshCRAggregationResponse) SetStatusCode added in v2.0.20

func (UpdateMeshCRAggregationResponse) String added in v2.0.17

type UpdateMeshCRAggregationResponseBody added in v2.0.17

type UpdateMeshCRAggregationResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateMeshCRAggregationResponseBody) GoString added in v2.0.17

func (*UpdateMeshCRAggregationResponseBody) SetRequestId added in v2.0.17

func (UpdateMeshCRAggregationResponseBody) String added in v2.0.17

type UpdateMeshFeatureRequest

type UpdateMeshFeatureRequest struct {
	AccessLogEnabled                *bool    `json:"AccessLogEnabled,omitempty" xml:"AccessLogEnabled,omitempty"`
	AccessLogFile                   *string  `json:"AccessLogFile,omitempty" xml:"AccessLogFile,omitempty"`
	AccessLogFormat                 *string  `json:"AccessLogFormat,omitempty" xml:"AccessLogFormat,omitempty"`
	AccessLogGatewayLifecycle       *int32   `json:"AccessLogGatewayLifecycle,omitempty" xml:"AccessLogGatewayLifecycle,omitempty"`
	AccessLogProject                *string  `json:"AccessLogProject,omitempty" xml:"AccessLogProject,omitempty"`
	AccessLogServiceEnabled         *bool    `json:"AccessLogServiceEnabled,omitempty" xml:"AccessLogServiceEnabled,omitempty"`
	AccessLogServiceHost            *string  `json:"AccessLogServiceHost,omitempty" xml:"AccessLogServiceHost,omitempty"`
	AccessLogServicePort            *int32   `json:"AccessLogServicePort,omitempty" xml:"AccessLogServicePort,omitempty"`
	AccessLogSidecarLifecycle       *int32   `json:"AccessLogSidecarLifecycle,omitempty" xml:"AccessLogSidecarLifecycle,omitempty"`
	AuditProject                    *string  `json:"AuditProject,omitempty" xml:"AuditProject,omitempty"`
	AutoInjectionPolicyEnabled      *bool    `json:"AutoInjectionPolicyEnabled,omitempty" xml:"AutoInjectionPolicyEnabled,omitempty"`
	CRAggregationEnabled            *bool    `json:"CRAggregationEnabled,omitempty" xml:"CRAggregationEnabled,omitempty"`
	ClusterSpec                     *string  `json:"ClusterSpec,omitempty" xml:"ClusterSpec,omitempty"`
	CniEnabled                      *bool    `json:"CniEnabled,omitempty" xml:"CniEnabled,omitempty"`
	CniExcludeNamespaces            *string  `json:"CniExcludeNamespaces,omitempty" xml:"CniExcludeNamespaces,omitempty"`
	ConfigSourceEnabled             *bool    `json:"ConfigSourceEnabled,omitempty" xml:"ConfigSourceEnabled,omitempty"`
	ConfigSourceNacosID             *string  `json:"ConfigSourceNacosID,omitempty" xml:"ConfigSourceNacosID,omitempty"`
	CustomizedPrometheus            *bool    `json:"CustomizedPrometheus,omitempty" xml:"CustomizedPrometheus,omitempty"`
	CustomizedZipkin                *bool    `json:"CustomizedZipkin,omitempty" xml:"CustomizedZipkin,omitempty"`
	DNSProxyingEnabled              *bool    `json:"DNSProxyingEnabled,omitempty" xml:"DNSProxyingEnabled,omitempty"`
	DiscoverySelectors              *string  `json:"DiscoverySelectors,omitempty" xml:"DiscoverySelectors,omitempty"`
	DubboFilterEnabled              *bool    `json:"DubboFilterEnabled,omitempty" xml:"DubboFilterEnabled,omitempty"`
	EnableAudit                     *bool    `json:"EnableAudit,omitempty" xml:"EnableAudit,omitempty"`
	EnableAutoDiagnosis             *bool    `json:"EnableAutoDiagnosis,omitempty" xml:"EnableAutoDiagnosis,omitempty"`
	EnableCRHistory                 *bool    `json:"EnableCRHistory,omitempty" xml:"EnableCRHistory,omitempty"`
	EnableNamespacesByDefault       *bool    `json:"EnableNamespacesByDefault,omitempty" xml:"EnableNamespacesByDefault,omitempty"`
	EnableSDSServer                 *bool    `json:"EnableSDSServer,omitempty" xml:"EnableSDSServer,omitempty"`
	ExcludeIPRanges                 *string  `json:"ExcludeIPRanges,omitempty" xml:"ExcludeIPRanges,omitempty"`
	ExcludeInboundPorts             *string  `json:"ExcludeInboundPorts,omitempty" xml:"ExcludeInboundPorts,omitempty"`
	ExcludeOutboundPorts            *string  `json:"ExcludeOutboundPorts,omitempty" xml:"ExcludeOutboundPorts,omitempty"`
	FilterGatewayClusterConfig      *bool    `json:"FilterGatewayClusterConfig,omitempty" xml:"FilterGatewayClusterConfig,omitempty"`
	GatewayAPIEnabled               *bool    `json:"GatewayAPIEnabled,omitempty" xml:"GatewayAPIEnabled,omitempty"`
	GlobalRateLimitEnabled          *bool    `json:"GlobalRateLimitEnabled,omitempty" xml:"GlobalRateLimitEnabled,omitempty"`
	Http10Enabled                   *bool    `json:"Http10Enabled,omitempty" xml:"Http10Enabled,omitempty"`
	IncludeIPRanges                 *string  `json:"IncludeIPRanges,omitempty" xml:"IncludeIPRanges,omitempty"`
	IncludeInboundPorts             *string  `json:"IncludeInboundPorts,omitempty" xml:"IncludeInboundPorts,omitempty"`
	IntegrateKiali                  *bool    `json:"IntegrateKiali,omitempty" xml:"IntegrateKiali,omitempty"`
	KialiEnabled                    *bool    `json:"KialiEnabled,omitempty" xml:"KialiEnabled,omitempty"`
	Lifecycle                       *string  `json:"Lifecycle,omitempty" xml:"Lifecycle,omitempty"`
	LocalityLBConf                  *string  `json:"LocalityLBConf,omitempty" xml:"LocalityLBConf,omitempty"`
	LocalityLoadBalancing           *bool    `json:"LocalityLoadBalancing,omitempty" xml:"LocalityLoadBalancing,omitempty"`
	MSEEnabled                      *bool    `json:"MSEEnabled,omitempty" xml:"MSEEnabled,omitempty"`
	MultiBufferEnabled              *bool    `json:"MultiBufferEnabled,omitempty" xml:"MultiBufferEnabled,omitempty"`
	MultiBufferPollDelay            *string  `json:"MultiBufferPollDelay,omitempty" xml:"MultiBufferPollDelay,omitempty"`
	MysqlFilterEnabled              *bool    `json:"MysqlFilterEnabled,omitempty" xml:"MysqlFilterEnabled,omitempty"`
	NFDEnabled                      *bool    `json:"NFDEnabled,omitempty" xml:"NFDEnabled,omitempty"`
	NFDLabelPruned                  *bool    `json:"NFDLabelPruned,omitempty" xml:"NFDLabelPruned,omitempty"`
	OPAInjectorCPULimit             *string  `json:"OPAInjectorCPULimit,omitempty" xml:"OPAInjectorCPULimit,omitempty"`
	OPAInjectorCPURequirement       *string  `json:"OPAInjectorCPURequirement,omitempty" xml:"OPAInjectorCPURequirement,omitempty"`
	OPAInjectorMemoryLimit          *string  `json:"OPAInjectorMemoryLimit,omitempty" xml:"OPAInjectorMemoryLimit,omitempty"`
	OPAInjectorMemoryRequirement    *string  `json:"OPAInjectorMemoryRequirement,omitempty" xml:"OPAInjectorMemoryRequirement,omitempty"`
	OPALimitCPU                     *string  `json:"OPALimitCPU,omitempty" xml:"OPALimitCPU,omitempty"`
	OPALimitMemory                  *string  `json:"OPALimitMemory,omitempty" xml:"OPALimitMemory,omitempty"`
	OPALogLevel                     *string  `json:"OPALogLevel,omitempty" xml:"OPALogLevel,omitempty"`
	OPARequestCPU                   *string  `json:"OPARequestCPU,omitempty" xml:"OPARequestCPU,omitempty"`
	OPARequestMemory                *string  `json:"OPARequestMemory,omitempty" xml:"OPARequestMemory,omitempty"`
	OPAScopeInjected                *bool    `json:"OPAScopeInjected,omitempty" xml:"OPAScopeInjected,omitempty"`
	OpaEnabled                      *bool    `json:"OpaEnabled,omitempty" xml:"OpaEnabled,omitempty"`
	OpenAgentPolicy                 *bool    `json:"OpenAgentPolicy,omitempty" xml:"OpenAgentPolicy,omitempty"`
	OutboundTrafficPolicy           *string  `json:"OutboundTrafficPolicy,omitempty" xml:"OutboundTrafficPolicy,omitempty"`
	PrometheusUrl                   *string  `json:"PrometheusUrl,omitempty" xml:"PrometheusUrl,omitempty"`
	ProxyInitCPUResourceLimit       *string  `json:"ProxyInitCPUResourceLimit,omitempty" xml:"ProxyInitCPUResourceLimit,omitempty"`
	ProxyInitCPUResourceRequest     *string  `json:"ProxyInitCPUResourceRequest,omitempty" xml:"ProxyInitCPUResourceRequest,omitempty"`
	ProxyInitMemoryResourceLimit    *string  `json:"ProxyInitMemoryResourceLimit,omitempty" xml:"ProxyInitMemoryResourceLimit,omitempty"`
	ProxyInitMemoryResourceRequest  *string  `json:"ProxyInitMemoryResourceRequest,omitempty" xml:"ProxyInitMemoryResourceRequest,omitempty"`
	ProxyLimitCPU                   *string  `json:"ProxyLimitCPU,omitempty" xml:"ProxyLimitCPU,omitempty"`
	ProxyLimitMemory                *string  `json:"ProxyLimitMemory,omitempty" xml:"ProxyLimitMemory,omitempty"`
	ProxyRequestCPU                 *string  `json:"ProxyRequestCPU,omitempty" xml:"ProxyRequestCPU,omitempty"`
	ProxyRequestMemory              *string  `json:"ProxyRequestMemory,omitempty" xml:"ProxyRequestMemory,omitempty"`
	RedisFilterEnabled              *bool    `json:"RedisFilterEnabled,omitempty" xml:"RedisFilterEnabled,omitempty"`
	ServiceMeshId                   *string  `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
	SidecarInjectorLimitCPU         *string  `json:"SidecarInjectorLimitCPU,omitempty" xml:"SidecarInjectorLimitCPU,omitempty"`
	SidecarInjectorLimitMemory      *string  `json:"SidecarInjectorLimitMemory,omitempty" xml:"SidecarInjectorLimitMemory,omitempty"`
	SidecarInjectorRequestCPU       *string  `json:"SidecarInjectorRequestCPU,omitempty" xml:"SidecarInjectorRequestCPU,omitempty"`
	SidecarInjectorRequestMemory    *string  `json:"SidecarInjectorRequestMemory,omitempty" xml:"SidecarInjectorRequestMemory,omitempty"`
	SidecarInjectorWebhookAsYaml    *string  `json:"SidecarInjectorWebhookAsYaml,omitempty" xml:"SidecarInjectorWebhookAsYaml,omitempty"`
	Telemetry                       *bool    `json:"Telemetry,omitempty" xml:"Telemetry,omitempty"`
	TerminationDrainDuration        *string  `json:"TerminationDrainDuration,omitempty" xml:"TerminationDrainDuration,omitempty"`
	ThriftFilterEnabled             *bool    `json:"ThriftFilterEnabled,omitempty" xml:"ThriftFilterEnabled,omitempty"`
	TraceSampling                   *float32 `json:"TraceSampling,omitempty" xml:"TraceSampling,omitempty"`
	Tracing                         *bool    `json:"Tracing,omitempty" xml:"Tracing,omitempty"`
	TracingOnExtZipkinLimitCPU      *string  `json:"TracingOnExtZipkinLimitCPU,omitempty" xml:"TracingOnExtZipkinLimitCPU,omitempty"`
	TracingOnExtZipkinLimitMemory   *string  `json:"TracingOnExtZipkinLimitMemory,omitempty" xml:"TracingOnExtZipkinLimitMemory,omitempty"`
	TracingOnExtZipkinRequestCPU    *string  `json:"TracingOnExtZipkinRequestCPU,omitempty" xml:"TracingOnExtZipkinRequestCPU,omitempty"`
	TracingOnExtZipkinRequestMemory *string  `json:"TracingOnExtZipkinRequestMemory,omitempty" xml:"TracingOnExtZipkinRequestMemory,omitempty"`
	WebAssemblyFilterEnabled        *bool    `json:"WebAssemblyFilterEnabled,omitempty" xml:"WebAssemblyFilterEnabled,omitempty"`
}

func (UpdateMeshFeatureRequest) GoString

func (s UpdateMeshFeatureRequest) GoString() string

func (*UpdateMeshFeatureRequest) SetAccessLogEnabled

func (s *UpdateMeshFeatureRequest) SetAccessLogEnabled(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetAccessLogFile

func (*UpdateMeshFeatureRequest) SetAccessLogFormat

func (s *UpdateMeshFeatureRequest) SetAccessLogFormat(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetAccessLogGatewayLifecycle added in v2.0.23

func (s *UpdateMeshFeatureRequest) SetAccessLogGatewayLifecycle(v int32) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetAccessLogProject

func (s *UpdateMeshFeatureRequest) SetAccessLogProject(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetAccessLogServiceEnabled

func (s *UpdateMeshFeatureRequest) SetAccessLogServiceEnabled(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetAccessLogServiceHost

func (s *UpdateMeshFeatureRequest) SetAccessLogServiceHost(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetAccessLogServicePort

func (s *UpdateMeshFeatureRequest) SetAccessLogServicePort(v int32) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetAccessLogSidecarLifecycle added in v2.0.23

func (s *UpdateMeshFeatureRequest) SetAccessLogSidecarLifecycle(v int32) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetAuditProject

func (*UpdateMeshFeatureRequest) SetAutoInjectionPolicyEnabled

func (s *UpdateMeshFeatureRequest) SetAutoInjectionPolicyEnabled(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetCRAggregationEnabled

func (s *UpdateMeshFeatureRequest) SetCRAggregationEnabled(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetClusterSpec

func (*UpdateMeshFeatureRequest) SetCniEnabled

func (*UpdateMeshFeatureRequest) SetCniExcludeNamespaces

func (s *UpdateMeshFeatureRequest) SetCniExcludeNamespaces(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetConfigSourceEnabled

func (s *UpdateMeshFeatureRequest) SetConfigSourceEnabled(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetConfigSourceNacosID

func (s *UpdateMeshFeatureRequest) SetConfigSourceNacosID(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetCustomizedPrometheus

func (s *UpdateMeshFeatureRequest) SetCustomizedPrometheus(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetCustomizedZipkin

func (s *UpdateMeshFeatureRequest) SetCustomizedZipkin(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetDNSProxyingEnabled

func (s *UpdateMeshFeatureRequest) SetDNSProxyingEnabled(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetDiscoverySelectors

func (s *UpdateMeshFeatureRequest) SetDiscoverySelectors(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetDubboFilterEnabled

func (s *UpdateMeshFeatureRequest) SetDubboFilterEnabled(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetEnableAudit

func (*UpdateMeshFeatureRequest) SetEnableAutoDiagnosis added in v2.0.23

func (s *UpdateMeshFeatureRequest) SetEnableAutoDiagnosis(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetEnableCRHistory

func (s *UpdateMeshFeatureRequest) SetEnableCRHistory(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetEnableNamespacesByDefault

func (s *UpdateMeshFeatureRequest) SetEnableNamespacesByDefault(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetEnableSDSServer

func (s *UpdateMeshFeatureRequest) SetEnableSDSServer(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetExcludeIPRanges

func (s *UpdateMeshFeatureRequest) SetExcludeIPRanges(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetExcludeInboundPorts

func (s *UpdateMeshFeatureRequest) SetExcludeInboundPorts(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetExcludeOutboundPorts

func (s *UpdateMeshFeatureRequest) SetExcludeOutboundPorts(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetFilterGatewayClusterConfig

func (s *UpdateMeshFeatureRequest) SetFilterGatewayClusterConfig(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetGatewayAPIEnabled

func (s *UpdateMeshFeatureRequest) SetGatewayAPIEnabled(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetGlobalRateLimitEnabled

func (s *UpdateMeshFeatureRequest) SetGlobalRateLimitEnabled(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetHttp10Enabled

func (s *UpdateMeshFeatureRequest) SetHttp10Enabled(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetIncludeIPRanges

func (s *UpdateMeshFeatureRequest) SetIncludeIPRanges(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetIncludeInboundPorts

func (s *UpdateMeshFeatureRequest) SetIncludeInboundPorts(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetIntegrateKiali added in v2.0.20

func (s *UpdateMeshFeatureRequest) SetIntegrateKiali(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetKialiEnabled

func (*UpdateMeshFeatureRequest) SetLifecycle

func (*UpdateMeshFeatureRequest) SetLocalityLBConf

func (s *UpdateMeshFeatureRequest) SetLocalityLBConf(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetLocalityLoadBalancing

func (s *UpdateMeshFeatureRequest) SetLocalityLoadBalancing(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetMSEEnabled

func (*UpdateMeshFeatureRequest) SetMultiBufferEnabled

func (s *UpdateMeshFeatureRequest) SetMultiBufferEnabled(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetMultiBufferPollDelay

func (s *UpdateMeshFeatureRequest) SetMultiBufferPollDelay(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetMysqlFilterEnabled

func (s *UpdateMeshFeatureRequest) SetMysqlFilterEnabled(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetNFDEnabled added in v2.0.21

func (*UpdateMeshFeatureRequest) SetNFDLabelPruned added in v2.0.21

func (s *UpdateMeshFeatureRequest) SetNFDLabelPruned(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetOPAInjectorCPULimit added in v2.0.11

func (s *UpdateMeshFeatureRequest) SetOPAInjectorCPULimit(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetOPAInjectorCPURequirement added in v2.0.11

func (s *UpdateMeshFeatureRequest) SetOPAInjectorCPURequirement(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetOPAInjectorMemoryLimit added in v2.0.11

func (s *UpdateMeshFeatureRequest) SetOPAInjectorMemoryLimit(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetOPAInjectorMemoryRequirement added in v2.0.11

func (s *UpdateMeshFeatureRequest) SetOPAInjectorMemoryRequirement(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetOPALimitCPU

func (*UpdateMeshFeatureRequest) SetOPALimitMemory

func (s *UpdateMeshFeatureRequest) SetOPALimitMemory(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetOPALogLevel

func (*UpdateMeshFeatureRequest) SetOPARequestCPU

func (*UpdateMeshFeatureRequest) SetOPARequestMemory

func (s *UpdateMeshFeatureRequest) SetOPARequestMemory(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetOPAScopeInjected added in v2.0.11

func (s *UpdateMeshFeatureRequest) SetOPAScopeInjected(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetOpaEnabled

func (*UpdateMeshFeatureRequest) SetOpenAgentPolicy

func (s *UpdateMeshFeatureRequest) SetOpenAgentPolicy(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetOutboundTrafficPolicy

func (s *UpdateMeshFeatureRequest) SetOutboundTrafficPolicy(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetPrometheusUrl

func (*UpdateMeshFeatureRequest) SetProxyInitCPUResourceLimit

func (s *UpdateMeshFeatureRequest) SetProxyInitCPUResourceLimit(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetProxyInitCPUResourceRequest

func (s *UpdateMeshFeatureRequest) SetProxyInitCPUResourceRequest(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetProxyInitMemoryResourceLimit

func (s *UpdateMeshFeatureRequest) SetProxyInitMemoryResourceLimit(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetProxyInitMemoryResourceRequest

func (s *UpdateMeshFeatureRequest) SetProxyInitMemoryResourceRequest(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetProxyLimitCPU

func (*UpdateMeshFeatureRequest) SetProxyLimitMemory

func (s *UpdateMeshFeatureRequest) SetProxyLimitMemory(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetProxyRequestCPU

func (s *UpdateMeshFeatureRequest) SetProxyRequestCPU(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetProxyRequestMemory

func (s *UpdateMeshFeatureRequest) SetProxyRequestMemory(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetRedisFilterEnabled

func (s *UpdateMeshFeatureRequest) SetRedisFilterEnabled(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetServiceMeshId

func (*UpdateMeshFeatureRequest) SetSidecarInjectorLimitCPU

func (s *UpdateMeshFeatureRequest) SetSidecarInjectorLimitCPU(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetSidecarInjectorLimitMemory

func (s *UpdateMeshFeatureRequest) SetSidecarInjectorLimitMemory(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetSidecarInjectorRequestCPU

func (s *UpdateMeshFeatureRequest) SetSidecarInjectorRequestCPU(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetSidecarInjectorRequestMemory

func (s *UpdateMeshFeatureRequest) SetSidecarInjectorRequestMemory(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetSidecarInjectorWebhookAsYaml

func (s *UpdateMeshFeatureRequest) SetSidecarInjectorWebhookAsYaml(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetTelemetry

func (*UpdateMeshFeatureRequest) SetTerminationDrainDuration

func (s *UpdateMeshFeatureRequest) SetTerminationDrainDuration(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetThriftFilterEnabled

func (s *UpdateMeshFeatureRequest) SetThriftFilterEnabled(v bool) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetTraceSampling

func (*UpdateMeshFeatureRequest) SetTracing

func (*UpdateMeshFeatureRequest) SetTracingOnExtZipkinLimitCPU added in v2.0.21

func (s *UpdateMeshFeatureRequest) SetTracingOnExtZipkinLimitCPU(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetTracingOnExtZipkinLimitMemory added in v2.0.21

func (s *UpdateMeshFeatureRequest) SetTracingOnExtZipkinLimitMemory(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetTracingOnExtZipkinRequestCPU added in v2.0.21

func (s *UpdateMeshFeatureRequest) SetTracingOnExtZipkinRequestCPU(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetTracingOnExtZipkinRequestMemory added in v2.0.21

func (s *UpdateMeshFeatureRequest) SetTracingOnExtZipkinRequestMemory(v string) *UpdateMeshFeatureRequest

func (*UpdateMeshFeatureRequest) SetWebAssemblyFilterEnabled

func (s *UpdateMeshFeatureRequest) SetWebAssemblyFilterEnabled(v bool) *UpdateMeshFeatureRequest

func (UpdateMeshFeatureRequest) String

func (s UpdateMeshFeatureRequest) String() string

type UpdateMeshFeatureResponse

type UpdateMeshFeatureResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateMeshFeatureResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateMeshFeatureResponse) GoString

func (s UpdateMeshFeatureResponse) GoString() string

func (*UpdateMeshFeatureResponse) SetBody

func (*UpdateMeshFeatureResponse) SetHeaders

func (*UpdateMeshFeatureResponse) SetStatusCode added in v2.0.20

func (UpdateMeshFeatureResponse) String

func (s UpdateMeshFeatureResponse) String() string

type UpdateMeshFeatureResponseBody

type UpdateMeshFeatureResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateMeshFeatureResponseBody) GoString

func (*UpdateMeshFeatureResponseBody) SetRequestId

func (UpdateMeshFeatureResponseBody) String

type UpdateNamespaceScopeSidecarConfigRequest

type UpdateNamespaceScopeSidecarConfigRequest struct {
	Concurrency                       *int32  `json:"Concurrency,omitempty" xml:"Concurrency,omitempty"`
	ExcludeIPRanges                   *string `json:"ExcludeIPRanges,omitempty" xml:"ExcludeIPRanges,omitempty"`
	ExcludeInboundPorts               *string `json:"ExcludeInboundPorts,omitempty" xml:"ExcludeInboundPorts,omitempty"`
	ExcludeOutboundPorts              *string `json:"ExcludeOutboundPorts,omitempty" xml:"ExcludeOutboundPorts,omitempty"`
	HoldApplicationUntilProxyStarts   *bool   `json:"HoldApplicationUntilProxyStarts,omitempty" xml:"HoldApplicationUntilProxyStarts,omitempty"`
	IncludeIPRanges                   *string `json:"IncludeIPRanges,omitempty" xml:"IncludeIPRanges,omitempty"`
	IncludeInboundPorts               *string `json:"IncludeInboundPorts,omitempty" xml:"IncludeInboundPorts,omitempty"`
	IncludeOutboundPorts              *string `json:"IncludeOutboundPorts,omitempty" xml:"IncludeOutboundPorts,omitempty"`
	IstioDNSProxyEnabled              *bool   `json:"IstioDNSProxyEnabled,omitempty" xml:"IstioDNSProxyEnabled,omitempty"`
	Lifecycle                         *string `json:"Lifecycle,omitempty" xml:"Lifecycle,omitempty"`
	LogLevel                          *string `json:"LogLevel,omitempty" xml:"LogLevel,omitempty"`
	Namespace                         *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	PostStart                         *string `json:"PostStart,omitempty" xml:"PostStart,omitempty"`
	PreStop                           *string `json:"PreStop,omitempty" xml:"PreStop,omitempty"`
	ProxyInitCPUResourceLimit         *string `json:"ProxyInitCPUResourceLimit,omitempty" xml:"ProxyInitCPUResourceLimit,omitempty"`
	ProxyInitCPUResourceRequest       *string `json:"ProxyInitCPUResourceRequest,omitempty" xml:"ProxyInitCPUResourceRequest,omitempty"`
	ProxyInitMemoryResourceLimit      *string `json:"ProxyInitMemoryResourceLimit,omitempty" xml:"ProxyInitMemoryResourceLimit,omitempty"`
	ProxyInitMemoryResourceRequest    *string `json:"ProxyInitMemoryResourceRequest,omitempty" xml:"ProxyInitMemoryResourceRequest,omitempty"`
	ProxyStatsMatcher                 *string `json:"ProxyStatsMatcher,omitempty" xml:"ProxyStatsMatcher,omitempty"`
	ServiceMeshId                     *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
	SidecarProxyCPUResourceLimit      *string `json:"SidecarProxyCPUResourceLimit,omitempty" xml:"SidecarProxyCPUResourceLimit,omitempty"`
	SidecarProxyCPUResourceRequest    *string `json:"SidecarProxyCPUResourceRequest,omitempty" xml:"SidecarProxyCPUResourceRequest,omitempty"`
	SidecarProxyMemoryResourceLimit   *string `json:"SidecarProxyMemoryResourceLimit,omitempty" xml:"SidecarProxyMemoryResourceLimit,omitempty"`
	SidecarProxyMemoryResourceRequest *string `json:"SidecarProxyMemoryResourceRequest,omitempty" xml:"SidecarProxyMemoryResourceRequest,omitempty"`
	TerminationDrainDuration          *string `json:"TerminationDrainDuration,omitempty" xml:"TerminationDrainDuration,omitempty"`
}

func (UpdateNamespaceScopeSidecarConfigRequest) GoString

func (*UpdateNamespaceScopeSidecarConfigRequest) SetConcurrency added in v2.0.15

func (*UpdateNamespaceScopeSidecarConfigRequest) SetExcludeIPRanges

func (*UpdateNamespaceScopeSidecarConfigRequest) SetExcludeInboundPorts

func (*UpdateNamespaceScopeSidecarConfigRequest) SetExcludeOutboundPorts

func (*UpdateNamespaceScopeSidecarConfigRequest) SetHoldApplicationUntilProxyStarts added in v2.0.15

func (*UpdateNamespaceScopeSidecarConfigRequest) SetIncludeIPRanges

func (*UpdateNamespaceScopeSidecarConfigRequest) SetIncludeInboundPorts

func (*UpdateNamespaceScopeSidecarConfigRequest) SetIncludeOutboundPorts

func (*UpdateNamespaceScopeSidecarConfigRequest) SetIstioDNSProxyEnabled

func (*UpdateNamespaceScopeSidecarConfigRequest) SetLifecycle

func (*UpdateNamespaceScopeSidecarConfigRequest) SetLogLevel added in v2.0.15

func (*UpdateNamespaceScopeSidecarConfigRequest) SetNamespace

func (*UpdateNamespaceScopeSidecarConfigRequest) SetPostStart added in v2.0.15

func (*UpdateNamespaceScopeSidecarConfigRequest) SetPreStop added in v2.0.15

func (*UpdateNamespaceScopeSidecarConfigRequest) SetProxyInitCPUResourceLimit

func (*UpdateNamespaceScopeSidecarConfigRequest) SetProxyInitCPUResourceRequest

func (*UpdateNamespaceScopeSidecarConfigRequest) SetProxyInitMemoryResourceLimit

func (*UpdateNamespaceScopeSidecarConfigRequest) SetProxyInitMemoryResourceRequest

func (*UpdateNamespaceScopeSidecarConfigRequest) SetProxyStatsMatcher added in v2.0.15

func (*UpdateNamespaceScopeSidecarConfigRequest) SetServiceMeshId

func (*UpdateNamespaceScopeSidecarConfigRequest) SetSidecarProxyCPUResourceLimit

func (*UpdateNamespaceScopeSidecarConfigRequest) SetSidecarProxyCPUResourceRequest

func (*UpdateNamespaceScopeSidecarConfigRequest) SetSidecarProxyMemoryResourceLimit

func (*UpdateNamespaceScopeSidecarConfigRequest) SetSidecarProxyMemoryResourceRequest

func (*UpdateNamespaceScopeSidecarConfigRequest) SetTerminationDrainDuration

func (UpdateNamespaceScopeSidecarConfigRequest) String

type UpdateNamespaceScopeSidecarConfigResponse

type UpdateNamespaceScopeSidecarConfigResponse struct {
	Headers    map[string]*string                             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateNamespaceScopeSidecarConfigResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateNamespaceScopeSidecarConfigResponse) GoString

func (*UpdateNamespaceScopeSidecarConfigResponse) SetHeaders

func (*UpdateNamespaceScopeSidecarConfigResponse) SetStatusCode added in v2.0.20

func (UpdateNamespaceScopeSidecarConfigResponse) String

type UpdateNamespaceScopeSidecarConfigResponseBody

type UpdateNamespaceScopeSidecarConfigResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateNamespaceScopeSidecarConfigResponseBody) GoString

func (*UpdateNamespaceScopeSidecarConfigResponseBody) SetRequestId

func (UpdateNamespaceScopeSidecarConfigResponseBody) String

type UpgradeDetailGatewayStatusRecordValue

type UpgradeDetailGatewayStatusRecordValue struct {
	Status  *string `json:"Status,omitempty" xml:"Status,omitempty"`
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	Version *string `json:"Version,omitempty" xml:"Version,omitempty"`
}

func (UpgradeDetailGatewayStatusRecordValue) GoString

func (*UpgradeDetailGatewayStatusRecordValue) SetMessage

func (*UpgradeDetailGatewayStatusRecordValue) SetStatus

func (*UpgradeDetailGatewayStatusRecordValue) SetVersion

func (UpgradeDetailGatewayStatusRecordValue) String

type UpgradeMeshEditionPartiallyRequest

type UpgradeMeshEditionPartiallyRequest struct {
	ASMGatewayContinue    *bool   `json:"ASMGatewayContinue,omitempty" xml:"ASMGatewayContinue,omitempty"`
	ExpectedVersion       *string `json:"ExpectedVersion,omitempty" xml:"ExpectedVersion,omitempty"`
	ServiceMeshId         *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
	SwitchToPro           *bool   `json:"SwitchToPro,omitempty" xml:"SwitchToPro,omitempty"`
	UpgradeGatewayRecords *string `json:"UpgradeGatewayRecords,omitempty" xml:"UpgradeGatewayRecords,omitempty"`
}

func (UpgradeMeshEditionPartiallyRequest) GoString

func (*UpgradeMeshEditionPartiallyRequest) SetASMGatewayContinue

func (*UpgradeMeshEditionPartiallyRequest) SetExpectedVersion added in v2.0.20

func (*UpgradeMeshEditionPartiallyRequest) SetServiceMeshId

func (*UpgradeMeshEditionPartiallyRequest) SetSwitchToPro

func (*UpgradeMeshEditionPartiallyRequest) SetUpgradeGatewayRecords

func (UpgradeMeshEditionPartiallyRequest) String

type UpgradeMeshEditionPartiallyResponse

type UpgradeMeshEditionPartiallyResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpgradeMeshEditionPartiallyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpgradeMeshEditionPartiallyResponse) GoString

func (*UpgradeMeshEditionPartiallyResponse) SetHeaders

func (*UpgradeMeshEditionPartiallyResponse) SetStatusCode added in v2.0.20

func (UpgradeMeshEditionPartiallyResponse) String

type UpgradeMeshEditionPartiallyResponseBody

type UpgradeMeshEditionPartiallyResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpgradeMeshEditionPartiallyResponseBody) GoString

func (*UpgradeMeshEditionPartiallyResponseBody) SetRequestId

func (UpgradeMeshEditionPartiallyResponseBody) String

type UpgradeMeshVersionRequest

type UpgradeMeshVersionRequest struct {
	ServiceMeshId *string `json:"ServiceMeshId,omitempty" xml:"ServiceMeshId,omitempty"`
}

func (UpgradeMeshVersionRequest) GoString

func (s UpgradeMeshVersionRequest) GoString() string

func (*UpgradeMeshVersionRequest) SetServiceMeshId

func (UpgradeMeshVersionRequest) String

func (s UpgradeMeshVersionRequest) String() string

type UpgradeMeshVersionResponse

type UpgradeMeshVersionResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpgradeMeshVersionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpgradeMeshVersionResponse) GoString

func (s UpgradeMeshVersionResponse) GoString() string

func (*UpgradeMeshVersionResponse) SetBody

func (*UpgradeMeshVersionResponse) SetHeaders

func (*UpgradeMeshVersionResponse) SetStatusCode added in v2.0.20

func (UpgradeMeshVersionResponse) String

type UpgradeMeshVersionResponseBody

type UpgradeMeshVersionResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpgradeMeshVersionResponseBody) GoString

func (*UpgradeMeshVersionResponseBody) SetRequestId

func (UpgradeMeshVersionResponseBody) String

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL