client

package
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Jan 3, 2023 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 CancelTaskResponse

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

func (CancelTaskResponse) GoString

func (s CancelTaskResponse) GoString() string

func (*CancelTaskResponse) SetBody

func (*CancelTaskResponse) SetHeaders

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

func (*CancelTaskResponse) SetStatusCode

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

func (CancelTaskResponse) String

func (s CancelTaskResponse) String() string

type CancelTaskResponseBody

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

func (CancelTaskResponseBody) GoString

func (s CancelTaskResponseBody) GoString() string

func (*CancelTaskResponseBody) SetRequestId

func (CancelTaskResponseBody) String

func (s CancelTaskResponseBody) String() string

type Client

type Client struct {
	openapi.Client
}

func NewClient

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

func (*Client) CancelTask

func (client *Client) CancelTask(taskId *string) (_result *CancelTaskResponse, _err error)

func (*Client) CancelTaskWithOptions

func (client *Client) CancelTaskWithOptions(taskId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CancelTaskResponse, _err error)

func (*Client) CreateResource

func (client *Client) CreateResource(resourcePath *string, request *CreateResourceRequest) (_result *CreateResourceResponse, _err error)

*

  • POST /api/v1/providers/{provider}/products/{product}/resources/{parentResourcePath}/{resourceTypeCode}。 *
  • @param resourcePath the whole path of resource string
  • @param request CreateResourceRequest
  • @return CreateResourceResponse

func (*Client) CreateResourceWithOptions

func (client *Client) CreateResourceWithOptions(resourcePath *string, request *CreateResourceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateResourceResponse, _err error)

*

  • POST /api/v1/providers/{provider}/products/{product}/resources/{parentResourcePath}/{resourceTypeCode}。 *
  • @param resourcePath the whole path of resource string
  • @param request CreateResourceRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return CreateResourceResponse

func (*Client) DeleteResource

func (client *Client) DeleteResource(resourcePath *string, request *DeleteResourceRequest) (_result *DeleteResourceResponse, _err error)

*

  • DELETE /api/v1/providers/{provider}/products/{product}/resources/{parentResourcePath}/{resourceTypeCode}/{resourceId}。 *
  • @param resourcePath the whole path of resource string
  • @param request DeleteResourceRequest
  • @return DeleteResourceResponse

func (*Client) DeleteResourceWithOptions

func (client *Client) DeleteResourceWithOptions(resourcePath *string, request *DeleteResourceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteResourceResponse, _err error)

*

  • DELETE /api/v1/providers/{provider}/products/{product}/resources/{parentResourcePath}/{resourceTypeCode}/{resourceId}。 *
  • @param resourcePath the whole path of resource string
  • @param request DeleteResourceRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return DeleteResourceResponse

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) GetResourceType added in v1.0.1

func (client *Client) GetResourceType(resourcePath *string) (_result *GetResourceTypeResponse, _err error)

func (*Client) GetResourceTypeWithOptions added in v1.0.1

func (client *Client) GetResourceTypeWithOptions(resourcePath *string, headers *GetResourceTypeHeaders, runtime *util.RuntimeOptions) (_result *GetResourceTypeResponse, _err error)

func (*Client) GetResources

func (client *Client) GetResources(resourcePath *string, request *GetResourcesRequest) (_result *GetResourcesResponse, _err error)

func (*Client) GetResourcesWithOptions

func (client *Client) GetResourcesWithOptions(resourcePath *string, tmpReq *GetResourcesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetResourcesResponse, _err error)

func (*Client) GetTask

func (client *Client) GetTask(taskId *string) (_result *GetTaskResponse, _err error)

*

  • GET /api/v1/tasks/{taskId}。 *
  • @return GetTaskResponse

func (*Client) GetTaskWithOptions

func (client *Client) GetTaskWithOptions(taskId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetTaskResponse, _err error)

*

  • GET /api/v1/tasks/{taskId}。 *
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return GetTaskResponse

func (*Client) Init

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

func (*Client) ListDataSources

func (client *Client) ListDataSources(resourcePath *string, request *ListDataSourcesRequest) (_result *ListDataSourcesResponse, _err error)

*

  • GET /api/v1/providers/{provider}/products/{product}/dataSources/{resourceType}。 *
  • @param resourcePath the whole path of resource string
  • @param request ListDataSourcesRequest
  • @return ListDataSourcesResponse

func (*Client) ListDataSourcesWithOptions

func (client *Client) ListDataSourcesWithOptions(resourcePath *string, tmpReq *ListDataSourcesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDataSourcesResponse, _err error)

*

  • GET /api/v1/providers/{provider}/products/{product}/dataSources/{resourceType}。 *
  • @param resourcePath the whole path of resource string
  • @param tmpReq ListDataSourcesRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return ListDataSourcesResponse

func (*Client) ListProducts

func (client *Client) ListProducts(provider *string, request *ListProductsRequest) (_result *ListProductsResponse, _err error)

*

  • GET /api/v1/providers/{provider}/products。 *
  • @param request ListProductsRequest
  • @return ListProductsResponse

func (*Client) ListProductsWithOptions

func (client *Client) ListProductsWithOptions(provider *string, request *ListProductsRequest, headers *ListProductsHeaders, runtime *util.RuntimeOptions) (_result *ListProductsResponse, _err error)

*

  • GET /api/v1/providers/{provider}/products。 *
  • @param request ListProductsRequest
  • @param headers ListProductsHeaders
  • @param runtime runtime options for this request RuntimeOptions
  • @return ListProductsResponse

func (*Client) ListResourceTypes

func (client *Client) ListResourceTypes(provider *string, product *string, request *ListResourceTypesRequest) (_result *ListResourceTypesResponse, _err error)

*

  • GET /api/v1/providers/{provider}/products/{product}/resourceTypes。 *
  • @param request ListResourceTypesRequest
  • @return ListResourceTypesResponse

func (*Client) ListResourceTypesWithOptions

func (client *Client) ListResourceTypesWithOptions(provider *string, product *string, tmpReq *ListResourceTypesRequest, headers *ListResourceTypesHeaders, runtime *util.RuntimeOptions) (_result *ListResourceTypesResponse, _err error)

