Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type Artifact
- type ArtifactsInListArtifactVersions
- type ArtifactsInListArtifacts
- type AvailableResources
- type AvailableResourcesItem
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) CreateArtifact(request *CreateArtifactRequest) (response *CreateArtifactResponse, err error)
- func (client *Client) CreateArtifactWithCallback(request *CreateArtifactRequest, ...) <-chan int
- func (client *Client) CreateArtifactWithChan(request *CreateArtifactRequest) (<-chan *CreateArtifactResponse, <-chan error)
- func (client *Client) CreateService(request *CreateServiceRequest) (response *CreateServiceResponse, err error)
- func (client *Client) CreateServiceWithCallback(request *CreateServiceRequest, ...) <-chan int
- func (client *Client) CreateServiceWithChan(request *CreateServiceRequest) (<-chan *CreateServiceResponse, <-chan error)
- func (client *Client) DeleteArtifact(request *DeleteArtifactRequest) (response *DeleteArtifactResponse, err error)
- func (client *Client) DeleteArtifactWithCallback(request *DeleteArtifactRequest, ...) <-chan int
- func (client *Client) DeleteArtifactWithChan(request *DeleteArtifactRequest) (<-chan *DeleteArtifactResponse, <-chan error)
- func (client *Client) DeleteService(request *DeleteServiceRequest) (response *DeleteServiceResponse, err error)
- func (client *Client) DeleteServiceWithCallback(request *DeleteServiceRequest, ...) <-chan int
- func (client *Client) DeleteServiceWithChan(request *DeleteServiceRequest) (<-chan *DeleteServiceResponse, <-chan error)
- func (client *Client) GetArtifact(request *GetArtifactRequest) (response *GetArtifactResponse, err error)
- func (client *Client) GetArtifactRepositoryCredentials(request *GetArtifactRepositoryCredentialsRequest) (response *GetArtifactRepositoryCredentialsResponse, err error)
- func (client *Client) GetArtifactRepositoryCredentialsWithCallback(request *GetArtifactRepositoryCredentialsRequest, ...) <-chan int
- func (client *Client) GetArtifactRepositoryCredentialsWithChan(request *GetArtifactRepositoryCredentialsRequest) (<-chan *GetArtifactRepositoryCredentialsResponse, <-chan error)
- func (client *Client) GetArtifactWithCallback(request *GetArtifactRequest, ...) <-chan int
- func (client *Client) GetArtifactWithChan(request *GetArtifactRequest) (<-chan *GetArtifactResponse, <-chan error)
- func (client *Client) GetService(request *GetServiceRequest) (response *GetServiceResponse, err error)
- func (client *Client) GetServiceEstimateCost(request *GetServiceEstimateCostRequest) (response *GetServiceEstimateCostResponse, err error)
- func (client *Client) GetServiceEstimateCostWithCallback(request *GetServiceEstimateCostRequest, ...) <-chan int
- func (client *Client) GetServiceEstimateCostWithChan(request *GetServiceEstimateCostRequest) (<-chan *GetServiceEstimateCostResponse, <-chan error)
- func (client *Client) GetServiceInstance(request *GetServiceInstanceRequest) (response *GetServiceInstanceResponse, err error)
- func (client *Client) GetServiceInstanceWithCallback(request *GetServiceInstanceRequest, ...) <-chan int
- func (client *Client) GetServiceInstanceWithChan(request *GetServiceInstanceRequest) (<-chan *GetServiceInstanceResponse, <-chan error)
- func (client *Client) GetServiceWithCallback(request *GetServiceRequest, ...) <-chan int
- func (client *Client) GetServiceWithChan(request *GetServiceRequest) (<-chan *GetServiceResponse, <-chan error)
- func (client *Client) ListArtifactVersions(request *ListArtifactVersionsRequest) (response *ListArtifactVersionsResponse, err error)
- func (client *Client) ListArtifactVersionsWithCallback(request *ListArtifactVersionsRequest, ...) <-chan int
- func (client *Client) ListArtifactVersionsWithChan(request *ListArtifactVersionsRequest) (<-chan *ListArtifactVersionsResponse, <-chan error)
- func (client *Client) ListArtifacts(request *ListArtifactsRequest) (response *ListArtifactsResponse, err error)
- func (client *Client) ListArtifactsWithCallback(request *ListArtifactsRequest, ...) <-chan int
- func (client *Client) ListArtifactsWithChan(request *ListArtifactsRequest) (<-chan *ListArtifactsResponse, <-chan error)
- func (client *Client) ListServiceInstances(request *ListServiceInstancesRequest) (response *ListServiceInstancesResponse, err error)
- func (client *Client) ListServiceInstancesWithCallback(request *ListServiceInstancesRequest, ...) <-chan int
- func (client *Client) ListServiceInstancesWithChan(request *ListServiceInstancesRequest) (<-chan *ListServiceInstancesResponse, <-chan error)
- func (client *Client) ListServiceUsages(request *ListServiceUsagesRequest) (response *ListServiceUsagesResponse, err error)
- func (client *Client) ListServiceUsagesWithCallback(request *ListServiceUsagesRequest, ...) <-chan int
- func (client *Client) ListServiceUsagesWithChan(request *ListServiceUsagesRequest) (<-chan *ListServiceUsagesResponse, <-chan error)
- func (client *Client) ListServices(request *ListServicesRequest) (response *ListServicesResponse, err error)
- func (client *Client) ListServicesWithCallback(request *ListServicesRequest, ...) <-chan int
- func (client *Client) ListServicesWithChan(request *ListServicesRequest) (<-chan *ListServicesResponse, <-chan error)
- func (client *Client) ReleaseArtifact(request *ReleaseArtifactRequest) (response *ReleaseArtifactResponse, err error)
- func (client *Client) ReleaseArtifactWithCallback(request *ReleaseArtifactRequest, ...) <-chan int
- func (client *Client) ReleaseArtifactWithChan(request *ReleaseArtifactRequest) (<-chan *ReleaseArtifactResponse, <-chan error)
- func (client *Client) UpdateArtifact(request *UpdateArtifactRequest) (response *UpdateArtifactResponse, err error)
- func (client *Client) UpdateArtifactWithCallback(request *UpdateArtifactRequest, ...) <-chan int
- func (client *Client) UpdateArtifactWithChan(request *UpdateArtifactRequest) (<-chan *UpdateArtifactResponse, <-chan error)
- func (client *Client) UpdateService(request *UpdateServiceRequest) (response *UpdateServiceResponse, err error)
- func (client *Client) UpdateServiceWithCallback(request *UpdateServiceRequest, ...) <-chan int
- func (client *Client) UpdateServiceWithChan(request *UpdateServiceRequest) (<-chan *UpdateServiceResponse, <-chan error)
- type CommodityEntities
- type CommodityEntitiesItem
- type CommoditySpecification
- type CommoditySpecifications
- type ConnectionConfig
- type ConnectionConfigs
- type CreateArtifactRequest
- type CreateArtifactResponse
- type CreateServiceRequest
- type CreateServiceResponse
- type CreateServiceServiceInfo
- type CreateServiceTag
- type Credentials
- type DeleteArtifactRequest
- type DeleteArtifactResponse
- type DeleteServiceRequest
- type DeleteServiceResponse
- type EndpointIps
- type EntityIds
- type GetArtifactRepositoryCredentialsRequest
- type GetArtifactRepositoryCredentialsResponse
- type GetArtifactRequest
- type GetArtifactResponse
- type GetServiceEstimateCostRequest
- type GetServiceEstimateCostResponse
- type GetServiceInstanceRequest
- type GetServiceInstanceResponse
- type GetServiceRequest
- type GetServiceResponse
- type ListArtifactVersionsRequest
- type ListArtifactVersionsResponse
- type ListArtifactsFilter
- type ListArtifactsRequest
- type ListArtifactsResponse
- type ListServiceInstancesFilter
- type ListServiceInstancesRequest
- type ListServiceInstancesResponse
- type ListServiceInstancesTag
- type ListServiceUsagesFilter
- type ListServiceUsagesRequest
- type ListServiceUsagesResponse
- type ListServicesFilter
- type ListServicesRequest
- type ListServicesResponse
- type ListServicesTag
- type NetworkConfig
- type Policy
- type PrivateVpcConnection
- type PrivateVpcConnections
- type ReleaseArtifactRequest
- type ReleaseArtifactResponse
- type ReversePrivateVpcConnection
- type ReversePrivateVpcConnections
- type SecurityGroups
- type Service
- type ServiceInfo
- type ServiceInfosInGetService
- type ServiceInfosInGetServiceInstance
- type ServiceInfosInListServiceInstances
- type ServiceInfosInListServices
- type ServiceInstance
- type ServiceInstances
- type ServiceUsages
- type Services
- type Tag
- type TagsInGetService
- type TagsInGetServiceInstance
- type TagsInListServiceInstances
- type TagsInListServices
- type UpdateArtifactRequest
- type UpdateArtifactResponse
- type UpdateServiceRequest
- type UpdateServiceResponse
- type UpdateServiceServiceInfo
- type UpgradableServiceVersions
- type UserInformation
- type VSwitches
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type Artifact ¶
type Artifact struct { Name string `json:"Name" xml:"Name"` ArtifactVersion string `json:"ArtifactVersion" xml:"ArtifactVersion"` ArtifactProperty string `json:"ArtifactProperty" xml:"ArtifactProperty"` VersionName string `json:"VersionName" xml:"VersionName"` SupportRegionIds string `json:"SupportRegionIds" xml:"SupportRegionIds"` GmtModified string `json:"GmtModified" xml:"GmtModified"` ResultFile string `json:"ResultFile" xml:"ResultFile"` MaxVersion string `json:"MaxVersion" xml:"MaxVersion"` SecurityAuditResult string `json:"SecurityAuditResult" xml:"SecurityAuditResult"` Progress string `json:"Progress" xml:"Progress"` GmtCreate string `json:"GmtCreate" xml:"GmtCreate"` ArtifactType string `json:"ArtifactType" xml:"ArtifactType"` ArtifactId string `json:"ArtifactId" xml:"ArtifactId"` Status string `json:"Status" xml:"Status"` Description string `json:"Description" xml:"Description"` ImageDelivery map[string]interface{} `json:"ImageDelivery" xml:"ImageDelivery"` }
Artifact is a nested struct in computenestsupplier response
type ArtifactsInListArtifactVersions ¶
type ArtifactsInListArtifactVersions struct {
Artifact []Artifact `json:"Artifact" xml:"Artifact"`
}
ArtifactsInListArtifactVersions is a nested struct in computenestsupplier response
type ArtifactsInListArtifacts ¶
type ArtifactsInListArtifacts struct {
Artifact []Artifact `json:"Artifact" xml:"Artifact"`
}
ArtifactsInListArtifacts is a nested struct in computenestsupplier response
type AvailableResources ¶
type AvailableResources struct {
AvailableResourcesItem []AvailableResourcesItem `json:"availableResources" xml:"availableResources"`
}
AvailableResources is a nested struct in computenestsupplier response
type AvailableResourcesItem ¶
type AvailableResourcesItem struct { RegionId string `json:"RegionId" xml:"RegionId"` RepositoryName string `json:"RepositoryName" xml:"RepositoryName"` Path string `json:"Path" xml:"Path"` }
AvailableResourcesItem is a nested struct in computenestsupplier response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) CreateArtifact ¶
func (client *Client) CreateArtifact(request *CreateArtifactRequest) (response *CreateArtifactResponse, err error)
CreateArtifact invokes the computenestsupplier.CreateArtifact API synchronously
func (*Client) CreateArtifactWithCallback ¶
func (client *Client) CreateArtifactWithCallback(request *CreateArtifactRequest, callback func(response *CreateArtifactResponse, err error)) <-chan int
CreateArtifactWithCallback invokes the computenestsupplier.CreateArtifact API asynchronously
func (*Client) CreateArtifactWithChan ¶
func (client *Client) CreateArtifactWithChan(request *CreateArtifactRequest) (<-chan *CreateArtifactResponse, <-chan error)
CreateArtifactWithChan invokes the computenestsupplier.CreateArtifact API asynchronously
func (*Client) CreateService ¶ added in v1.62.321
func (client *Client) CreateService(request *CreateServiceRequest) (response *CreateServiceResponse, err error)
CreateService invokes the computenestsupplier.CreateService API synchronously
func (*Client) CreateServiceWithCallback ¶ added in v1.62.321
func (client *Client) CreateServiceWithCallback(request *CreateServiceRequest, callback func(response *CreateServiceResponse, err error)) <-chan int
CreateServiceWithCallback invokes the computenestsupplier.CreateService API asynchronously
func (*Client) CreateServiceWithChan ¶ added in v1.62.321
func (client *Client) CreateServiceWithChan(request *CreateServiceRequest) (<-chan *CreateServiceResponse, <-chan error)
CreateServiceWithChan invokes the computenestsupplier.CreateService API asynchronously
func (*Client) DeleteArtifact ¶
func (client *Client) DeleteArtifact(request *DeleteArtifactRequest) (response *DeleteArtifactResponse, err error)
DeleteArtifact invokes the computenestsupplier.DeleteArtifact API synchronously
func (*Client) DeleteArtifactWithCallback ¶
func (client *Client) DeleteArtifactWithCallback(request *DeleteArtifactRequest, callback func(response *DeleteArtifactResponse, err error)) <-chan int
DeleteArtifactWithCallback invokes the computenestsupplier.DeleteArtifact API asynchronously
func (*Client) DeleteArtifactWithChan ¶
func (client *Client) DeleteArtifactWithChan(request *DeleteArtifactRequest) (<-chan *DeleteArtifactResponse, <-chan error)
DeleteArtifactWithChan invokes the computenestsupplier.DeleteArtifact API asynchronously
func (*Client) DeleteService ¶ added in v1.62.324
func (client *Client) DeleteService(request *DeleteServiceRequest) (response *DeleteServiceResponse, err error)
DeleteService invokes the computenestsupplier.DeleteService API synchronously
func (*Client) DeleteServiceWithCallback ¶ added in v1.62.324
func (client *Client) DeleteServiceWithCallback(request *DeleteServiceRequest, callback func(response *DeleteServiceResponse, err error)) <-chan int
DeleteServiceWithCallback invokes the computenestsupplier.DeleteService API asynchronously
func (*Client) DeleteServiceWithChan ¶ added in v1.62.324
func (client *Client) DeleteServiceWithChan(request *DeleteServiceRequest) (<-chan *DeleteServiceResponse, <-chan error)
DeleteServiceWithChan invokes the computenestsupplier.DeleteService API asynchronously
func (*Client) GetArtifact ¶
func (client *Client) GetArtifact(request *GetArtifactRequest) (response *GetArtifactResponse, err error)
GetArtifact invokes the computenestsupplier.GetArtifact API synchronously
func (*Client) GetArtifactRepositoryCredentials ¶
func (client *Client) GetArtifactRepositoryCredentials(request *GetArtifactRepositoryCredentialsRequest) (response *GetArtifactRepositoryCredentialsResponse, err error)
GetArtifactRepositoryCredentials invokes the computenestsupplier.GetArtifactRepositoryCredentials API synchronously
func (*Client) GetArtifactRepositoryCredentialsWithCallback ¶
func (client *Client) GetArtifactRepositoryCredentialsWithCallback(request *GetArtifactRepositoryCredentialsRequest, callback func(response *GetArtifactRepositoryCredentialsResponse, err error)) <-chan int
GetArtifactRepositoryCredentialsWithCallback invokes the computenestsupplier.GetArtifactRepositoryCredentials API asynchronously
func (*Client) GetArtifactRepositoryCredentialsWithChan ¶
func (client *Client) GetArtifactRepositoryCredentialsWithChan(request *GetArtifactRepositoryCredentialsRequest) (<-chan *GetArtifactRepositoryCredentialsResponse, <-chan error)
GetArtifactRepositoryCredentialsWithChan invokes the computenestsupplier.GetArtifactRepositoryCredentials API asynchronously
func (*Client) GetArtifactWithCallback ¶
func (client *Client) GetArtifactWithCallback(request *GetArtifactRequest, callback func(response *GetArtifactResponse, err error)) <-chan int
GetArtifactWithCallback invokes the computenestsupplier.GetArtifact API asynchronously
func (*Client) GetArtifactWithChan ¶
func (client *Client) GetArtifactWithChan(request *GetArtifactRequest) (<-chan *GetArtifactResponse, <-chan error)
GetArtifactWithChan invokes the computenestsupplier.GetArtifact API asynchronously
func (*Client) GetService ¶ added in v1.62.324
func (client *Client) GetService(request *GetServiceRequest) (response *GetServiceResponse, err error)
GetService invokes the computenestsupplier.GetService API synchronously
func (*Client) GetServiceEstimateCost ¶ added in v1.62.321
func (client *Client) GetServiceEstimateCost(request *GetServiceEstimateCostRequest) (response *GetServiceEstimateCostResponse, err error)
GetServiceEstimateCost invokes the computenestsupplier.GetServiceEstimateCost API synchronously
func (*Client) GetServiceEstimateCostWithCallback ¶ added in v1.62.321
func (client *Client) GetServiceEstimateCostWithCallback(request *GetServiceEstimateCostRequest, callback func(response *GetServiceEstimateCostResponse, err error)) <-chan int
GetServiceEstimateCostWithCallback invokes the computenestsupplier.GetServiceEstimateCost API asynchronously
func (*Client) GetServiceEstimateCostWithChan ¶ added in v1.62.321
func (client *Client) GetServiceEstimateCostWithChan(request *GetServiceEstimateCostRequest) (<-chan *GetServiceEstimateCostResponse, <-chan error)
GetServiceEstimateCostWithChan invokes the computenestsupplier.GetServiceEstimateCost API asynchronously
func (*Client) GetServiceInstance ¶
func (client *Client) GetServiceInstance(request *GetServiceInstanceRequest) (response *GetServiceInstanceResponse, err error)
GetServiceInstance invokes the computenestsupplier.GetServiceInstance API synchronously
func (*Client) GetServiceInstanceWithCallback ¶
func (client *Client) GetServiceInstanceWithCallback(request *GetServiceInstanceRequest, callback func(response *GetServiceInstanceResponse, err error)) <-chan int
GetServiceInstanceWithCallback invokes the computenestsupplier.GetServiceInstance API asynchronously
func (*Client) GetServiceInstanceWithChan ¶
func (client *Client) GetServiceInstanceWithChan(request *GetServiceInstanceRequest) (<-chan *GetServiceInstanceResponse, <-chan error)
GetServiceInstanceWithChan invokes the computenestsupplier.GetServiceInstance API asynchronously
func (*Client) GetServiceWithCallback ¶ added in v1.62.324
func (client *Client) GetServiceWithCallback(request *GetServiceRequest, callback func(response *GetServiceResponse, err error)) <-chan int
GetServiceWithCallback invokes the computenestsupplier.GetService API asynchronously
func (*Client) GetServiceWithChan ¶ added in v1.62.324
func (client *Client) GetServiceWithChan(request *GetServiceRequest) (<-chan *GetServiceResponse, <-chan error)
GetServiceWithChan invokes the computenestsupplier.GetService API asynchronously
func (*Client) ListArtifactVersions ¶
func (client *Client) ListArtifactVersions(request *ListArtifactVersionsRequest) (response *ListArtifactVersionsResponse, err error)
ListArtifactVersions invokes the computenestsupplier.ListArtifactVersions API synchronously
func (*Client) ListArtifactVersionsWithCallback ¶
func (client *Client) ListArtifactVersionsWithCallback(request *ListArtifactVersionsRequest, callback func(response *ListArtifactVersionsResponse, err error)) <-chan int
ListArtifactVersionsWithCallback invokes the computenestsupplier.ListArtifactVersions API asynchronously
func (*Client) ListArtifactVersionsWithChan ¶
func (client *Client) ListArtifactVersionsWithChan(request *ListArtifactVersionsRequest) (<-chan *ListArtifactVersionsResponse, <-chan error)
ListArtifactVersionsWithChan invokes the computenestsupplier.ListArtifactVersions API asynchronously
func (*Client) ListArtifacts ¶
func (client *Client) ListArtifacts(request *ListArtifactsRequest) (response *ListArtifactsResponse, err error)
ListArtifacts invokes the computenestsupplier.ListArtifacts API synchronously
func (*Client) ListArtifactsWithCallback ¶
func (client *Client) ListArtifactsWithCallback(request *ListArtifactsRequest, callback func(response *ListArtifactsResponse, err error)) <-chan int
ListArtifactsWithCallback invokes the computenestsupplier.ListArtifacts API asynchronously
func (*Client) ListArtifactsWithChan ¶
func (client *Client) ListArtifactsWithChan(request *ListArtifactsRequest) (<-chan *ListArtifactsResponse, <-chan error)
ListArtifactsWithChan invokes the computenestsupplier.ListArtifacts API asynchronously
func (*Client) ListServiceInstances ¶
func (client *Client) ListServiceInstances(request *ListServiceInstancesRequest) (response *ListServiceInstancesResponse, err error)
ListServiceInstances invokes the computenestsupplier.ListServiceInstances API synchronously
func (*Client) ListServiceInstancesWithCallback ¶
func (client *Client) ListServiceInstancesWithCallback(request *ListServiceInstancesRequest, callback func(response *ListServiceInstancesResponse, err error)) <-chan int
ListServiceInstancesWithCallback invokes the computenestsupplier.ListServiceInstances API asynchronously
func (*Client) ListServiceInstancesWithChan ¶
func (client *Client) ListServiceInstancesWithChan(request *ListServiceInstancesRequest) (<-chan *ListServiceInstancesResponse, <-chan error)
ListServiceInstancesWithChan invokes the computenestsupplier.ListServiceInstances API asynchronously
func (*Client) ListServiceUsages ¶ added in v1.62.154
func (client *Client) ListServiceUsages(request *ListServiceUsagesRequest) (response *ListServiceUsagesResponse, err error)
ListServiceUsages invokes the computenestsupplier.ListServiceUsages API synchronously
func (*Client) ListServiceUsagesWithCallback ¶ added in v1.62.154
func (client *Client) ListServiceUsagesWithCallback(request *ListServiceUsagesRequest, callback func(response *ListServiceUsagesResponse, err error)) <-chan int
ListServiceUsagesWithCallback invokes the computenestsupplier.ListServiceUsages API asynchronously
func (*Client) ListServiceUsagesWithChan ¶ added in v1.62.154
func (client *Client) ListServiceUsagesWithChan(request *ListServiceUsagesRequest) (<-chan *ListServiceUsagesResponse, <-chan error)
ListServiceUsagesWithChan invokes the computenestsupplier.ListServiceUsages API asynchronously
func (*Client) ListServices ¶ added in v1.62.321
func (client *Client) ListServices(request *ListServicesRequest) (response *ListServicesResponse, err error)
ListServices invokes the computenestsupplier.ListServices API synchronously
func (*Client) ListServicesWithCallback ¶ added in v1.62.321
func (client *Client) ListServicesWithCallback(request *ListServicesRequest, callback func(response *ListServicesResponse, err error)) <-chan int
ListServicesWithCallback invokes the computenestsupplier.ListServices API asynchronously
func (*Client) ListServicesWithChan ¶ added in v1.62.321
func (client *Client) ListServicesWithChan(request *ListServicesRequest) (<-chan *ListServicesResponse, <-chan error)
ListServicesWithChan invokes the computenestsupplier.ListServices API asynchronously
func (*Client) ReleaseArtifact ¶
func (client *Client) ReleaseArtifact(request *ReleaseArtifactRequest) (response *ReleaseArtifactResponse, err error)
ReleaseArtifact invokes the computenestsupplier.ReleaseArtifact API synchronously
func (*Client) ReleaseArtifactWithCallback ¶
func (client *Client) ReleaseArtifactWithCallback(request *ReleaseArtifactRequest, callback func(response *ReleaseArtifactResponse, err error)) <-chan int
ReleaseArtifactWithCallback invokes the computenestsupplier.ReleaseArtifact API asynchronously
func (*Client) ReleaseArtifactWithChan ¶
func (client *Client) ReleaseArtifactWithChan(request *ReleaseArtifactRequest) (<-chan *ReleaseArtifactResponse, <-chan error)
ReleaseArtifactWithChan invokes the computenestsupplier.ReleaseArtifact API asynchronously
func (*Client) UpdateArtifact ¶
func (client *Client) UpdateArtifact(request *UpdateArtifactRequest) (response *UpdateArtifactResponse, err error)
UpdateArtifact invokes the computenestsupplier.UpdateArtifact API synchronously
func (*Client) UpdateArtifactWithCallback ¶
func (client *Client) UpdateArtifactWithCallback(request *UpdateArtifactRequest, callback func(response *UpdateArtifactResponse, err error)) <-chan int
UpdateArtifactWithCallback invokes the computenestsupplier.UpdateArtifact API asynchronously
func (*Client) UpdateArtifactWithChan ¶
func (client *Client) UpdateArtifactWithChan(request *UpdateArtifactRequest) (<-chan *UpdateArtifactResponse, <-chan error)
UpdateArtifactWithChan invokes the computenestsupplier.UpdateArtifact API asynchronously
func (*Client) UpdateService ¶ added in v1.62.324
func (client *Client) UpdateService(request *UpdateServiceRequest) (response *UpdateServiceResponse, err error)
UpdateService invokes the computenestsupplier.UpdateService API synchronously
func (*Client) UpdateServiceWithCallback ¶ added in v1.62.324
func (client *Client) UpdateServiceWithCallback(request *UpdateServiceRequest, callback func(response *UpdateServiceResponse, err error)) <-chan int
UpdateServiceWithCallback invokes the computenestsupplier.UpdateService API asynchronously
func (*Client) UpdateServiceWithChan ¶ added in v1.62.324
func (client *Client) UpdateServiceWithChan(request *UpdateServiceRequest) (<-chan *UpdateServiceResponse, <-chan error)
UpdateServiceWithChan invokes the computenestsupplier.UpdateService API asynchronously
type CommodityEntities ¶ added in v1.62.324
type CommodityEntities struct {
CommodityEntitiesItem []CommodityEntitiesItem `json:"commodityEntities" xml:"commodityEntities"`
}
CommodityEntities is a nested struct in computenestsupplier response
type CommodityEntitiesItem ¶ added in v1.62.324
type CommodityEntitiesItem struct { TemplateName string `json:"TemplateName" xml:"TemplateName"` PredefinedParameterName string `json:"PredefinedParameterName" xml:"PredefinedParameterName"` EntityIds []string `json:"EntityIds" xml:"EntityIds"` }
CommodityEntitiesItem is a nested struct in computenestsupplier response
type CommoditySpecification ¶ added in v1.62.324
type CommoditySpecification struct { SpecificationCode string `json:"SpecificationCode" xml:"SpecificationCode"` TemplateName string `json:"TemplateName" xml:"TemplateName"` PredefinedParameterName string `json:"PredefinedParameterName" xml:"PredefinedParameterName"` }
CommoditySpecification is a nested struct in computenestsupplier response
type CommoditySpecifications ¶ added in v1.62.324
type CommoditySpecifications struct {
CommoditySpecification []CommoditySpecification `json:"commoditySpecification" xml:"commoditySpecification"`
}
CommoditySpecifications is a nested struct in computenestsupplier response
type ConnectionConfig ¶ added in v1.62.154
type ConnectionConfig struct { VpcId string `json:"VpcId" xml:"VpcId"` IngressEndpointStatus string `json:"IngressEndpointStatus" xml:"IngressEndpointStatus"` NetworkServiceStatus string `json:"NetworkServiceStatus" xml:"NetworkServiceStatus"` DomainName string `json:"DomainName" xml:"DomainName"` ConnectBandwidth int `json:"ConnectBandwidth" xml:"ConnectBandwidth"` SecurityGroups []string `json:"SecurityGroups" xml:"SecurityGroups"` VSwitches []string `json:"VSwitches" xml:"VSwitches"` EndpointIps []string `json:"EndpointIps" xml:"EndpointIps"` }
ConnectionConfig is a nested struct in computenestsupplier response
type ConnectionConfigs ¶ added in v1.62.154
type ConnectionConfigs struct {
ConnectionConfig []ConnectionConfig `json:"ConnectionConfig" xml:"ConnectionConfig"`
}
ConnectionConfigs is a nested struct in computenestsupplier response
type CreateArtifactRequest ¶
type CreateArtifactRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` SupportRegionIds *[]string `position:"Query" name:"SupportRegionIds" type:"Repeated"` ArtifactType string `position:"Query" name:"ArtifactType"` Name string `position:"Query" name:"Name"` ArtifactId string `position:"Query" name:"ArtifactId"` ArtifactProperty string `position:"Query" name:"ArtifactProperty"` VersionName string `position:"Query" name:"VersionName"` }
CreateArtifactRequest is the request struct for api CreateArtifact
func CreateCreateArtifactRequest ¶
func CreateCreateArtifactRequest() (request *CreateArtifactRequest)
CreateCreateArtifactRequest creates a request to invoke CreateArtifact API
type CreateArtifactResponse ¶
type CreateArtifactResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ArtifactId string `json:"ArtifactId" xml:"ArtifactId"` ArtifactType string `json:"ArtifactType" xml:"ArtifactType"` Name string `json:"Name" xml:"Name"` VersionName string `json:"VersionName" xml:"VersionName"` ArtifactVersion string `json:"ArtifactVersion" xml:"ArtifactVersion"` Description string `json:"Description" xml:"Description"` GmtModified string `json:"GmtModified" xml:"GmtModified"` Status string `json:"Status" xml:"Status"` MaxVersion int64 `json:"MaxVersion" xml:"MaxVersion"` ArtifactProperty string `json:"ArtifactProperty" xml:"ArtifactProperty"` SupportRegionIds string `json:"SupportRegionIds" xml:"SupportRegionIds"` }
CreateArtifactResponse is the response struct for api CreateArtifact
func CreateCreateArtifactResponse ¶
func CreateCreateArtifactResponse() (response *CreateArtifactResponse)
CreateCreateArtifactResponse creates a response to parse from CreateArtifact response
type CreateServiceRequest ¶ added in v1.62.321
type CreateServiceRequest struct { *requests.RpcRequest AlarmMetadata string `position:"Query" name:"AlarmMetadata"` ClientToken string `position:"Query" name:"ClientToken"` PolicyNames string `position:"Query" name:"PolicyNames"` LicenseMetadata string `position:"Query" name:"LicenseMetadata"` Duration requests.Integer `position:"Query" name:"Duration"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` ApprovalType string `position:"Query" name:"ApprovalType"` TrialDuration requests.Integer `position:"Query" name:"TrialDuration"` Tag *[]CreateServiceTag `position:"Query" name:"Tag" type:"Repeated"` UpgradeMetadata string `position:"Query" name:"UpgradeMetadata"` DeployMetadata string `position:"Query" name:"DeployMetadata"` ServiceType string `position:"Query" name:"ServiceType"` IsSupportOperated requests.Boolean `position:"Query" name:"IsSupportOperated"` TenantType string `position:"Query" name:"TenantType"` ServiceInfo *[]CreateServiceServiceInfo `position:"Query" name:"ServiceInfo" type:"Repeated"` ServiceId string `position:"Query" name:"ServiceId"` VersionName string `position:"Query" name:"VersionName"` OperationMetadata string `position:"Query" name:"OperationMetadata"` DeployType string `position:"Query" name:"DeployType"` }
CreateServiceRequest is the request struct for api CreateService
func CreateCreateServiceRequest ¶ added in v1.62.321
func CreateCreateServiceRequest() (request *CreateServiceRequest)
CreateCreateServiceRequest creates a request to invoke CreateService API
type CreateServiceResponse ¶ added in v1.62.321
type CreateServiceResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` RequestId string `json:"RequestId" xml:"RequestId"` Version string `json:"Version" xml:"Version"` ServiceId string `json:"ServiceId" xml:"ServiceId"` }
CreateServiceResponse is the response struct for api CreateService
func CreateCreateServiceResponse ¶ added in v1.62.321
func CreateCreateServiceResponse() (response *CreateServiceResponse)
CreateCreateServiceResponse creates a response to parse from CreateService response
type CreateServiceServiceInfo ¶ added in v1.62.321
type CreateServiceServiceInfo struct { ShortDescription string `name:"ShortDescription"` Image string `name:"Image"` Name string `name:"Name"` Locale string `name:"Locale"` }
CreateServiceServiceInfo is a repeated param struct in CreateServiceRequest
type CreateServiceTag ¶ added in v1.62.321
CreateServiceTag is a repeated param struct in CreateServiceRequest
type Credentials ¶
type Credentials struct { Username string `json:"Username" xml:"Username"` Password string `json:"Password" xml:"Password"` AccessKeyId string `json:"AccessKeyId" xml:"AccessKeyId"` AccessKeySecret string `json:"AccessKeySecret" xml:"AccessKeySecret"` SecurityToken string `json:"SecurityToken" xml:"SecurityToken"` }
Credentials is a nested struct in computenestsupplier response
type DeleteArtifactRequest ¶
type DeleteArtifactRequest struct { *requests.RpcRequest ArtifactVersion string `position:"Query" name:"ArtifactVersion"` ArtifactId string `position:"Query" name:"ArtifactId"` }
DeleteArtifactRequest is the request struct for api DeleteArtifact
func CreateDeleteArtifactRequest ¶
func CreateDeleteArtifactRequest() (request *DeleteArtifactRequest)
CreateDeleteArtifactRequest creates a request to invoke DeleteArtifact API
type DeleteArtifactResponse ¶
type DeleteArtifactResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteArtifactResponse is the response struct for api DeleteArtifact
func CreateDeleteArtifactResponse ¶
func CreateDeleteArtifactResponse() (response *DeleteArtifactResponse)
CreateDeleteArtifactResponse creates a response to parse from DeleteArtifact response
type DeleteServiceRequest ¶ added in v1.62.324
type DeleteServiceRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` ServiceVersion string `position:"Query" name:"ServiceVersion"` ServiceId string `position:"Query" name:"ServiceId"` }
DeleteServiceRequest is the request struct for api DeleteService
func CreateDeleteServiceRequest ¶ added in v1.62.324
func CreateDeleteServiceRequest() (request *DeleteServiceRequest)
CreateDeleteServiceRequest creates a request to invoke DeleteService API
type DeleteServiceResponse ¶ added in v1.62.324
type DeleteServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteServiceResponse is the response struct for api DeleteService
func CreateDeleteServiceResponse ¶ added in v1.62.324
func CreateDeleteServiceResponse() (response *DeleteServiceResponse)
CreateDeleteServiceResponse creates a response to parse from DeleteService response
type EndpointIps ¶ added in v1.62.154
type EndpointIps struct {
EndpointIp []string `json:"EndpointIp" xml:"EndpointIp"`
}
EndpointIps is a nested struct in computenestsupplier response
type EntityIds ¶ added in v1.62.324
type EntityIds struct {
EntityIds []string `json:"entityIds" xml:"entityIds"`
}
EntityIds is a nested struct in computenestsupplier response
type GetArtifactRepositoryCredentialsRequest ¶
type GetArtifactRepositoryCredentialsRequest struct { *requests.RpcRequest DeployRegionId string `position:"Query" name:"DeployRegionId"` ArtifactType string `position:"Query" name:"ArtifactType"` }
GetArtifactRepositoryCredentialsRequest is the request struct for api GetArtifactRepositoryCredentials
func CreateGetArtifactRepositoryCredentialsRequest ¶
func CreateGetArtifactRepositoryCredentialsRequest() (request *GetArtifactRepositoryCredentialsRequest)
CreateGetArtifactRepositoryCredentialsRequest creates a request to invoke GetArtifactRepositoryCredentials API
type GetArtifactRepositoryCredentialsResponse ¶
type GetArtifactRepositoryCredentialsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ExpireDate string `json:"ExpireDate" xml:"ExpireDate"` Credentials Credentials `json:"Credentials" xml:"Credentials"` AvailableResources []AvailableResourcesItem `json:"AvailableResources" xml:"AvailableResources"` }
GetArtifactRepositoryCredentialsResponse is the response struct for api GetArtifactRepositoryCredentials
func CreateGetArtifactRepositoryCredentialsResponse ¶
func CreateGetArtifactRepositoryCredentialsResponse() (response *GetArtifactRepositoryCredentialsResponse)
CreateGetArtifactRepositoryCredentialsResponse creates a response to parse from GetArtifactRepositoryCredentials response
type GetArtifactRequest ¶
type GetArtifactRequest struct { *requests.RpcRequest ArtifactVersion string `position:"Query" name:"ArtifactVersion"` ArtifactId string `position:"Query" name:"ArtifactId"` }
GetArtifactRequest is the request struct for api GetArtifact
func CreateGetArtifactRequest ¶
func CreateGetArtifactRequest() (request *GetArtifactRequest)
CreateGetArtifactRequest creates a request to invoke GetArtifact API
type GetArtifactResponse ¶
type GetArtifactResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ArtifactId string `json:"ArtifactId" xml:"ArtifactId"` ArtifactType string `json:"ArtifactType" xml:"ArtifactType"` Name string `json:"Name" xml:"Name"` VersionName string `json:"VersionName" xml:"VersionName"` ArtifactVersion string `json:"ArtifactVersion" xml:"ArtifactVersion"` Description string `json:"Description" xml:"Description"` GmtModified string `json:"GmtModified" xml:"GmtModified"` Status string `json:"Status" xml:"Status"` MaxVersion int64 `json:"MaxVersion" xml:"MaxVersion"` ArtifactProperty string `json:"ArtifactProperty" xml:"ArtifactProperty"` SupportRegionIds string `json:"SupportRegionIds" xml:"SupportRegionIds"` Progress string `json:"Progress" xml:"Progress"` }
GetArtifactResponse is the response struct for api GetArtifact
func CreateGetArtifactResponse ¶
func CreateGetArtifactResponse() (response *GetArtifactResponse)
CreateGetArtifactResponse creates a response to parse from GetArtifact response
type GetServiceEstimateCostRequest ¶ added in v1.62.321
type GetServiceEstimateCostRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` ServiceVersion string `position:"Query" name:"ServiceVersion"` TemplateName string `position:"Query" name:"TemplateName"` ServiceId string `position:"Query" name:"ServiceId"` Parameters string `position:"Query" name:"Parameters"` ServiceInstanceId string `position:"Query" name:"ServiceInstanceId"` }
GetServiceEstimateCostRequest is the request struct for api GetServiceEstimateCost
func CreateGetServiceEstimateCostRequest ¶ added in v1.62.321
func CreateGetServiceEstimateCostRequest() (request *GetServiceEstimateCostRequest)
CreateGetServiceEstimateCostRequest creates a request to invoke GetServiceEstimateCost API
type GetServiceEstimateCostResponse ¶ added in v1.62.321
type GetServiceEstimateCostResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Resources map[string]interface{} `json:"Resources" xml:"Resources"` }
GetServiceEstimateCostResponse is the response struct for api GetServiceEstimateCost
func CreateGetServiceEstimateCostResponse ¶ added in v1.62.321
func CreateGetServiceEstimateCostResponse() (response *GetServiceEstimateCostResponse)
CreateGetServiceEstimateCostResponse creates a response to parse from GetServiceEstimateCost response
type GetServiceInstanceRequest ¶
type GetServiceInstanceRequest struct { *requests.RpcRequest ServiceInstanceId string `position:"Query" name:"ServiceInstanceId"` }
GetServiceInstanceRequest is the request struct for api GetServiceInstance
func CreateGetServiceInstanceRequest ¶
func CreateGetServiceInstanceRequest() (request *GetServiceInstanceRequest)
CreateGetServiceInstanceRequest creates a request to invoke GetServiceInstance API
type GetServiceInstanceResponse ¶
type GetServiceInstanceResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` TemplateName string `json:"TemplateName" xml:"TemplateName"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` RequestId string `json:"RequestId" xml:"RequestId"` ServiceInstanceId string `json:"ServiceInstanceId" xml:"ServiceInstanceId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` UserId int64 `json:"UserId" xml:"UserId"` SupplierUid int64 `json:"SupplierUid" xml:"SupplierUid"` Parameters string `json:"Parameters" xml:"Parameters"` Progress int64 `json:"Progress" xml:"Progress"` StatusDetail string `json:"StatusDetail" xml:"StatusDetail"` OperationStartTime string `json:"OperationStartTime" xml:"OperationStartTime"` OperationEndTime string `json:"OperationEndTime" xml:"OperationEndTime"` OperatedServiceInstanceId string `json:"OperatedServiceInstanceId" xml:"OperatedServiceInstanceId"` IsOperated bool `json:"IsOperated" xml:"IsOperated"` EnableInstanceOps bool `json:"EnableInstanceOps" xml:"EnableInstanceOps"` Resources string `json:"Resources" xml:"Resources"` Outputs string `json:"Outputs" xml:"Outputs"` EndTime string `json:"EndTime" xml:"EndTime"` Source string `json:"Source" xml:"Source"` ServiceType string `json:"ServiceType" xml:"ServiceType"` PayType string `json:"PayType" xml:"PayType"` LicenseMetadata string `json:"LicenseMetadata" xml:"LicenseMetadata"` Name string `json:"Name" xml:"Name"` EnableUserPrometheus string `json:"EnableUserPrometheus" xml:"EnableUserPrometheus"` RdAccountLoginUrl string `json:"RdAccountLoginUrl" xml:"RdAccountLoginUrl"` Service Service `json:"Service" xml:"Service"` NetworkConfig NetworkConfig `json:"NetworkConfig" xml:"NetworkConfig"` Tags []Tag `json:"Tags" xml:"Tags"` }
GetServiceInstanceResponse is the response struct for api GetServiceInstance
func CreateGetServiceInstanceResponse ¶
func CreateGetServiceInstanceResponse() (response *GetServiceInstanceResponse)
CreateGetServiceInstanceResponse creates a response to parse from GetServiceInstance response
type GetServiceRequest ¶ added in v1.62.324
type GetServiceRequest struct { *requests.RpcRequest ServiceVersion string `position:"Query" name:"ServiceVersion"` ServiceId string `position:"Query" name:"ServiceId"` }
GetServiceRequest is the request struct for api GetService
func CreateGetServiceRequest ¶ added in v1.62.324
func CreateGetServiceRequest() (request *GetServiceRequest)
CreateGetServiceRequest creates a request to invoke GetService API
type GetServiceResponse ¶ added in v1.62.324
type GetServiceResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` DeployMetadata string `json:"DeployMetadata" xml:"DeployMetadata"` PublishTime string `json:"PublishTime" xml:"PublishTime"` RequestId string `json:"RequestId" xml:"RequestId"` Version string `json:"Version" xml:"Version"` DeployType string `json:"DeployType" xml:"DeployType"` ServiceId string `json:"ServiceId" xml:"ServiceId"` SupplierUrl string `json:"SupplierUrl" xml:"SupplierUrl"` ServiceDocUrl string `json:"ServiceDocUrl" xml:"ServiceDocUrl"` ServiceProductUrl string `json:"ServiceProductUrl" xml:"ServiceProductUrl"` ServiceType string `json:"ServiceType" xml:"ServiceType"` SupplierName string `json:"SupplierName" xml:"SupplierName"` CommodityCode string `json:"CommodityCode" xml:"CommodityCode"` IsSupportOperated bool `json:"IsSupportOperated" xml:"IsSupportOperated"` PolicyNames string `json:"PolicyNames" xml:"PolicyNames"` Duration int64 `json:"Duration" xml:"Duration"` Progress int64 `json:"Progress" xml:"Progress"` StatusDetail string `json:"StatusDetail" xml:"StatusDetail"` CreateTime string `json:"CreateTime" xml:"CreateTime"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` AlarmMetadata string `json:"AlarmMetadata" xml:"AlarmMetadata"` UpgradeMetadata string `json:"UpgradeMetadata" xml:"UpgradeMetadata"` VersionName string `json:"VersionName" xml:"VersionName"` PayFromType string `json:"PayFromType" xml:"PayFromType"` PayType string `json:"PayType" xml:"PayType"` DefaultLicenseDays int64 `json:"DefaultLicenseDays" xml:"DefaultLicenseDays"` TrialDuration int64 `json:"TrialDuration" xml:"TrialDuration"` TrialType string `json:"TrialType" xml:"TrialType"` TenantType string `json:"TenantType" xml:"TenantType"` LicenseMetadata string `json:"LicenseMetadata" xml:"LicenseMetadata"` OperationMetadata string `json:"OperationMetadata" xml:"OperationMetadata"` TestStatus string `json:"TestStatus" xml:"TestStatus"` ApprovalType string `json:"ApprovalType" xml:"ApprovalType"` RegistrationId string `json:"RegistrationId" xml:"RegistrationId"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` Permission string `json:"Permission" xml:"Permission"` ServiceInfos []ServiceInfo `json:"ServiceInfos" xml:"ServiceInfos"` CommoditySpecifications []CommoditySpecification `json:"CommoditySpecifications" xml:"CommoditySpecifications"` Tags []Tag `json:"Tags" xml:"Tags"` CommodityEntities []CommodityEntitiesItem `json:"CommodityEntities" xml:"CommodityEntities"` }
GetServiceResponse is the response struct for api GetService
func CreateGetServiceResponse ¶ added in v1.62.324
func CreateGetServiceResponse() (response *GetServiceResponse)
CreateGetServiceResponse creates a response to parse from GetService response
type ListArtifactVersionsRequest ¶
type ListArtifactVersionsRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` MaxResult string `position:"Query" name:"MaxResult"` ArtifactId string `position:"Query" name:"ArtifactId"` }
ListArtifactVersionsRequest is the request struct for api ListArtifactVersions
func CreateListArtifactVersionsRequest ¶
func CreateListArtifactVersionsRequest() (request *ListArtifactVersionsRequest)
CreateListArtifactVersionsRequest creates a request to invoke ListArtifactVersions API
type ListArtifactVersionsResponse ¶
type ListArtifactVersionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` MaxResults string `json:"MaxResults" xml:"MaxResults"` TotalCount string `json:"TotalCount" xml:"TotalCount"` Artifacts []Artifact `json:"Artifacts" xml:"Artifacts"` }
ListArtifactVersionsResponse is the response struct for api ListArtifactVersions
func CreateListArtifactVersionsResponse ¶
func CreateListArtifactVersionsResponse() (response *ListArtifactVersionsResponse)
CreateListArtifactVersionsResponse creates a response to parse from ListArtifactVersions response
type ListArtifactsFilter ¶
type ListArtifactsFilter struct { Values *[]string `name:"Values" type:"Repeated"` Name string `name:"Name"` }
ListArtifactsFilter is a repeated param struct in ListArtifactsRequest
type ListArtifactsRequest ¶
type ListArtifactsRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` Filter *[]ListArtifactsFilter `position:"Query" name:"Filter" type:"Repeated"` MaxResults string `position:"Query" name:"MaxResults"` }
ListArtifactsRequest is the request struct for api ListArtifacts
func CreateListArtifactsRequest ¶
func CreateListArtifactsRequest() (request *ListArtifactsRequest)
CreateListArtifactsRequest creates a request to invoke ListArtifacts API
type ListArtifactsResponse ¶
type ListArtifactsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` MaxResults string `json:"MaxResults" xml:"MaxResults"` TotalCount string `json:"TotalCount" xml:"TotalCount"` Artifacts []Artifact `json:"Artifacts" xml:"Artifacts"` }
ListArtifactsResponse is the response struct for api ListArtifacts
func CreateListArtifactsResponse ¶
func CreateListArtifactsResponse() (response *ListArtifactsResponse)
CreateListArtifactsResponse creates a response to parse from ListArtifacts response
type ListServiceInstancesFilter ¶
type ListServiceInstancesFilter struct { Name string `name:"Name"` Value *[]string `name:"Value" type:"Repeated"` }
ListServiceInstancesFilter is a repeated param struct in ListServiceInstancesRequest
type ListServiceInstancesRequest ¶
type ListServiceInstancesRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` Tag *[]ListServiceInstancesTag `position:"Query" name:"Tag" type:"Repeated"` ShowDeleted requests.Boolean `position:"Query" name:"ShowDeleted"` Filter *[]ListServiceInstancesFilter `position:"Query" name:"Filter" type:"Repeated"` MaxResults string `position:"Query" name:"MaxResults"` }
ListServiceInstancesRequest is the request struct for api ListServiceInstances
func CreateListServiceInstancesRequest ¶
func CreateListServiceInstancesRequest() (request *ListServiceInstancesRequest)
CreateListServiceInstancesRequest creates a request to invoke ListServiceInstances API
type ListServiceInstancesResponse ¶
type ListServiceInstancesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults string `json:"MaxResults" xml:"MaxResults"` ServiceInstances []ServiceInstance `json:"ServiceInstances" xml:"ServiceInstances"` }
ListServiceInstancesResponse is the response struct for api ListServiceInstances
func CreateListServiceInstancesResponse ¶
func CreateListServiceInstancesResponse() (response *ListServiceInstancesResponse)
CreateListServiceInstancesResponse creates a response to parse from ListServiceInstances response
type ListServiceInstancesTag ¶
ListServiceInstancesTag is a repeated param struct in ListServiceInstancesRequest
type ListServiceUsagesFilter ¶ added in v1.62.154
type ListServiceUsagesFilter struct { Name string `name:"Name"` Value *[]string `name:"Value" type:"Repeated"` }
ListServiceUsagesFilter is a repeated param struct in ListServiceUsagesRequest
type ListServiceUsagesRequest ¶ added in v1.62.154
type ListServiceUsagesRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` Filter *[]ListServiceUsagesFilter `position:"Query" name:"Filter" type:"Repeated"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListServiceUsagesRequest is the request struct for api ListServiceUsages
func CreateListServiceUsagesRequest ¶ added in v1.62.154
func CreateListServiceUsagesRequest() (request *ListServiceUsagesRequest)
CreateListServiceUsagesRequest creates a request to invoke ListServiceUsages API
type ListServiceUsagesResponse ¶ added in v1.62.154
type ListServiceUsagesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` MaxResults int `json:"MaxResults" xml:"MaxResults"` TotalCount int `json:"TotalCount" xml:"TotalCount"` ServiceUsages []Policy `json:"ServiceUsages" xml:"ServiceUsages"` }
ListServiceUsagesResponse is the response struct for api ListServiceUsages
func CreateListServiceUsagesResponse ¶ added in v1.62.154
func CreateListServiceUsagesResponse() (response *ListServiceUsagesResponse)
CreateListServiceUsagesResponse creates a response to parse from ListServiceUsages response
type ListServicesFilter ¶ added in v1.62.321
type ListServicesFilter struct { Name string `name:"Name"` Value *[]string `name:"Value" type:"Repeated"` }
ListServicesFilter is a repeated param struct in ListServicesRequest
type ListServicesRequest ¶ added in v1.62.321
type ListServicesRequest struct { *requests.RpcRequest AllVersions requests.Boolean `position:"Query" name:"AllVersions"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` NextToken string `position:"Query" name:"NextToken"` Tag *[]ListServicesTag `position:"Query" name:"Tag" type:"Repeated"` Filter *[]ListServicesFilter `position:"Query" name:"Filter" type:"Repeated"` MaxResults string `position:"Query" name:"MaxResults"` }
ListServicesRequest is the request struct for api ListServices
func CreateListServicesRequest ¶ added in v1.62.321
func CreateListServicesRequest() (request *ListServicesRequest)
CreateListServicesRequest creates a request to invoke ListServices API
type ListServicesResponse ¶ added in v1.62.321
type ListServicesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount string `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` Services []Service `json:"Services" xml:"Services"` }
ListServicesResponse is the response struct for api ListServices
func CreateListServicesResponse ¶ added in v1.62.321
func CreateListServicesResponse() (response *ListServicesResponse)
CreateListServicesResponse creates a response to parse from ListServices response
type ListServicesTag ¶ added in v1.62.321
ListServicesTag is a repeated param struct in ListServicesRequest
type NetworkConfig ¶
type NetworkConfig struct { EndpointServiceId string `json:"EndpointServiceId" xml:"EndpointServiceId"` EndpointId string `json:"EndpointId" xml:"EndpointId"` PrivateVpcConnections []PrivateVpcConnection `json:"PrivateVpcConnections" xml:"PrivateVpcConnections"` ReversePrivateVpcConnections []ReversePrivateVpcConnection `json:"ReversePrivateVpcConnections" xml:"ReversePrivateVpcConnections"` }
NetworkConfig is a nested struct in computenestsupplier response
type Policy ¶ added in v1.62.154
type Policy struct { UserAliUid int64 `json:"UserAliUid" xml:"UserAliUid"` ServiceId string `json:"ServiceId" xml:"ServiceId"` ServiceName string `json:"ServiceName" xml:"ServiceName"` SupplierName string `json:"SupplierName" xml:"SupplierName"` Status string `json:"Status" xml:"Status"` Comments string `json:"Comments" xml:"Comments"` CreateTime string `json:"CreateTime" xml:"CreateTime"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` UserInformation UserInformation `json:"UserInformation" xml:"UserInformation"` }
Policy is a nested struct in computenestsupplier response
type PrivateVpcConnection ¶
type PrivateVpcConnection struct { EndpointId string `json:"EndpointId" xml:"EndpointId"` EndpointServiceId string `json:"EndpointServiceId" xml:"EndpointServiceId"` PrivateZoneName string `json:"PrivateZoneName" xml:"PrivateZoneName"` ConnectionConfigs []ConnectionConfig `json:"ConnectionConfigs" xml:"ConnectionConfigs"` }
PrivateVpcConnection is a nested struct in computenestsupplier response
type PrivateVpcConnections ¶
type PrivateVpcConnections struct {
PrivateVpcConnection []PrivateVpcConnection `json:"PrivateVpcConnection" xml:"PrivateVpcConnection"`
}
PrivateVpcConnections is a nested struct in computenestsupplier response
type ReleaseArtifactRequest ¶
type ReleaseArtifactRequest struct { *requests.RpcRequest ArtifactId string `position:"Query" name:"ArtifactId"` }
ReleaseArtifactRequest is the request struct for api ReleaseArtifact
func CreateReleaseArtifactRequest ¶
func CreateReleaseArtifactRequest() (request *ReleaseArtifactRequest)
CreateReleaseArtifactRequest creates a request to invoke ReleaseArtifact API
type ReleaseArtifactResponse ¶
type ReleaseArtifactResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ArtifactId string `json:"ArtifactId" xml:"ArtifactId"` ArtifactType string `json:"ArtifactType" xml:"ArtifactType"` VersionName string `json:"VersionName" xml:"VersionName"` ArtifactVersion string `json:"ArtifactVersion" xml:"ArtifactVersion"` Description string `json:"Description" xml:"Description"` GmtModified string `json:"GmtModified" xml:"GmtModified"` Status string `json:"Status" xml:"Status"` ArtifactProperty string `json:"ArtifactProperty" xml:"ArtifactProperty"` }
ReleaseArtifactResponse is the response struct for api ReleaseArtifact
func CreateReleaseArtifactResponse ¶
func CreateReleaseArtifactResponse() (response *ReleaseArtifactResponse)
CreateReleaseArtifactResponse creates a response to parse from ReleaseArtifact response
type ReversePrivateVpcConnection ¶
type ReversePrivateVpcConnection struct { EndpointId string `json:"EndpointId" xml:"EndpointId"` EndpointServiceId string `json:"EndpointServiceId" xml:"EndpointServiceId"` }
ReversePrivateVpcConnection is a nested struct in computenestsupplier response
type ReversePrivateVpcConnections ¶
type ReversePrivateVpcConnections struct {
ReversePrivateVpcConnection []ReversePrivateVpcConnection `json:"ReversePrivateVpcConnection" xml:"ReversePrivateVpcConnection"`
}
ReversePrivateVpcConnections is a nested struct in computenestsupplier response
type SecurityGroups ¶ added in v1.62.154
type SecurityGroups struct {
SecurityGroup []string `json:"SecurityGroup" xml:"SecurityGroup"`
}
SecurityGroups is a nested struct in computenestsupplier response
type Service ¶
type Service struct { CreateTime string `json:"CreateTime" xml:"CreateTime"` RelationType string `json:"RelationType" xml:"RelationType"` DeployType string `json:"DeployType" xml:"DeployType"` DeployMetadata string `json:"DeployMetadata" xml:"DeployMetadata"` ServiceId string `json:"ServiceId" xml:"ServiceId"` ServiceProductUrl string `json:"ServiceProductUrl" xml:"ServiceProductUrl"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` TrialType string `json:"TrialType" xml:"TrialType"` SupplierName string `json:"SupplierName" xml:"SupplierName"` ArtifactId string `json:"ArtifactId" xml:"ArtifactId"` CommodityCode string `json:"CommodityCode" xml:"CommodityCode"` PublishTime string `json:"PublishTime" xml:"PublishTime"` ServiceType string `json:"ServiceType" xml:"ServiceType"` ApprovalType string `json:"ApprovalType" xml:"ApprovalType"` ArtifactVersion string `json:"ArtifactVersion" xml:"ArtifactVersion"` VersionName string `json:"VersionName" xml:"VersionName"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` SupplierUrl string `json:"SupplierUrl" xml:"SupplierUrl"` Version string `json:"Version" xml:"Version"` DefaultVersion bool `json:"DefaultVersion" xml:"DefaultVersion"` ServiceDocUrl string `json:"ServiceDocUrl" xml:"ServiceDocUrl"` SourceImage string `json:"SourceImage" xml:"SourceImage"` TenantType string `json:"TenantType" xml:"TenantType"` Status string `json:"Status" xml:"Status"` EnablePrivateVpcConnection bool `json:"EnablePrivateVpcConnection" xml:"EnablePrivateVpcConnection"` UpgradableServiceVersions []string `json:"UpgradableServiceVersions" xml:"UpgradableServiceVersions"` Tags []Tag `json:"Tags" xml:"Tags"` ServiceInfos []ServiceInfo `json:"ServiceInfos" xml:"ServiceInfos"` }
Service is a nested struct in computenestsupplier response
type ServiceInfo ¶
type ServiceInfo struct { Name string `json:"Name" xml:"Name"` ShortDescription string `json:"ShortDescription" xml:"ShortDescription"` Image string `json:"Image" xml:"Image"` Locale string `json:"Locale" xml:"Locale"` }
ServiceInfo is a nested struct in computenestsupplier response
type ServiceInfosInGetService ¶ added in v1.62.324
type ServiceInfosInGetService struct {
ServiceInfo []ServiceInfo `json:"ServiceInfo" xml:"ServiceInfo"`
}
ServiceInfosInGetService is a nested struct in computenestsupplier response
type ServiceInfosInGetServiceInstance ¶
type ServiceInfosInGetServiceInstance struct {
ServiceInfo []ServiceInfo `json:"ServiceInfo" xml:"ServiceInfo"`
}
ServiceInfosInGetServiceInstance is a nested struct in computenestsupplier response
type ServiceInfosInListServiceInstances ¶
type ServiceInfosInListServiceInstances struct {
ServiceInfo []ServiceInfo `json:"ServiceInfo" xml:"ServiceInfo"`
}
ServiceInfosInListServiceInstances is a nested struct in computenestsupplier response
type ServiceInfosInListServices ¶ added in v1.62.321
type ServiceInfosInListServices struct {
ServiceInfo []ServiceInfo `json:"ServiceInfo" xml:"ServiceInfo"`
}
ServiceInfosInListServices is a nested struct in computenestsupplier response
type ServiceInstance ¶
type ServiceInstance struct { Status string `json:"Status" xml:"Status"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` Name string `json:"Name" xml:"Name"` ServiceInstanceId string `json:"ServiceInstanceId" xml:"ServiceInstanceId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` UserId int64 `json:"UserId" xml:"UserId"` Parameters string `json:"Parameters" xml:"Parameters"` Progress int64 `json:"Progress" xml:"Progress"` StatusDetail string `json:"StatusDetail" xml:"StatusDetail"` TemplateName string `json:"TemplateName" xml:"TemplateName"` OperatedServiceInstanceId string `json:"OperatedServiceInstanceId" xml:"OperatedServiceInstanceId"` OperationStartTime string `json:"OperationStartTime" xml:"OperationStartTime"` OperationEndTime string `json:"OperationEndTime" xml:"OperationEndTime"` EnableInstanceOps bool `json:"EnableInstanceOps" xml:"EnableInstanceOps"` Source string `json:"Source" xml:"Source"` EndTime string `json:"EndTime" xml:"EndTime"` ServiceType string `json:"ServiceType" xml:"ServiceType"` PayType string `json:"PayType" xml:"PayType"` IsOperated bool `json:"IsOperated" xml:"IsOperated"` Service Service `json:"Service" xml:"Service"` Tags []Tag `json:"Tags" xml:"Tags"` }
ServiceInstance is a nested struct in computenestsupplier response
type ServiceInstances ¶
type ServiceInstances struct {
ServiceInstance []ServiceInstance `json:"ServiceInstance" xml:"ServiceInstance"`
}
ServiceInstances is a nested struct in computenestsupplier response
type ServiceUsages ¶ added in v1.62.154
type ServiceUsages struct {
Policy []Policy `json:"Policy" xml:"Policy"`
}
ServiceUsages is a nested struct in computenestsupplier response
type Services ¶ added in v1.62.321
type Services struct {
Service []Service `json:"Service" xml:"Service"`
}
Services is a nested struct in computenestsupplier response
type TagsInGetService ¶ added in v1.62.324
type TagsInGetService struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInGetService is a nested struct in computenestsupplier response
type TagsInGetServiceInstance ¶
type TagsInGetServiceInstance struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInGetServiceInstance is a nested struct in computenestsupplier response
type TagsInListServiceInstances ¶
type TagsInListServiceInstances struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInListServiceInstances is a nested struct in computenestsupplier response
type TagsInListServices ¶ added in v1.62.321
type TagsInListServices struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInListServices is a nested struct in computenestsupplier response
type UpdateArtifactRequest ¶
type UpdateArtifactRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` SupportRegionIds *[]string `position:"Query" name:"SupportRegionIds" type:"Repeated"` ArtifactId string `position:"Query" name:"ArtifactId"` ArtifactProperty string `position:"Query" name:"ArtifactProperty"` VersionName string `position:"Query" name:"VersionName"` }
UpdateArtifactRequest is the request struct for api UpdateArtifact
func CreateUpdateArtifactRequest ¶
func CreateUpdateArtifactRequest() (request *UpdateArtifactRequest)
CreateUpdateArtifactRequest creates a request to invoke UpdateArtifact API
type UpdateArtifactResponse ¶
type UpdateArtifactResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ArtifactId string `json:"ArtifactId" xml:"ArtifactId"` ArtifactType string `json:"ArtifactType" xml:"ArtifactType"` VersionName string `json:"VersionName" xml:"VersionName"` ArtifactVersion string `json:"ArtifactVersion" xml:"ArtifactVersion"` Description string `json:"Description" xml:"Description"` GmtModified string `json:"GmtModified" xml:"GmtModified"` Status string `json:"Status" xml:"Status"` ArtifactProperty string `json:"ArtifactProperty" xml:"ArtifactProperty"` SupportRegionIds string `json:"SupportRegionIds" xml:"SupportRegionIds"` }
UpdateArtifactResponse is the response struct for api UpdateArtifact
func CreateUpdateArtifactResponse ¶
func CreateUpdateArtifactResponse() (response *UpdateArtifactResponse)
CreateUpdateArtifactResponse creates a response to parse from UpdateArtifact response
type UpdateServiceRequest ¶ added in v1.62.324
type UpdateServiceRequest struct { *requests.RpcRequest AlarmMetadata string `position:"Query" name:"AlarmMetadata"` ClientToken string `position:"Query" name:"ClientToken"` PolicyNames string `position:"Query" name:"PolicyNames"` LicenseMetadata string `position:"Query" name:"LicenseMetadata"` Duration requests.Integer `position:"Query" name:"Duration"` TrialDuration requests.Integer `position:"Query" name:"TrialDuration"` UpgradeMetadata string `position:"Query" name:"UpgradeMetadata"` DeployMetadata string `position:"Query" name:"DeployMetadata"` ServiceType string `position:"Query" name:"ServiceType"` IsSupportOperated requests.Boolean `position:"Query" name:"IsSupportOperated"` TenantType string `position:"Query" name:"TenantType"` ServiceVersion string `position:"Query" name:"ServiceVersion"` ServiceInfo *[]UpdateServiceServiceInfo `position:"Query" name:"ServiceInfo" type:"Repeated"` ServiceId string `position:"Query" name:"ServiceId"` VersionName string `position:"Query" name:"VersionName"` OperationMetadata string `position:"Query" name:"OperationMetadata"` DeployType string `position:"Query" name:"DeployType"` }
UpdateServiceRequest is the request struct for api UpdateService
func CreateUpdateServiceRequest ¶ added in v1.62.324
func CreateUpdateServiceRequest() (request *UpdateServiceRequest)
CreateUpdateServiceRequest creates a request to invoke UpdateService API
type UpdateServiceResponse ¶ added in v1.62.324
type UpdateServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateServiceResponse is the response struct for api UpdateService
func CreateUpdateServiceResponse ¶ added in v1.62.324
func CreateUpdateServiceResponse() (response *UpdateServiceResponse)
CreateUpdateServiceResponse creates a response to parse from UpdateService response
type UpdateServiceServiceInfo ¶ added in v1.62.324
type UpdateServiceServiceInfo struct { ShortDescription string `name:"ShortDescription"` Image string `name:"Image"` Name string `name:"Name"` Locale string `name:"Locale"` }
UpdateServiceServiceInfo is a repeated param struct in UpdateServiceRequest
type UpgradableServiceVersions ¶ added in v1.62.284
type UpgradableServiceVersions struct {
UpgradableServiceVersion []string `json:"UpgradableServiceVersion" xml:"UpgradableServiceVersion"`
}
UpgradableServiceVersions is a nested struct in computenestsupplier response
type UserInformation ¶ added in v1.62.154
type UserInformation struct { Name string `json:"Name" xml:"Name"` EmailAddress string `json:"EmailAddress" xml:"EmailAddress"` Company string `json:"Company" xml:"Company"` Country string `json:"Country" xml:"Country"` Telephone string `json:"Telephone" xml:"Telephone"` Title string `json:"Title" xml:"Title"` Industry string `json:"Industry" xml:"Industry"` Source string `json:"Source" xml:"Source"` }
UserInformation is a nested struct in computenestsupplier response
Source Files ¶
- client.go
- create_artifact.go
- create_service.go
- delete_artifact.go
- delete_service.go
- endpoint.go
- get_artifact.go
- get_artifact_repository_credentials.go
- get_service.go
- get_service_estimate_cost.go
- get_service_instance.go
- list_artifact_versions.go
- list_artifacts.go
- list_service_instances.go
- list_service_usages.go
- list_services.go
- release_artifact.go
- struct_artifact.go
- struct_artifacts_in_list_artifact_versions.go
- struct_artifacts_in_list_artifacts.go
- struct_available_resources.go
- struct_available_resources_item.go
- struct_commodity_entities.go
- struct_commodity_entities_item.go
- struct_commodity_specification.go
- struct_commodity_specifications.go
- struct_connection_config.go
- struct_connection_configs.go
- struct_credentials.go
- struct_endpoint_ips.go
- struct_entity_ids.go
- struct_network_config.go
- struct_policy.go
- struct_private_vpc_connection.go
- struct_private_vpc_connections.go
- struct_reverse_private_vpc_connection.go
- struct_reverse_private_vpc_connections.go
- struct_security_groups.go
- struct_service.go
- struct_service_info.go
- struct_service_infos_in_get_service.go
- struct_service_infos_in_get_service_instance.go
- struct_service_infos_in_list_service_instances.go
- struct_service_infos_in_list_services.go
- struct_service_instance.go
- struct_service_instances.go
- struct_service_usages.go
- struct_services.go
- struct_tag.go
- struct_tags_in_get_service.go
- struct_tags_in_get_service_instance.go
- struct_tags_in_list_service_instances.go
- struct_tags_in_list_services.go
- struct_upgradable_service_versions.go
- struct_user_information.go
- struct_v_switches.go
- update_artifact.go
- update_service.go