*

  • GET /api/v1/providers/{provider}/products/{product}/resourceTypes。 *
  • @param tmpReq ListResourceTypesRequest
  • @param headers ListResourceTypesHeaders
  • @param runtime runtime options for this request RuntimeOptions
  • @return ListResourceTypesResponse

func (*Client) UpdateResource

func (client *Client) UpdateResource(resourcePath *string, request *UpdateResourceRequest) (_result *UpdateResourceResponse, _err error)

func (*Client) UpdateResourceWithOptions

func (client *Client) UpdateResourceWithOptions(resourcePath *string, request *UpdateResourceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateResourceResponse, _err error)

type CreateResourceRequest

type CreateResourceRequest struct {
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	RegionId    *string `json:"regionId,omitempty" xml:"regionId,omitempty"`
}

func (CreateResourceRequest) GoString

func (s CreateResourceRequest) GoString() string

func (*CreateResourceRequest) SetBody

func (*CreateResourceRequest) SetClientToken

func (s *CreateResourceRequest) SetClientToken(v string) *CreateResourceRequest

func (*CreateResourceRequest) SetRegionId

func (CreateResourceRequest) String

func (s CreateResourceRequest) String() string

type CreateResourceResponse

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

func (CreateResourceResponse) GoString

func (s CreateResourceResponse) GoString() string

func (*CreateResourceResponse) SetBody

func (*CreateResourceResponse) SetHeaders

func (*CreateResourceResponse) SetStatusCode

func (CreateResourceResponse) String

func (s CreateResourceResponse) String() string

type CreateResourceResponseBody

type CreateResourceResponseBody struct {
	RequestId    *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	ResourceId   *string `json:"resourceId,omitempty" xml:"resourceId,omitempty"`
	ResourcePath *string `json:"resourcePath,omitempty" xml:"resourcePath,omitempty"`
	TaskId       *string `json:"taskId,omitempty" xml:"taskId,omitempty"`
}

func (CreateResourceResponseBody) GoString

func (s CreateResourceResponseBody) GoString() string

func (*CreateResourceResponseBody) SetRequestId

func (*CreateResourceResponseBody) SetResourceId

func (*CreateResourceResponseBody) SetResourcePath

func (*CreateResourceResponseBody) SetTaskId

func (CreateResourceResponseBody) String

type DeleteResourceRequest

type DeleteResourceRequest struct {
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	RegionId    *string `json:"regionId,omitempty" xml:"regionId,omitempty"`
}

func (DeleteResourceRequest) GoString

func (s DeleteResourceRequest) GoString() string

func (*DeleteResourceRequest) SetClientToken

func (s *DeleteResourceRequest) SetClientToken(v string) *DeleteResourceRequest

func (*DeleteResourceRequest) SetRegionId

func (DeleteResourceRequest) String

func (s DeleteResourceRequest) String() string

type DeleteResourceResponse

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

func (DeleteResourceResponse) GoString

func (s DeleteResourceResponse) GoString() string

func (*DeleteResourceResponse) SetBody

func (*DeleteResourceResponse) SetHeaders

func (*DeleteResourceResponse) SetStatusCode

func (DeleteResourceResponse) String

func (s DeleteResourceResponse) String() string

type DeleteResourceResponseBody

type DeleteResourceResponseBody struct {
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	TaskId    *string `json:"taskId,omitempty" xml:"taskId,omitempty"`
}

func (DeleteResourceResponseBody) GoString

func (s DeleteResourceResponseBody) GoString() string

func (*DeleteResourceResponseBody) SetRequestId

func (*DeleteResourceResponseBody) SetTaskId

func (DeleteResourceResponseBody) String

type GetResourceTypeHeaders added in v1.0.1

type GetResourceTypeHeaders struct {
	CommonHeaders      map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsAcceptLanguage *string            `json:"x-acs-accept-language,omitempty" xml:"x-acs-accept-language,omitempty"`
}

func (GetResourceTypeHeaders) GoString added in v1.0.1

func (s GetResourceTypeHeaders) GoString() string

func (*GetResourceTypeHeaders) SetCommonHeaders added in v1.0.1

func (s *GetResourceTypeHeaders) SetCommonHeaders(v map[string]*string) *GetResourceTypeHeaders

func (*GetResourceTypeHeaders) SetXAcsAcceptLanguage added in v1.0.1

func (s *GetResourceTypeHeaders) SetXAcsAcceptLanguage(v string) *GetResourceTypeHeaders

func (GetResourceTypeHeaders) String added in v1.0.1

func (s GetResourceTypeHeaders) String() string

type GetResourceTypeResponse added in v1.0.1

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

func (GetResourceTypeResponse) GoString added in v1.0.1

func (s GetResourceTypeResponse) GoString() string

func (*GetResourceTypeResponse) SetBody added in v1.0.1

func (*GetResourceTypeResponse) SetHeaders added in v1.0.1

func (*GetResourceTypeResponse) SetStatusCode added in v1.0.1

func (GetResourceTypeResponse) String added in v1.0.1

func (s GetResourceTypeResponse) String() string

type GetResourceTypeResponseBody added in v1.0.1

type GetResourceTypeResponseBody struct {
	RequestId    *string                                  `json:"requestId,omitempty" xml:"requestId,omitempty"`
	ResourceType *GetResourceTypeResponseBodyResourceType `json:"resourceType,omitempty" xml:"resourceType,omitempty" type:"Struct"`
}

func (GetResourceTypeResponseBody) GoString added in v1.0.1

func (s GetResourceTypeResponseBody) GoString() string

func (*GetResourceTypeResponseBody) SetRequestId added in v1.0.1

func (*GetResourceTypeResponseBody) SetResourceType added in v1.0.1

func (GetResourceTypeResponseBody) String added in v1.0.1

type GetResourceTypeResponseBodyResourceType added in v1.0.1

type GetResourceTypeResponseBodyResourceType struct {
	CreateOnlyProperties    []*string                                        `json:"createOnlyProperties,omitempty" xml:"createOnlyProperties,omitempty" type:"Repeated"`
	DeleteOnlyProperties    []*string                                        `json:"deleteOnlyProperties,omitempty" xml:"deleteOnlyProperties,omitempty" type:"Repeated"`
	FilterProperties        []*string                                        `json:"filterProperties,omitempty" xml:"filterProperties,omitempty" type:"Repeated"`
	GetOnlyProperties       []*string                                        `json:"getOnlyProperties,omitempty" xml:"getOnlyProperties,omitempty" type:"Repeated"`
	GetResponseProperties   []*string                                        `json:"getResponseProperties,omitempty" xml:"getResponseProperties,omitempty" type:"Repeated"`
	Handlers                *GetResourceTypeResponseBodyResourceTypeHandlers `json:"handlers,omitempty" xml:"handlers,omitempty" type:"Struct"`
	Info                    *GetResourceTypeResponseBodyResourceTypeInfo     `json:"info,omitempty" xml:"info,omitempty" type:"Struct"`
	ListOnlyProperties      []*string                                        `json:"listOnlyProperties,omitempty" xml:"listOnlyProperties,omitempty" type:"Repeated"`
	ListResponseProperties  []*string                                        `json:"listResponseProperties,omitempty" xml:"listResponseProperties,omitempty" type:"Repeated"`
	PrimaryIdentifier       *string                                          `json:"primaryIdentifier,omitempty" xml:"primaryIdentifier,omitempty"`
	Product                 *string                                          `json:"product,omitempty" xml:"product,omitempty"`
	Properties              map[string]interface{}                           `json:"properties,omitempty" xml:"properties,omitempty"`
	PublicProperties        []*string                                        `json:"publicProperties,omitempty" xml:"publicProperties,omitempty" type:"Repeated"`
	ReadOnlyProperties      []*string                                        `json:"readOnlyProperties,omitempty" xml:"readOnlyProperties,omitempty" type:"Repeated"`
	Required                []*string                                        `json:"required,omitempty" xml:"required,omitempty" type:"Repeated"`
	ResourceType            *string                                          `json:"resourceType,omitempty" xml:"resourceType,omitempty"`
	SensitiveInfoProperties []*string                                        `json:"sensitiveInfoProperties,omitempty" xml:"sensitiveInfoProperties,omitempty" type:"Repeated"`
	UpdateOnlyProperties    []*string                                        `json:"updateOnlyProperties,omitempty" xml:"updateOnlyProperties,omitempty" type:"Repeated"`
	UpdateTypeProperties    []*string                                        `json:"updateTypeProperties,omitempty" xml:"updateTypeProperties,omitempty" type:"Repeated"`
}

func (GetResourceTypeResponseBodyResourceType) GoString added in v1.0.1

func (*GetResourceTypeResponseBodyResourceType) SetCreateOnlyProperties added in v1.0.1

func (*GetResourceTypeResponseBodyResourceType) SetDeleteOnlyProperties added in v1.0.1

func (*GetResourceTypeResponseBodyResourceType) SetFilterProperties added in v1.0.1

func (*GetResourceTypeResponseBodyResourceType) SetGetOnlyProperties added in v1.0.1

func (*GetResourceTypeResponseBodyResourceType) SetGetResponseProperties added in v1.0.1

func (*GetResourceTypeResponseBodyResourceType) SetHandlers added in v1.0.1

func (*GetResourceTypeResponseBodyResourceType) SetInfo added in v1.0.1

func (*GetResourceTypeResponseBodyResourceType) SetListOnlyProperties added in v1.0.1

func (*GetResourceTypeResponseBodyResourceType) SetListResponseProperties added in v1.0.1

func (*GetResourceTypeResponseBodyResourceType) SetPrimaryIdentifier added in v1.0.1

func (*GetResourceTypeResponseBodyResourceType) SetProduct added in v1.0.1

func (*GetResourceTypeResponseBodyResourceType) SetProperties added in v1.0.1

func (*GetResourceTypeResponseBodyResourceType) SetPublicProperties added in v1.0.1

func (*GetResourceTypeResponseBodyResourceType) SetReadOnlyProperties added in v1.0.1

func (*GetResourceTypeResponseBodyResourceType) SetRequired added in v1.0.1

func (*GetResourceTypeResponseBodyResourceType) SetResourceType added in v1.0.1

func (*GetResourceTypeResponseBodyResourceType) SetSensitiveInfoProperties added in v1.0.1

func (*GetResourceTypeResponseBodyResourceType) SetUpdateOnlyProperties added in v1.0.1

func (*GetResourceTypeResponseBodyResourceType) SetUpdateTypeProperties added in v1.0.1

func (GetResourceTypeResponseBodyResourceType) String added in v1.0.1

type GetResourceTypeResponseBodyResourceTypeHandlers added in v1.0.1

type GetResourceTypeResponseBodyResourceTypeHandlers struct {
	Create *GetResourceTypeResponseBodyResourceTypeHandlersCreate `json:"create,omitempty" xml:"create,omitempty" type:"Struct"`
	Delete *GetResourceTypeResponseBodyResourceTypeHandlersDelete `json:"delete,omitempty" xml:"delete,omitempty" type:"Struct"`
	Get    *GetResourceTypeResponseBodyResourceTypeHandlersGet    `json:"get,omitempty" xml:"get,omitempty" type:"Struct"`
	List   *GetResourceTypeResponseBodyResourceTypeHandlersList   `json:"list,omitempty" xml:"list,omitempty" type:"Struct"`
	Update *GetResourceTypeResponseBodyResourceTypeHandlersUpdate `json:"update,omitempty" xml:"update,omitempty" type:"Struct"`
}

func (GetResourceTypeResponseBodyResourceTypeHandlers) GoString added in v1.0.1

func (GetResourceTypeResponseBodyResourceTypeHandlers) String added in v1.0.1

type GetResourceTypeResponseBodyResourceTypeHandlersCreate added in v1.0.1

type GetResourceTypeResponseBodyResourceTypeHandlersCreate struct {
	Permissions []*string `json:"permissions,omitempty" xml:"permissions,omitempty" type:"Repeated"`
}

func (GetResourceTypeResponseBodyResourceTypeHandlersCreate) GoString added in v1.0.1

func (*GetResourceTypeResponseBodyResourceTypeHandlersCreate) SetPermissions added in v1.0.1

func (GetResourceTypeResponseBodyResourceTypeHandlersCreate) String added in v1.0.1

type GetResourceTypeResponseBodyResourceTypeHandlersDelete added in v1.0.1

type GetResourceTypeResponseBodyResourceTypeHandlersDelete struct {
	Permissions []*string `json:"permissions,omitempty" xml:"permissions,omitempty" type:"Repeated"`
}

func (GetResourceTypeResponseBodyResourceTypeHandlersDelete) GoString added in v1.0.1

func (*GetResourceTypeResponseBodyResourceTypeHandlersDelete) SetPermissions added in v1.0.1

func (GetResourceTypeResponseBodyResourceTypeHandlersDelete) String added in v1.0.1

type GetResourceTypeResponseBodyResourceTypeHandlersGet added in v1.0.1

type GetResourceTypeResponseBodyResourceTypeHandlersGet struct {
	Permissions []*string `json:"permissions,omitempty" xml:"permissions,omitempty" type:"Repeated"`
}

func (GetResourceTypeResponseBodyResourceTypeHandlersGet) GoString added in v1.0.1

func (*GetResourceTypeResponseBodyResourceTypeHandlersGet) SetPermissions added in v1.0.1

func (GetResourceTypeResponseBodyResourceTypeHandlersGet) String added in v1.0.1

type GetResourceTypeResponseBodyResourceTypeHandlersList added in v1.0.1

type GetResourceTypeResponseBodyResourceTypeHandlersList struct {
	Permissions []*string `json:"permissions,omitempty" xml:"permissions,omitempty" type:"Repeated"`
}

func (GetResourceTypeResponseBodyResourceTypeHandlersList) GoString added in v1.0.1

func (*GetResourceTypeResponseBodyResourceTypeHandlersList) SetPermissions added in v1.0.1

func (GetResourceTypeResponseBodyResourceTypeHandlersList) String added in v1.0.1

type GetResourceTypeResponseBodyResourceTypeHandlersUpdate added in v1.0.1

type GetResourceTypeResponseBodyResourceTypeHandlersUpdate struct {
	Permissions []*string `json:"permissions,omitempty" xml:"permissions,omitempty" type:"Repeated"`
}

func (GetResourceTypeResponseBodyResourceTypeHandlersUpdate) GoString added in v1.0.1

func (*GetResourceTypeResponseBodyResourceTypeHandlersUpdate) SetPermissions added in v1.0.1

func (GetResourceTypeResponseBodyResourceTypeHandlersUpdate) String added in v1.0.1

type GetResourceTypeResponseBodyResourceTypeInfo added in v1.0.1

type GetResourceTypeResponseBodyResourceTypeInfo struct {
	ChargeType    *string `json:"chargeType,omitempty" xml:"chargeType,omitempty"`
	DeliveryScope *string `json:"deliveryScope,omitempty" xml:"deliveryScope,omitempty"`
	Description   *string `json:"description,omitempty" xml:"description,omitempty"`
	Title         *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (GetResourceTypeResponseBodyResourceTypeInfo) GoString added in v1.0.1

func (*GetResourceTypeResponseBodyResourceTypeInfo) SetChargeType added in v1.0.1

func (*GetResourceTypeResponseBodyResourceTypeInfo) SetDeliveryScope added in v1.0.1

func (*GetResourceTypeResponseBodyResourceTypeInfo) SetDescription added in v1.0.1

func (*GetResourceTypeResponseBodyResourceTypeInfo) SetTitle added in v1.0.1

func (GetResourceTypeResponseBodyResourceTypeInfo) String added in v1.0.1

type GetResourcesRequest

type GetResourcesRequest struct {
	Filter     map[string]interface{} `json:"filter,omitempty" xml:"filter,omitempty"`
	MaxResults *int32                 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	NextToken  *string                `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	RegionId   *string                `json:"regionId,omitempty" xml:"regionId,omitempty"`
}

func (GetResourcesRequest) GoString

func (s GetResourcesRequest) GoString() string

func (*GetResourcesRequest) SetFilter

func (s *GetResourcesRequest) SetFilter(v map[string]interface{}) *GetResourcesRequest

func (*GetResourcesRequest) SetMaxResults

func (s *GetResourcesRequest) SetMaxResults(v int32) *GetResourcesRequest

func (*GetResourcesRequest) SetNextToken

func (s *GetResourcesRequest) SetNextToken(v string) *GetResourcesRequest

func (*GetResourcesRequest) SetRegionId

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

func (GetResourcesRequest) String

func (s GetResourcesRequest) String() string

type GetResourcesResponse

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

func (GetResourcesResponse) GoString

func (s GetResourcesResponse) GoString() string

func (*GetResourcesResponse) SetBody

func (*GetResourcesResponse) SetHeaders

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

func (*GetResourcesResponse) SetStatusCode

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

func (GetResourcesResponse) String

func (s GetResourcesResponse) String() string

type GetResourcesResponseBody

type GetResourcesResponseBody 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"`
	Resource   *GetResourcesResponseBodyResource    `json:"resource,omitempty" xml:"resource,omitempty" type:"Struct"`
	Resources  []*GetResourcesResponseBodyResources `json:"resources,omitempty" xml:"resources,omitempty" type:"Repeated"`
	TotalCount *int32                               `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (GetResourcesResponseBody) GoString

func (s GetResourcesResponseBody) GoString() string

func (*GetResourcesResponseBody) SetMaxResults

func (*GetResourcesResponseBody) SetNextToken

func (*GetResourcesResponseBody) SetRequestId

func (*GetResourcesResponseBody) SetResource

func (*GetResourcesResponseBody) SetResources

func (*GetResourcesResponseBody) SetTotalCount

func (GetResourcesResponseBody) String

func (s GetResourcesResponseBody) String() string

type GetResourcesResponseBodyResource

type GetResourcesResponseBodyResource struct {
	ResourceAttributes *string `json:"resourceAttributes,omitempty" xml:"resourceAttributes,omitempty"`
	ResourceId         *string `json:"resourceId,omitempty" xml:"resourceId,omitempty"`
}

func (GetResourcesResponseBodyResource) GoString

func (*GetResourcesResponseBodyResource) SetResourceAttributes

func (*GetResourcesResponseBodyResource) SetResourceId

func (GetResourcesResponseBodyResource) String

type GetResourcesResponseBodyResources

type GetResourcesResponseBodyResources struct {
	ResourceAttributes *string `json:"resourceAttributes,omitempty" xml:"resourceAttributes,omitempty"`
	ResourceId         *string `json:"resourceId,omitempty" xml:"resourceId,omitempty"`
}

func (GetResourcesResponseBodyResources) GoString

func (*GetResourcesResponseBodyResources) SetResourceAttributes

func (*GetResourcesResponseBodyResources) SetResourceId

func (GetResourcesResponseBodyResources) String

type GetResourcesShrinkRequest

type GetResourcesShrinkRequest struct {
	FilterShrink *string `json:"filter,omitempty" xml:"filter,omitempty"`
	MaxResults   *int32  `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	NextToken    *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	RegionId     *string `json:"regionId,omitempty" xml:"regionId,omitempty"`
}

func (GetResourcesShrinkRequest) GoString

func (s GetResourcesShrinkRequest) GoString() string

func (*GetResourcesShrinkRequest) SetFilterShrink

func (*GetResourcesShrinkRequest) SetMaxResults

func (*GetResourcesShrinkRequest) SetNextToken

func (*GetResourcesShrinkRequest) SetRegionId

func (GetResourcesShrinkRequest) String

func (s GetResourcesShrinkRequest) String() string

type GetTaskResponse

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

func (GetTaskResponse) GoString

func (s GetTaskResponse) GoString() string

func (*GetTaskResponse) SetBody

func (*GetTaskResponse) SetHeaders

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

func (*GetTaskResponse) SetStatusCode

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

func (GetTaskResponse) String

func (s GetTaskResponse) String() string

type GetTaskResponseBody

type GetTaskResponseBody struct {
	RequestId *string                  `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Task      *GetTaskResponseBodyTask `json:"task,omitempty" xml:"task,omitempty" type:"Struct"`
}

func (GetTaskResponseBody) GoString

func (s GetTaskResponseBody) GoString() string

func (*GetTaskResponseBody) SetRequestId

func (s *GetTaskResponseBody) SetRequestId(v string) *GetTaskResponseBody

func (*GetTaskResponseBody) SetTask

func (GetTaskResponseBody) String

func (s GetTaskResponseBody) String() string

type GetTaskResponseBodyTask

type GetTaskResponseBodyTask struct {
	CreateTime   *string                       `json:"createTime,omitempty" xml:"createTime,omitempty"`
	Error        *GetTaskResponseBodyTaskError `json:"error,omitempty" xml:"error,omitempty" type:"Struct"`
	Product      *string                       `json:"product,omitempty" xml:"product,omitempty"`
	RegionId     *string                       `json:"regionId,omitempty" xml:"regionId,omitempty"`
	ResourceId   *string                       `json:"resourceId,omitempty" xml:"resourceId,omitempty"`
	ResourcePath *string                       `json:"resourcePath,omitempty" xml:"resourcePath,omitempty"`
	ResourceType *string                       `json:"resourceType,omitempty" xml:"resourceType,omitempty"`
	Status       *string                       `json:"status,omitempty" xml:"status,omitempty"`
	TaskAction   *string                       `json:"taskAction,omitempty" xml:"taskAction,omitempty"`
	TaskId       *string                       `json:"taskId,omitempty" xml:"taskId,omitempty"`
}

func (GetTaskResponseBodyTask) GoString

func (s GetTaskResponseBodyTask) GoString() string

func (*GetTaskResponseBodyTask) SetCreateTime

func (*GetTaskResponseBodyTask) SetError

func (*GetTaskResponseBodyTask) SetProduct

func (*GetTaskResponseBodyTask) SetRegionId

func (*GetTaskResponseBodyTask) SetResourceId

func (*GetTaskResponseBodyTask) SetResourcePath

func (*GetTaskResponseBodyTask) SetResourceType

func (*GetTaskResponseBodyTask) SetStatus

func (*GetTaskResponseBodyTask) SetTaskAction

func (*GetTaskResponseBodyTask) SetTaskId

func (GetTaskResponseBodyTask) String

func (s GetTaskResponseBodyTask) String() string

type GetTaskResponseBodyTaskError

type GetTaskResponseBodyTaskError struct {
	Code    *string `json:"code,omitempty" xml:"code,omitempty"`
	Message *string `json:"message,omitempty" xml:"message,omitempty"`
}

func (GetTaskResponseBodyTaskError) GoString

func (s GetTaskResponseBodyTaskError) GoString() string

func (*GetTaskResponseBodyTaskError) SetCode

func (*GetTaskResponseBodyTaskError) SetMessage

func (GetTaskResponseBodyTaskError) String

type ListDataSourcesRequest

type ListDataSourcesRequest struct {
	AttributeName *string                `json:"attributeName,omitempty" xml:"attributeName,omitempty"`
	Filter        map[string]interface{} `json:"filter,omitempty" xml:"filter,omitempty"`
}

func (ListDataSourcesRequest) GoString

func (s ListDataSourcesRequest) GoString() string

func (*ListDataSourcesRequest) SetAttributeName

func (s *ListDataSourcesRequest) SetAttributeName(v string) *ListDataSourcesRequest

func (*ListDataSourcesRequest) SetFilter

func (s *ListDataSourcesRequest) SetFilter(v map[string]interface{}) *ListDataSourcesRequest

func (ListDataSourcesRequest) String

func (s ListDataSourcesRequest) String() string

type ListDataSourcesResponse

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

func (ListDataSourcesResponse) GoString

func (s ListDataSourcesResponse) GoString() string

func (*ListDataSourcesResponse) SetBody

func (*ListDataSourcesResponse) SetHeaders

func (*ListDataSourcesResponse) SetStatusCode

func (ListDataSourcesResponse) String

func (s ListDataSourcesResponse) String() string

type ListDataSourcesResponseBody

type ListDataSourcesResponseBody struct {
	DataSources []*ListDataSourcesResponseBodyDataSources `json:"dataSources,omitempty" xml:"dataSources,omitempty" type:"Repeated"`
	RequestId   *string                                   `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ListDataSourcesResponseBody) GoString

func (s ListDataSourcesResponseBody) GoString() string

func (*ListDataSourcesResponseBody) SetDataSources

func (*ListDataSourcesResponseBody) SetRequestId

func (ListDataSourcesResponseBody) String

type ListDataSourcesResponseBodyDataSources

type ListDataSourcesResponseBodyDataSources struct {
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
}

func (ListDataSourcesResponseBodyDataSources) GoString

func (*ListDataSourcesResponseBodyDataSources) SetId

func (ListDataSourcesResponseBodyDataSources) String

type ListDataSourcesShrinkRequest

type ListDataSourcesShrinkRequest struct {
	AttributeName *string `json:"attributeName,omitempty" xml:"attributeName,omitempty"`
	FilterShrink  *string `json:"filter,omitempty" xml:"filter,omitempty"`
}

func (ListDataSourcesShrinkRequest) GoString

func (s ListDataSourcesShrinkRequest) GoString() string

func (*ListDataSourcesShrinkRequest) SetAttributeName

func (*ListDataSourcesShrinkRequest) SetFilterShrink

func (ListDataSourcesShrinkRequest) String

type ListProductsHeaders

type ListProductsHeaders struct {
	CommonHeaders      map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsAcceptLanguage *string            `json:"x-acs-accept-language,omitempty" xml:"x-acs-accept-language,omitempty"`
}

func (ListProductsHeaders) GoString

func (s ListProductsHeaders) GoString() string

func (*ListProductsHeaders) SetCommonHeaders

func (s *ListProductsHeaders) SetCommonHeaders(v map[string]*string) *ListProductsHeaders

func (*ListProductsHeaders) SetXAcsAcceptLanguage

func (s *ListProductsHeaders) SetXAcsAcceptLanguage(v string) *ListProductsHeaders

func (ListProductsHeaders) String

func (s ListProductsHeaders) String() string

type ListProductsRequest

type ListProductsRequest struct {
	MaxResults *int32  `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	NextToken  *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (ListProductsRequest) GoString

func (s ListProductsRequest) GoString() string

func (*ListProductsRequest) SetMaxResults

func (s *ListProductsRequest) SetMaxResults(v int32) *ListProductsRequest

func (*ListProductsRequest) SetNextToken

func (s *ListProductsRequest) SetNextToken(v string) *ListProductsRequest

func (ListProductsRequest) String

func (s ListProductsRequest) String() string

type ListProductsResponse

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

func (ListProductsResponse) GoString

func (s ListProductsResponse) GoString() string

func (*ListProductsResponse) SetBody

func (*ListProductsResponse) SetHeaders

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

func (*ListProductsResponse) SetStatusCode

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

func (ListProductsResponse) String

func (s ListProductsResponse) String() string

type ListProductsResponseBody

type ListProductsResponseBody struct {
	MaxResults *int32                              `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	NextToken  *string                             `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	Products   []*ListProductsResponseBodyProducts `json:"products,omitempty" xml:"products,omitempty" type:"Repeated"`
	RequestId  *string                             `json:"requestId,omitempty" xml:"requestId,omitempty"`
	TotalCount *int32                              `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListProductsResponseBody) GoString

func (s ListProductsResponseBody) GoString() string

func (*ListProductsResponseBody) SetMaxResults

func (*ListProductsResponseBody) SetNextToken

func (*ListProductsResponseBody) SetProducts

func (*ListProductsResponseBody) SetRequestId

func (*ListProductsResponseBody) SetTotalCount

func (ListProductsResponseBody) String

func (s ListProductsResponseBody) String() string

type ListProductsResponseBodyProducts

type ListProductsResponseBodyProducts struct {
	ProductCode *string `json:"productCode,omitempty" xml:"productCode,omitempty"`
	ProductName *string `json:"productName,omitempty" xml:"productName,omitempty"`
}

func (ListProductsResponseBodyProducts) GoString

func (*ListProductsResponseBodyProducts) SetProductCode

func (*ListProductsResponseBodyProducts) SetProductName

func (ListProductsResponseBodyProducts) String

type ListResourceTypesHeaders

type ListResourceTypesHeaders struct {
	CommonHeaders      map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsAcceptLanguage *string            `json:"x-acs-accept-language,omitempty" xml:"x-acs-accept-language,omitempty"`
}

func (ListResourceTypesHeaders) GoString

func (s ListResourceTypesHeaders) GoString() string

func (*ListResourceTypesHeaders) SetCommonHeaders

func (s *ListResourceTypesHeaders) SetCommonHeaders(v map[string]*string) *ListResourceTypesHeaders

func (*ListResourceTypesHeaders) SetXAcsAcceptLanguage

func (s *ListResourceTypesHeaders) SetXAcsAcceptLanguage(v string) *ListResourceTypesHeaders

func (ListResourceTypesHeaders) String

func (s ListResourceTypesHeaders) String() string

type ListResourceTypesRequest

type ListResourceTypesRequest struct {
	MaxResults    *int32    `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	NextToken     *string   `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	ResourceTypes []*string `json:"resourceTypes,omitempty" xml:"resourceTypes,omitempty" type:"Repeated"`
}

func (ListResourceTypesRequest) GoString

func (s ListResourceTypesRequest) GoString() string

func (*ListResourceTypesRequest) SetMaxResults

func (*ListResourceTypesRequest) SetNextToken

func (*ListResourceTypesRequest) SetResourceTypes

func (s *ListResourceTypesRequest) SetResourceTypes(v []*string) *ListResourceTypesRequest

func (ListResourceTypesRequest) String

func (s ListResourceTypesRequest) String() string

type ListResourceTypesResponse

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

func (ListResourceTypesResponse) GoString

func (s ListResourceTypesResponse) GoString() string

func (*ListResourceTypesResponse) SetBody

func (*ListResourceTypesResponse) SetHeaders

func (*ListResourceTypesResponse) SetStatusCode

func (ListResourceTypesResponse) String

func (s ListResourceTypesResponse) String() string

type ListResourceTypesResponseBody

type ListResourceTypesResponseBody 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"`
	ResourceTypes []*ListResourceTypesResponseBodyResourceTypes `json:"resourceTypes,omitempty" xml:"resourceTypes,omitempty" type:"Repeated"`
	TotalCount    *int32                                        `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListResourceTypesResponseBody) GoString

func (*ListResourceTypesResponseBody) SetMaxResults

func (*ListResourceTypesResponseBody) SetNextToken

func (*ListResourceTypesResponseBody) SetRequestId

func (*ListResourceTypesResponseBody) SetTotalCount

func (ListResourceTypesResponseBody) String

type ListResourceTypesResponseBodyResourceTypes

type ListResourceTypesResponseBodyResourceTypes struct {
	CreateOnlyProperties    []*string                                           `json:"createOnlyProperties,omitempty" xml:"createOnlyProperties,omitempty" type:"Repeated"`
	DeleteOnlyProperties    []*string                                           `json:"deleteOnlyProperties,omitempty" xml:"deleteOnlyProperties,omitempty" type:"Repeated"`
	FilterProperties        []*string                                           `json:"filterProperties,omitempty" xml:"filterProperties,omitempty" type:"Repeated"`
	GetOnlyProperties       []*string                                           `json:"getOnlyProperties,omitempty" xml:"getOnlyProperties,omitempty" type:"Repeated"`
	GetResponseProperties   []*string                                           `json:"getResponseProperties,omitempty" xml:"getResponseProperties,omitempty" type:"Repeated"`
	Handlers                *ListResourceTypesResponseBodyResourceTypesHandlers `json:"handlers,omitempty" xml:"handlers,omitempty" type:"Struct"`
	Info                    *ListResourceTypesResponseBodyResourceTypesInfo     `json:"info,omitempty" xml:"info,omitempty" type:"Struct"`
	ListOnlyProperties      []*string                                           `json:"listOnlyProperties,omitempty" xml:"listOnlyProperties,omitempty" type:"Repeated"`
	ListResponseProperties  []*string                                           `json:"listResponseProperties,omitempty" xml:"listResponseProperties,omitempty" type:"Repeated"`
	PrimaryIdentifier       *string                                             `json:"primaryIdentifier,omitempty" xml:"primaryIdentifier,omitempty"`
	Product                 *string                                             `json:"product,omitempty" xml:"product,omitempty"`
	Properties              map[string]interface{}                              `json:"properties,omitempty" xml:"properties,omitempty"`
	PublicProperties        []*string                                           `json:"publicProperties,omitempty" xml:"publicProperties,omitempty" type:"Repeated"`
	ReadOnlyProperties      []*string                                           `json:"readOnlyProperties,omitempty" xml:"readOnlyProperties,omitempty" type:"Repeated"`
	Required                []*string                                           `json:"required,omitempty" xml:"required,omitempty" type:"Repeated"`
	ResourceType            *string                                             `json:"resourceType,omitempty" xml:"resourceType,omitempty"`
	SensitiveInfoProperties []*string                                           `json:"sensitiveInfoProperties,omitempty" xml:"sensitiveInfoProperties,omitempty" type:"Repeated"`
	UpdateOnlyProperties    []*string                                           `json:"updateOnlyProperties,omitempty" xml:"updateOnlyProperties,omitempty" type:"Repeated"`
	UpdateTypeProperties    []*string                                           `json:"updateTypeProperties,omitempty" xml:"updateTypeProperties,omitempty" type:"Repeated"`
}

func (ListResourceTypesResponseBodyResourceTypes) GoString

func (*ListResourceTypesResponseBodyResourceTypes) SetCreateOnlyProperties

func (*ListResourceTypesResponseBodyResourceTypes) SetDeleteOnlyProperties

func (*ListResourceTypesResponseBodyResourceTypes) SetFilterProperties

func (*ListResourceTypesResponseBodyResourceTypes) SetGetOnlyProperties

func (*ListResourceTypesResponseBodyResourceTypes) SetGetResponseProperties

func (*ListResourceTypesResponseBodyResourceTypes) SetListOnlyProperties

func (*ListResourceTypesResponseBodyResourceTypes) SetListResponseProperties

func (*ListResourceTypesResponseBodyResourceTypes) SetPrimaryIdentifier

func (*ListResourceTypesResponseBodyResourceTypes) SetProduct

func (*ListResourceTypesResponseBodyResourceTypes) SetProperties

func (*ListResourceTypesResponseBodyResourceTypes) SetPublicProperties

func (*ListResourceTypesResponseBodyResourceTypes) SetReadOnlyProperties

func (*ListResourceTypesResponseBodyResourceTypes) SetRequired

func (*ListResourceTypesResponseBodyResourceTypes) SetResourceType

func (*ListResourceTypesResponseBodyResourceTypes) SetSensitiveInfoProperties

func (*ListResourceTypesResponseBodyResourceTypes) SetUpdateOnlyProperties

func (*ListResourceTypesResponseBodyResourceTypes) SetUpdateTypeProperties

func (ListResourceTypesResponseBodyResourceTypes) String

type ListResourceTypesResponseBodyResourceTypesHandlers

type ListResourceTypesResponseBodyResourceTypesHandlers struct {
	Create *ListResourceTypesResponseBodyResourceTypesHandlersCreate `json:"create,omitempty" xml:"create,omitempty" type:"Struct"`
	Delete *ListResourceTypesResponseBodyResourceTypesHandlersDelete `json:"delete,omitempty" xml:"delete,omitempty" type:"Struct"`
	Get    *ListResourceTypesResponseBodyResourceTypesHandlersGet    `json:"get,omitempty" xml:"get,omitempty" type:"Struct"`
	List   *ListResourceTypesResponseBodyResourceTypesHandlersList   `json:"list,omitempty" xml:"list,omitempty" type:"Struct"`
	Update *ListResourceTypesResponseBodyResourceTypesHandlersUpdate `json:"update,omitempty" xml:"update,omitempty" type:"Struct"`
}

func (ListResourceTypesResponseBodyResourceTypesHandlers) GoString

func (ListResourceTypesResponseBodyResourceTypesHandlers) String

type ListResourceTypesResponseBodyResourceTypesHandlersCreate

type ListResourceTypesResponseBodyResourceTypesHandlersCreate struct {
	Permissions []*string `json:"permissions,omitempty" xml:"permissions,omitempty" type:"Repeated"`
}

func (ListResourceTypesResponseBodyResourceTypesHandlersCreate) GoString

func (*ListResourceTypesResponseBodyResourceTypesHandlersCreate) SetPermissions

func (ListResourceTypesResponseBodyResourceTypesHandlersCreate) String

type ListResourceTypesResponseBodyResourceTypesHandlersDelete

type ListResourceTypesResponseBodyResourceTypesHandlersDelete struct {
	Permissions []*string `json:"permissions,omitempty" xml:"permissions,omitempty" type:"Repeated"`
}

func (ListResourceTypesResponseBodyResourceTypesHandlersDelete) GoString

func (*ListResourceTypesResponseBodyResourceTypesHandlersDelete) SetPermissions

func (ListResourceTypesResponseBodyResourceTypesHandlersDelete) String

type ListResourceTypesResponseBodyResourceTypesHandlersGet

type ListResourceTypesResponseBodyResourceTypesHandlersGet struct {
	Permissions []*string `json:"permissions,omitempty" xml:"permissions,omitempty" type:"Repeated"`
}

func (ListResourceTypesResponseBodyResourceTypesHandlersGet) GoString

func (*ListResourceTypesResponseBodyResourceTypesHandlersGet) SetPermissions

func (ListResourceTypesResponseBodyResourceTypesHandlersGet) String

type ListResourceTypesResponseBodyResourceTypesHandlersList

type ListResourceTypesResponseBodyResourceTypesHandlersList struct {
	Permissions []*string `json:"permissions,omitempty" xml:"permissions,omitempty" type:"Repeated"`
}

func (ListResourceTypesResponseBodyResourceTypesHandlersList) GoString

func (*ListResourceTypesResponseBodyResourceTypesHandlersList) SetPermissions

func (ListResourceTypesResponseBodyResourceTypesHandlersList) String

type ListResourceTypesResponseBodyResourceTypesHandlersUpdate

type ListResourceTypesResponseBodyResourceTypesHandlersUpdate struct {
	Permissions []*string `json:"permissions,omitempty" xml:"permissions,omitempty" type:"Repeated"`
}

func (ListResourceTypesResponseBodyResourceTypesHandlersUpdate) GoString

func (*ListResourceTypesResponseBodyResourceTypesHandlersUpdate) SetPermissions

func (ListResourceTypesResponseBodyResourceTypesHandlersUpdate) String

type ListResourceTypesResponseBodyResourceTypesInfo

type ListResourceTypesResponseBodyResourceTypesInfo struct {
	ChargeType    *string `json:"chargeType,omitempty" xml:"chargeType,omitempty"`
	DeliveryScope *string `json:"deliveryScope,omitempty" xml:"deliveryScope,omitempty"`
	Description   *string `json:"description,omitempty" xml:"description,omitempty"`
	Title         *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (ListResourceTypesResponseBodyResourceTypesInfo) GoString

func (*ListResourceTypesResponseBodyResourceTypesInfo) SetChargeType

func (*ListResourceTypesResponseBodyResourceTypesInfo) SetDeliveryScope

func (*ListResourceTypesResponseBodyResourceTypesInfo) SetDescription

func (*ListResourceTypesResponseBodyResourceTypesInfo) SetTitle

func (ListResourceTypesResponseBodyResourceTypesInfo) String

type ListResourceTypesShrinkRequest

type ListResourceTypesShrinkRequest struct {
	MaxResults          *int32  `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	NextToken           *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	ResourceTypesShrink *string `json:"resourceTypes,omitempty" xml:"resourceTypes,omitempty"`
}

func (ListResourceTypesShrinkRequest) GoString

func (*ListResourceTypesShrinkRequest) SetMaxResults

func (*ListResourceTypesShrinkRequest) SetNextToken

func (*ListResourceTypesShrinkRequest) SetResourceTypesShrink

func (ListResourceTypesShrinkRequest) String

type UpdateResourceRequest

type UpdateResourceRequest struct {
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	RegionId    *string `json:"regionId,omitempty" xml:"regionId,omitempty"`
}

func (UpdateResourceRequest) GoString

func (s UpdateResourceRequest) GoString() string

func (*UpdateResourceRequest) SetBody

func (*UpdateResourceRequest) SetClientToken

func (s *UpdateResourceRequest) SetClientToken(v string) *UpdateResourceRequest

func (*UpdateResourceRequest) SetRegionId

func (UpdateResourceRequest) String

func (s UpdateResourceRequest) String() string

type UpdateResourceResponse

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

func (UpdateResourceResponse) GoString

func (s UpdateResourceResponse) GoString() string

func (*UpdateResourceResponse) SetBody

func (*UpdateResourceResponse) SetHeaders

func (*UpdateResourceResponse) SetStatusCode

func (UpdateResourceResponse) String

func (s UpdateResourceResponse) String() string

type UpdateResourceResponseBody

type UpdateResourceResponseBody struct {
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	TaskId    *string `json:"taskId,omitempty" xml:"taskId,omitempty"`
}

func (UpdateResourceResponseBody) GoString

func (s UpdateResourceResponseBody) GoString() string

func (*UpdateResourceResponseBody) SetRequestId

func (*UpdateResourceResponseBody) SetTaskId

func (UpdateResourceResponseBody) String

Jump to

Keyboard shortcuts

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