Documentation
¶
Index ¶
- Constants
- type AccessVpc
- type AutoDelStrategyInfo
- type AutoDelStrategyInfoResp
- type BatchDeleteImagePersonalRequest
- type BatchDeleteImagePersonalResponse
- type BatchDeleteRepositoryPersonalRequest
- type BatchDeleteRepositoryPersonalResponse
- type CheckInstanceNameRequest
- type CheckInstanceNameResponse
- type Client
- func (c *Client) BatchDeleteImagePersonal(request *BatchDeleteImagePersonalRequest) (response *BatchDeleteImagePersonalResponse, err error)
- func (c *Client) BatchDeleteRepositoryPersonal(request *BatchDeleteRepositoryPersonalRequest) (response *BatchDeleteRepositoryPersonalResponse, err error)
- func (c *Client) CheckInstanceName(request *CheckInstanceNameRequest) (response *CheckInstanceNameResponse, err error)
- func (c *Client) CreateApplicationTriggerPersonal(request *CreateApplicationTriggerPersonalRequest) (response *CreateApplicationTriggerPersonalResponse, err error)
- func (c *Client) CreateImageLifecyclePersonal(request *CreateImageLifecyclePersonalRequest) (response *CreateImageLifecyclePersonalResponse, err error)
- func (c *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
- func (c *Client) CreateInstanceToken(request *CreateInstanceTokenRequest) (response *CreateInstanceTokenResponse, err error)
- func (c *Client) CreateInternalEndpointDns(request *CreateInternalEndpointDnsRequest) (response *CreateInternalEndpointDnsResponse, err error)
- func (c *Client) CreateNamespace(request *CreateNamespaceRequest) (response *CreateNamespaceResponse, err error)
- func (c *Client) CreateNamespacePersonal(request *CreateNamespacePersonalRequest) (response *CreateNamespacePersonalResponse, err error)
- func (c *Client) CreateReplicationInstance(request *CreateReplicationInstanceRequest) (response *CreateReplicationInstanceResponse, err error)
- func (c *Client) CreateRepository(request *CreateRepositoryRequest) (response *CreateRepositoryResponse, err error)
- func (c *Client) CreateRepositoryPersonal(request *CreateRepositoryPersonalRequest) (response *CreateRepositoryPersonalResponse, err error)
- func (c *Client) CreateSecurityPolicy(request *CreateSecurityPolicyRequest) (response *CreateSecurityPolicyResponse, err error)
- func (c *Client) CreateTagRetentionExecution(request *CreateTagRetentionExecutionRequest) (response *CreateTagRetentionExecutionResponse, err error)
- func (c *Client) CreateTagRetentionRule(request *CreateTagRetentionRuleRequest) (response *CreateTagRetentionRuleResponse, err error)
- func (c *Client) CreateUserPersonal(request *CreateUserPersonalRequest) (response *CreateUserPersonalResponse, err error)
- func (c *Client) CreateWebhookTrigger(request *CreateWebhookTriggerRequest) (response *CreateWebhookTriggerResponse, err error)
- func (c *Client) DeleteApplicationTriggerPersonal(request *DeleteApplicationTriggerPersonalRequest) (response *DeleteApplicationTriggerPersonalResponse, err error)
- func (c *Client) DeleteImage(request *DeleteImageRequest) (response *DeleteImageResponse, err error)
- func (c *Client) DeleteImageLifecycleGlobalPersonal(request *DeleteImageLifecycleGlobalPersonalRequest) (response *DeleteImageLifecycleGlobalPersonalResponse, err error)
- func (c *Client) DeleteImageLifecyclePersonal(request *DeleteImageLifecyclePersonalRequest) (response *DeleteImageLifecyclePersonalResponse, err error)
- func (c *Client) DeleteImagePersonal(request *DeleteImagePersonalRequest) (response *DeleteImagePersonalResponse, err error)
- func (c *Client) DeleteInstance(request *DeleteInstanceRequest) (response *DeleteInstanceResponse, err error)
- func (c *Client) DeleteInstanceToken(request *DeleteInstanceTokenRequest) (response *DeleteInstanceTokenResponse, err error)
- func (c *Client) DeleteInternalEndpointDns(request *DeleteInternalEndpointDnsRequest) (response *DeleteInternalEndpointDnsResponse, err error)
- func (c *Client) DeleteNamespace(request *DeleteNamespaceRequest) (response *DeleteNamespaceResponse, err error)
- func (c *Client) DeleteNamespacePersonal(request *DeleteNamespacePersonalRequest) (response *DeleteNamespacePersonalResponse, err error)
- func (c *Client) DeleteRepository(request *DeleteRepositoryRequest) (response *DeleteRepositoryResponse, err error)
- func (c *Client) DeleteRepositoryPersonal(request *DeleteRepositoryPersonalRequest) (response *DeleteRepositoryPersonalResponse, err error)
- func (c *Client) DeleteSecurityPolicy(request *DeleteSecurityPolicyRequest) (response *DeleteSecurityPolicyResponse, err error)
- func (c *Client) DeleteTagRetentionRule(request *DeleteTagRetentionRuleRequest) (response *DeleteTagRetentionRuleResponse, err error)
- func (c *Client) DeleteWebhookTrigger(request *DeleteWebhookTriggerRequest) (response *DeleteWebhookTriggerResponse, err error)
- func (c *Client) DescribeApplicationTriggerLogPersonal(request *DescribeApplicationTriggerLogPersonalRequest) (response *DescribeApplicationTriggerLogPersonalResponse, err error)
- func (c *Client) DescribeApplicationTriggerPersonal(request *DescribeApplicationTriggerPersonalRequest) (response *DescribeApplicationTriggerPersonalResponse, err error)
- func (c *Client) DescribeExternalEndpointStatus(request *DescribeExternalEndpointStatusRequest) (response *DescribeExternalEndpointStatusResponse, err error)
- func (c *Client) DescribeFavorRepositoryPersonal(request *DescribeFavorRepositoryPersonalRequest) (response *DescribeFavorRepositoryPersonalResponse, err error)
- func (c *Client) DescribeImageFilterPersonal(request *DescribeImageFilterPersonalRequest) (response *DescribeImageFilterPersonalResponse, err error)
- func (c *Client) DescribeImageLifecycleGlobalPersonal(request *DescribeImageLifecycleGlobalPersonalRequest) (response *DescribeImageLifecycleGlobalPersonalResponse, err error)
- func (c *Client) DescribeImageLifecyclePersonal(request *DescribeImageLifecyclePersonalRequest) (response *DescribeImageLifecyclePersonalResponse, err error)
- func (c *Client) DescribeImageManifests(request *DescribeImageManifestsRequest) (response *DescribeImageManifestsResponse, err error)
- func (c *Client) DescribeImagePersonal(request *DescribeImagePersonalRequest) (response *DescribeImagePersonalResponse, err error)
- func (c *Client) DescribeImages(request *DescribeImagesRequest) (response *DescribeImagesResponse, err error)
- func (c *Client) DescribeInstanceStatus(request *DescribeInstanceStatusRequest) (response *DescribeInstanceStatusResponse, err error)
- func (c *Client) DescribeInstanceToken(request *DescribeInstanceTokenRequest) (response *DescribeInstanceTokenResponse, err error)
- func (c *Client) DescribeInstances(request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)
- func (c *Client) DescribeInternalEndpointDnsStatus(request *DescribeInternalEndpointDnsStatusRequest) (response *DescribeInternalEndpointDnsStatusResponse, err error)
- func (c *Client) DescribeInternalEndpoints(request *DescribeInternalEndpointsRequest) (response *DescribeInternalEndpointsResponse, err error)
- func (c *Client) DescribeNamespacePersonal(request *DescribeNamespacePersonalRequest) (response *DescribeNamespacePersonalResponse, err error)
- func (c *Client) DescribeNamespaces(request *DescribeNamespacesRequest) (response *DescribeNamespacesResponse, err error)
- func (c *Client) DescribeReplicationInstanceCreateTasks(request *DescribeReplicationInstanceCreateTasksRequest) (response *DescribeReplicationInstanceCreateTasksResponse, err error)
- func (c *Client) DescribeReplicationInstanceSyncStatus(request *DescribeReplicationInstanceSyncStatusRequest) (response *DescribeReplicationInstanceSyncStatusResponse, err error)
- func (c *Client) DescribeReplicationInstances(request *DescribeReplicationInstancesRequest) (response *DescribeReplicationInstancesResponse, err error)
- func (c *Client) DescribeRepositories(request *DescribeRepositoriesRequest) (response *DescribeRepositoriesResponse, err error)
- func (c *Client) DescribeRepositoryFilterPersonal(request *DescribeRepositoryFilterPersonalRequest) (response *DescribeRepositoryFilterPersonalResponse, err error)
- func (c *Client) DescribeRepositoryOwnerPersonal(request *DescribeRepositoryOwnerPersonalRequest) (response *DescribeRepositoryOwnerPersonalResponse, err error)
- func (c *Client) DescribeRepositoryPersonal(request *DescribeRepositoryPersonalRequest) (response *DescribeRepositoryPersonalResponse, err error)
- func (c *Client) DescribeSecurityPolicies(request *DescribeSecurityPoliciesRequest) (response *DescribeSecurityPoliciesResponse, err error)
- func (c *Client) DescribeTagRetentionExecution(request *DescribeTagRetentionExecutionRequest) (response *DescribeTagRetentionExecutionResponse, err error)
- func (c *Client) DescribeTagRetentionExecutionTask(request *DescribeTagRetentionExecutionTaskRequest) (response *DescribeTagRetentionExecutionTaskResponse, err error)
- func (c *Client) DescribeTagRetentionRules(request *DescribeTagRetentionRulesRequest) (response *DescribeTagRetentionRulesResponse, err error)
- func (c *Client) DescribeUserQuotaPersonal(request *DescribeUserQuotaPersonalRequest) (response *DescribeUserQuotaPersonalResponse, err error)
- func (c *Client) DescribeWebhookTrigger(request *DescribeWebhookTriggerRequest) (response *DescribeWebhookTriggerResponse, err error)
- func (c *Client) DescribeWebhookTriggerLog(request *DescribeWebhookTriggerLogRequest) (response *DescribeWebhookTriggerLogResponse, err error)
- func (c *Client) DownloadHelmChart(request *DownloadHelmChartRequest) (response *DownloadHelmChartResponse, err error)
- func (c *Client) DuplicateImagePersonal(request *DuplicateImagePersonalRequest) (response *DuplicateImagePersonalResponse, err error)
- func (c *Client) ManageExternalEndpoint(request *ManageExternalEndpointRequest) (response *ManageExternalEndpointResponse, err error)
- func (c *Client) ManageImageLifecycleGlobalPersonal(request *ManageImageLifecycleGlobalPersonalRequest) (response *ManageImageLifecycleGlobalPersonalResponse, err error)
- func (c *Client) ManageInternalEndpoint(request *ManageInternalEndpointRequest) (response *ManageInternalEndpointResponse, err error)
- func (c *Client) ManageReplication(request *ManageReplicationRequest) (response *ManageReplicationResponse, err error)
- func (c *Client) ModifyApplicationTriggerPersonal(request *ModifyApplicationTriggerPersonalRequest) (response *ModifyApplicationTriggerPersonalResponse, err error)
- func (c *Client) ModifyInstanceToken(request *ModifyInstanceTokenRequest) (response *ModifyInstanceTokenResponse, err error)
- func (c *Client) ModifyNamespace(request *ModifyNamespaceRequest) (response *ModifyNamespaceResponse, err error)
- func (c *Client) ModifyRepository(request *ModifyRepositoryRequest) (response *ModifyRepositoryResponse, err error)
- func (c *Client) ModifyRepositoryAccessPersonal(request *ModifyRepositoryAccessPersonalRequest) (response *ModifyRepositoryAccessPersonalResponse, err error)
- func (c *Client) ModifyRepositoryInfoPersonal(request *ModifyRepositoryInfoPersonalRequest) (response *ModifyRepositoryInfoPersonalResponse, err error)
- func (c *Client) ModifySecurityPolicy(request *ModifySecurityPolicyRequest) (response *ModifySecurityPolicyResponse, err error)
- func (c *Client) ModifyTagRetentionRule(request *ModifyTagRetentionRuleRequest) (response *ModifyTagRetentionRuleResponse, err error)
- func (c *Client) ModifyUserPasswordPersonal(request *ModifyUserPasswordPersonalRequest) (response *ModifyUserPasswordPersonalResponse, err error)
- func (c *Client) ModifyWebhookTrigger(request *ModifyWebhookTriggerRequest) (response *ModifyWebhookTriggerResponse, err error)
- func (c *Client) RenewInstance(request *RenewInstanceRequest) (response *RenewInstanceResponse, err error)
- func (c *Client) ValidateNamespaceExistPersonal(request *ValidateNamespaceExistPersonalRequest) (response *ValidateNamespaceExistPersonalResponse, err error)
- func (c *Client) ValidateRepositoryExistPersonal(request *ValidateRepositoryExistPersonalRequest) (response *ValidateRepositoryExistPersonalResponse, err error)
- type CreateApplicationTriggerPersonalRequest
- type CreateApplicationTriggerPersonalResponse
- type CreateImageLifecyclePersonalRequest
- type CreateImageLifecyclePersonalResponse
- type CreateInstanceRequest
- type CreateInstanceResponse
- type CreateInstanceTokenRequest
- type CreateInstanceTokenResponse
- type CreateInternalEndpointDnsRequest
- type CreateInternalEndpointDnsResponse
- type CreateNamespacePersonalRequest
- type CreateNamespacePersonalResponse
- type CreateNamespaceRequest
- type CreateNamespaceResponse
- type CreateReplicationInstanceRequest
- type CreateReplicationInstanceResponse
- type CreateRepositoryPersonalRequest
- type CreateRepositoryPersonalResponse
- type CreateRepositoryRequest
- type CreateRepositoryResponse
- type CreateSecurityPolicyRequest
- type CreateSecurityPolicyResponse
- type CreateTagRetentionExecutionRequest
- type CreateTagRetentionExecutionResponse
- type CreateTagRetentionRuleRequest
- type CreateTagRetentionRuleResponse
- type CreateUserPersonalRequest
- type CreateUserPersonalResponse
- type CreateWebhookTriggerRequest
- type CreateWebhookTriggerResponse
- type DeleteApplicationTriggerPersonalRequest
- type DeleteApplicationTriggerPersonalResponse
- type DeleteImageLifecycleGlobalPersonalRequest
- type DeleteImageLifecycleGlobalPersonalResponse
- type DeleteImageLifecyclePersonalRequest
- type DeleteImageLifecyclePersonalResponse
- type DeleteImagePersonalRequest
- type DeleteImagePersonalResponse
- type DeleteImageRequest
- type DeleteImageResponse
- type DeleteInstanceRequest
- type DeleteInstanceResponse
- type DeleteInstanceTokenRequest
- type DeleteInstanceTokenResponse
- type DeleteInternalEndpointDnsRequest
- type DeleteInternalEndpointDnsResponse
- type DeleteNamespacePersonalRequest
- type DeleteNamespacePersonalResponse
- type DeleteNamespaceRequest
- type DeleteNamespaceResponse
- type DeleteRepositoryPersonalRequest
- type DeleteRepositoryPersonalResponse
- type DeleteRepositoryRequest
- type DeleteRepositoryResponse
- type DeleteSecurityPolicyRequest
- type DeleteSecurityPolicyResponse
- type DeleteTagRetentionRuleRequest
- type DeleteTagRetentionRuleResponse
- type DeleteWebhookTriggerRequest
- type DeleteWebhookTriggerResponse
- type DescribeApplicationTriggerLogPersonalRequest
- type DescribeApplicationTriggerLogPersonalResp
- type DescribeApplicationTriggerLogPersonalResponse
- type DescribeApplicationTriggerPersonalRequest
- type DescribeApplicationTriggerPersonalResp
- type DescribeApplicationTriggerPersonalResponse
- type DescribeExternalEndpointStatusRequest
- type DescribeExternalEndpointStatusResponse
- type DescribeFavorRepositoryPersonalRequest
- type DescribeFavorRepositoryPersonalResponse
- type DescribeImageFilterPersonalRequest
- type DescribeImageFilterPersonalResponse
- type DescribeImageLifecycleGlobalPersonalRequest
- type DescribeImageLifecycleGlobalPersonalResponse
- type DescribeImageLifecyclePersonalRequest
- type DescribeImageLifecyclePersonalResponse
- type DescribeImageManifestsRequest
- type DescribeImageManifestsResponse
- type DescribeImagePersonalRequest
- type DescribeImagePersonalResponse
- type DescribeImagesRequest
- type DescribeImagesResponse
- type DescribeInstanceStatusRequest
- type DescribeInstanceStatusResponse
- type DescribeInstanceTokenRequest
- type DescribeInstanceTokenResponse
- type DescribeInstancesRequest
- type DescribeInstancesResponse
- type DescribeInternalEndpointDnsStatusRequest
- type DescribeInternalEndpointDnsStatusResponse
- type DescribeInternalEndpointsRequest
- type DescribeInternalEndpointsResponse
- type DescribeNamespacePersonalRequest
- type DescribeNamespacePersonalResponse
- type DescribeNamespacesRequest
- type DescribeNamespacesResponse
- type DescribeReplicationInstanceCreateTasksRequest
- type DescribeReplicationInstanceCreateTasksResponse
- type DescribeReplicationInstanceSyncStatusRequest
- type DescribeReplicationInstanceSyncStatusResponse
- type DescribeReplicationInstancesRequest
- type DescribeReplicationInstancesResponse
- type DescribeRepositoriesRequest
- type DescribeRepositoriesResponse
- type DescribeRepositoryFilterPersonalRequest
- type DescribeRepositoryFilterPersonalResponse
- type DescribeRepositoryOwnerPersonalRequest
- type DescribeRepositoryOwnerPersonalResponse
- type DescribeRepositoryPersonalRequest
- type DescribeRepositoryPersonalResponse
- type DescribeSecurityPoliciesRequest
- type DescribeSecurityPoliciesResponse
- type DescribeTagRetentionExecutionRequest
- type DescribeTagRetentionExecutionResponse
- type DescribeTagRetentionExecutionTaskRequest
- type DescribeTagRetentionExecutionTaskResponse
- type DescribeTagRetentionRulesRequest
- type DescribeTagRetentionRulesResponse
- type DescribeUserQuotaPersonalRequest
- type DescribeUserQuotaPersonalResponse
- type DescribeWebhookTriggerLogRequest
- type DescribeWebhookTriggerLogResponse
- type DescribeWebhookTriggerRequest
- type DescribeWebhookTriggerResponse
- type DownloadHelmChartRequest
- type DownloadHelmChartResponse
- type DupImageTagResp
- type DuplicateImagePersonalRequest
- type DuplicateImagePersonalResponse
- type FavorResp
- type Favors
- type Filter
- type Header
- type Limit
- type ManageExternalEndpointRequest
- type ManageExternalEndpointResponse
- type ManageImageLifecycleGlobalPersonalRequest
- type ManageImageLifecycleGlobalPersonalResponse
- type ManageInternalEndpointRequest
- type ManageInternalEndpointResponse
- type ManageReplicationRequest
- type ManageReplicationResponse
- type ModifyApplicationTriggerPersonalRequest
- type ModifyApplicationTriggerPersonalResponse
- type ModifyInstanceTokenRequest
- type ModifyInstanceTokenResponse
- type ModifyNamespaceRequest
- type ModifyNamespaceResponse
- type ModifyRepositoryAccessPersonalRequest
- type ModifyRepositoryAccessPersonalResponse
- type ModifyRepositoryInfoPersonalRequest
- type ModifyRepositoryInfoPersonalResponse
- type ModifyRepositoryRequest
- type ModifyRepositoryResponse
- type ModifySecurityPolicyRequest
- type ModifySecurityPolicyResponse
- type ModifyTagRetentionRuleRequest
- type ModifyTagRetentionRuleResponse
- type ModifyUserPasswordPersonalRequest
- type ModifyUserPasswordPersonalResponse
- type ModifyWebhookTriggerRequest
- type ModifyWebhookTriggerResponse
- type NamespaceInfo
- type NamespaceInfoResp
- type NamespaceIsExistsResp
- type Registry
- type RegistryChargePrepaid
- type RegistryCondition
- type RegistryStatus
- type RenewInstanceRequest
- type RenewInstanceResponse
- type ReplicationFilter
- type ReplicationRegistry
- type ReplicationRule
- type RepoInfo
- type RepoInfoResp
- type RepoIsExistResp
- type RepositoryInfoResp
- type RespLimit
- type RetentionExecution
- type RetentionPolicy
- type RetentionRule
- type RetentionTask
- type SameImagesResp
- type SearchUserRepositoryResp
- type SecurityPolicy
- type Tag
- type TagInfo
- type TagInfoResp
- type TagSpecification
- type TaskDetail
- type TcrImageInfo
- type TcrInstanceToken
- type TcrNamespaceInfo
- type TcrRepositoryInfo
- type TriggerInvokeCondition
- type TriggerInvokePara
- type TriggerInvokeResult
- type TriggerLogResp
- type TriggerResp
- type ValidateNamespaceExistPersonalRequest
- type ValidateNamespaceExistPersonalResponse
- type ValidateRepositoryExistPersonalRequest
- type ValidateRepositoryExistPersonalResponse
- type VpcAndDomainInfo
- type VpcPrivateDomainStatus
- type WebhookTarget
- type WebhookTrigger
- type WebhookTriggerLog
Constants ¶
const APIVersion = "2019-09-24"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AutoDelStrategyInfo ¶
type AutoDelStrategyInfo struct { // 用户名 Username *string `json:"Username,omitempty" name:"Username"` // 仓库名 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` // 类型 Type *string `json:"Type,omitempty" name:"Type"` // 策略值 Value *int64 `json:"Value,omitempty" name:"Value"` // Valid Valid *int64 `json:"Valid,omitempty" name:"Valid"` // 创建时间 CreationTime *string `json:"CreationTime,omitempty" name:"CreationTime"` }
type AutoDelStrategyInfoResp ¶
type AutoDelStrategyInfoResp struct { // 总数目 TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"` // 自动删除策略列表 // 注意:此字段可能返回 null,表示取不到有效值。 StrategyInfo []*AutoDelStrategyInfo `json:"StrategyInfo,omitempty" name:"StrategyInfo" list` }
type BatchDeleteImagePersonalRequest ¶
type BatchDeleteImagePersonalRequest struct { *tchttp.BaseRequest // 仓库名称 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` // Tag列表 Tags []*string `json:"Tags,omitempty" name:"Tags" list` }
func NewBatchDeleteImagePersonalRequest ¶
func NewBatchDeleteImagePersonalRequest() (request *BatchDeleteImagePersonalRequest)
func (*BatchDeleteImagePersonalRequest) FromJsonString ¶
func (r *BatchDeleteImagePersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchDeleteImagePersonalRequest) ToJsonString ¶
func (r *BatchDeleteImagePersonalRequest) ToJsonString() string
type BatchDeleteImagePersonalResponse ¶
type BatchDeleteImagePersonalResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewBatchDeleteImagePersonalResponse ¶
func NewBatchDeleteImagePersonalResponse() (response *BatchDeleteImagePersonalResponse)
func (*BatchDeleteImagePersonalResponse) FromJsonString ¶
func (r *BatchDeleteImagePersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchDeleteImagePersonalResponse) ToJsonString ¶
func (r *BatchDeleteImagePersonalResponse) ToJsonString() string
type BatchDeleteRepositoryPersonalRequest ¶
type BatchDeleteRepositoryPersonalRequest struct { *tchttp.BaseRequest // 仓库名称数组 RepoNames []*string `json:"RepoNames,omitempty" name:"RepoNames" list` }
func NewBatchDeleteRepositoryPersonalRequest ¶
func NewBatchDeleteRepositoryPersonalRequest() (request *BatchDeleteRepositoryPersonalRequest)
func (*BatchDeleteRepositoryPersonalRequest) FromJsonString ¶
func (r *BatchDeleteRepositoryPersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchDeleteRepositoryPersonalRequest) ToJsonString ¶
func (r *BatchDeleteRepositoryPersonalRequest) ToJsonString() string
type BatchDeleteRepositoryPersonalResponse ¶
type BatchDeleteRepositoryPersonalResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewBatchDeleteRepositoryPersonalResponse ¶
func NewBatchDeleteRepositoryPersonalResponse() (response *BatchDeleteRepositoryPersonalResponse)
func (*BatchDeleteRepositoryPersonalResponse) FromJsonString ¶
func (r *BatchDeleteRepositoryPersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchDeleteRepositoryPersonalResponse) ToJsonString ¶
func (r *BatchDeleteRepositoryPersonalResponse) ToJsonString() string
type CheckInstanceNameRequest ¶
type CheckInstanceNameRequest struct { *tchttp.BaseRequest // 待创建的实例名称 RegistryName *string `json:"RegistryName,omitempty" name:"RegistryName"` }
func NewCheckInstanceNameRequest ¶
func NewCheckInstanceNameRequest() (request *CheckInstanceNameRequest)
func (*CheckInstanceNameRequest) FromJsonString ¶
func (r *CheckInstanceNameRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckInstanceNameRequest) ToJsonString ¶
func (r *CheckInstanceNameRequest) ToJsonString() string
type CheckInstanceNameResponse ¶
type CheckInstanceNameResponse struct { *tchttp.BaseResponse Response *struct { // 检查结果,true为合法,false为非法 IsValidated *bool `json:"IsValidated,omitempty" name:"IsValidated"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewCheckInstanceNameResponse ¶
func NewCheckInstanceNameResponse() (response *CheckInstanceNameResponse)
func (*CheckInstanceNameResponse) FromJsonString ¶
func (r *CheckInstanceNameResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckInstanceNameResponse) ToJsonString ¶
func (r *CheckInstanceNameResponse) ToJsonString() string
type Client ¶
func NewClient ¶
func NewClient(credential *common.Credential, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) BatchDeleteImagePersonal ¶
func (c *Client) BatchDeleteImagePersonal(request *BatchDeleteImagePersonalRequest) (response *BatchDeleteImagePersonalResponse, err error)
用于在个人版镜像仓库中批量删除Tag
func (*Client) BatchDeleteRepositoryPersonal ¶
func (c *Client) BatchDeleteRepositoryPersonal(request *BatchDeleteRepositoryPersonalRequest) (response *BatchDeleteRepositoryPersonalResponse, err error)
用于个人版镜像仓库中批量删除镜像仓库
func (*Client) CheckInstanceName ¶
func (c *Client) CheckInstanceName(request *CheckInstanceNameRequest) (response *CheckInstanceNameResponse, err error)
检查待创建的实例名称是否符合规范
func (*Client) CreateApplicationTriggerPersonal ¶
func (c *Client) CreateApplicationTriggerPersonal(request *CreateApplicationTriggerPersonalRequest) (response *CreateApplicationTriggerPersonalResponse, err error)
用于创建应用更新触发器
func (*Client) CreateImageLifecyclePersonal ¶
func (c *Client) CreateImageLifecyclePersonal(request *CreateImageLifecyclePersonalRequest) (response *CreateImageLifecyclePersonalResponse, err error)
用于在个人版中创建清理策略
func (*Client) CreateInstance ¶
func (c *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
创建实例
func (*Client) CreateInstanceToken ¶
func (c *Client) CreateInstanceToken(request *CreateInstanceTokenRequest) (response *CreateInstanceTokenResponse, err error)
创建实例的临时或长期访问凭证
func (*Client) CreateInternalEndpointDns ¶
func (c *Client) CreateInternalEndpointDns(request *CreateInternalEndpointDnsRequest) (response *CreateInternalEndpointDnsResponse, err error)
创建tcr内网私有域名解析
func (*Client) CreateNamespace ¶
func (c *Client) CreateNamespace(request *CreateNamespaceRequest) (response *CreateNamespaceResponse, err error)
用于在企业版中创建命名空间
func (*Client) CreateNamespacePersonal ¶
func (c *Client) CreateNamespacePersonal(request *CreateNamespacePersonalRequest) (response *CreateNamespacePersonalResponse, err error)
创建个人版镜像仓库命名空间,此命名空间全局唯一
func (*Client) CreateReplicationInstance ¶
func (c *Client) CreateReplicationInstance(request *CreateReplicationInstanceRequest) (response *CreateReplicationInstanceResponse, err error)
创建从实例
func (*Client) CreateRepository ¶
func (c *Client) CreateRepository(request *CreateRepositoryRequest) (response *CreateRepositoryResponse, err error)
用于企业版创建镜像仓库
func (*Client) CreateRepositoryPersonal ¶
func (c *Client) CreateRepositoryPersonal(request *CreateRepositoryPersonalRequest) (response *CreateRepositoryPersonalResponse, err error)
用于在个人版仓库中创建镜像仓库
func (*Client) CreateSecurityPolicy ¶
func (c *Client) CreateSecurityPolicy(request *CreateSecurityPolicyRequest) (response *CreateSecurityPolicyResponse, err error)
创建实例公网访问白名单策略
func (*Client) CreateTagRetentionExecution ¶
func (c *Client) CreateTagRetentionExecution(request *CreateTagRetentionExecutionRequest) (response *CreateTagRetentionExecutionResponse, err error)
手动执行版本保留
func (*Client) CreateTagRetentionRule ¶
func (c *Client) CreateTagRetentionRule(request *CreateTagRetentionRuleRequest) (response *CreateTagRetentionRuleResponse, err error)
创建版本保留规则
func (*Client) CreateUserPersonal ¶
func (c *Client) CreateUserPersonal(request *CreateUserPersonalRequest) (response *CreateUserPersonalResponse, err error)
创建个人用户
func (*Client) CreateWebhookTrigger ¶
func (c *Client) CreateWebhookTrigger(request *CreateWebhookTriggerRequest) (response *CreateWebhookTriggerResponse, err error)
创建触发器
func (*Client) DeleteApplicationTriggerPersonal ¶
func (c *Client) DeleteApplicationTriggerPersonal(request *DeleteApplicationTriggerPersonalRequest) (response *DeleteApplicationTriggerPersonalResponse, err error)
用于删除应用更新触发器
func (*Client) DeleteImage ¶
func (c *Client) DeleteImage(request *DeleteImageRequest) (response *DeleteImageResponse, err error)
删除指定镜像
func (*Client) DeleteImageLifecycleGlobalPersonal ¶
func (c *Client) DeleteImageLifecycleGlobalPersonal(request *DeleteImageLifecycleGlobalPersonalRequest) (response *DeleteImageLifecycleGlobalPersonalResponse, err error)
用于删除个人版全局镜像版本自动清理策略
func (*Client) DeleteImageLifecyclePersonal ¶
func (c *Client) DeleteImageLifecyclePersonal(request *DeleteImageLifecyclePersonalRequest) (response *DeleteImageLifecyclePersonalResponse, err error)
用于在个人版镜像仓库中删除仓库Tag自动清理策略
func (*Client) DeleteImagePersonal ¶
func (c *Client) DeleteImagePersonal(request *DeleteImagePersonalRequest) (response *DeleteImagePersonalResponse, err error)
用于在个人版中删除tag
func (*Client) DeleteInstance ¶
func (c *Client) DeleteInstance(request *DeleteInstanceRequest) (response *DeleteInstanceResponse, err error)
删除镜像仓库企业版实例
func (*Client) DeleteInstanceToken ¶
func (c *Client) DeleteInstanceToken(request *DeleteInstanceTokenRequest) (response *DeleteInstanceTokenResponse, err error)
删除长期访问凭证
func (*Client) DeleteInternalEndpointDns ¶
func (c *Client) DeleteInternalEndpointDns(request *DeleteInternalEndpointDnsRequest) (response *DeleteInternalEndpointDnsResponse, err error)
删除tcr内网私有域名解析
func (*Client) DeleteNamespace ¶
func (c *Client) DeleteNamespace(request *DeleteNamespaceRequest) (response *DeleteNamespaceResponse, err error)
删除命名空间
func (*Client) DeleteNamespacePersonal ¶
func (c *Client) DeleteNamespacePersonal(request *DeleteNamespacePersonalRequest) (response *DeleteNamespacePersonalResponse, err error)
删除共享版命名空间
func (*Client) DeleteRepository ¶
func (c *Client) DeleteRepository(request *DeleteRepositoryRequest) (response *DeleteRepositoryResponse, err error)
删除镜像仓库
func (*Client) DeleteRepositoryPersonal ¶
func (c *Client) DeleteRepositoryPersonal(request *DeleteRepositoryPersonalRequest) (response *DeleteRepositoryPersonalResponse, err error)
用于个人版镜像仓库中删除
func (*Client) DeleteSecurityPolicy ¶
func (c *Client) DeleteSecurityPolicy(request *DeleteSecurityPolicyRequest) (response *DeleteSecurityPolicyResponse, err error)
删除实例公网访问白名单策略
func (*Client) DeleteTagRetentionRule ¶
func (c *Client) DeleteTagRetentionRule(request *DeleteTagRetentionRuleRequest) (response *DeleteTagRetentionRuleResponse, err error)
删除版本保留规则
func (*Client) DeleteWebhookTrigger ¶
func (c *Client) DeleteWebhookTrigger(request *DeleteWebhookTriggerRequest) (response *DeleteWebhookTriggerResponse, err error)
删除触发器
func (*Client) DescribeApplicationTriggerLogPersonal ¶
func (c *Client) DescribeApplicationTriggerLogPersonal(request *DescribeApplicationTriggerLogPersonalRequest) (response *DescribeApplicationTriggerLogPersonalResponse, err error)
用于查询应用更新触发器触发日志
func (*Client) DescribeApplicationTriggerPersonal ¶
func (c *Client) DescribeApplicationTriggerPersonal(request *DescribeApplicationTriggerPersonalRequest) (response *DescribeApplicationTriggerPersonalResponse, err error)
用于查询应用更新触发器
func (*Client) DescribeExternalEndpointStatus ¶
func (c *Client) DescribeExternalEndpointStatus(request *DescribeExternalEndpointStatusRequest) (response *DescribeExternalEndpointStatusResponse, err error)
查询实例公网访问入口状态
func (*Client) DescribeFavorRepositoryPersonal ¶
func (c *Client) DescribeFavorRepositoryPersonal(request *DescribeFavorRepositoryPersonalRequest) (response *DescribeFavorRepositoryPersonalResponse, err error)
查询个人收藏仓库
func (*Client) DescribeImageFilterPersonal ¶
func (c *Client) DescribeImageFilterPersonal(request *DescribeImageFilterPersonalRequest) (response *DescribeImageFilterPersonalResponse, err error)
用于在个人版中查询与指定tag镜像内容相同的tag列表
func (*Client) DescribeImageLifecycleGlobalPersonal ¶
func (c *Client) DescribeImageLifecycleGlobalPersonal(request *DescribeImageLifecycleGlobalPersonalRequest) (response *DescribeImageLifecycleGlobalPersonalResponse, err error)
用于获取个人版全局镜像版本自动清理策略
func (*Client) DescribeImageLifecyclePersonal ¶
func (c *Client) DescribeImageLifecyclePersonal(request *DescribeImageLifecyclePersonalRequest) (response *DescribeImageLifecyclePersonalResponse, err error)
用于获取个人版仓库中自动清理策略
func (*Client) DescribeImageManifests ¶
func (c *Client) DescribeImageManifests(request *DescribeImageManifestsRequest) (response *DescribeImageManifestsResponse, err error)
查询容器镜像Manifest信息
func (*Client) DescribeImagePersonal ¶
func (c *Client) DescribeImagePersonal(request *DescribeImagePersonalRequest) (response *DescribeImagePersonalResponse, err error)
用于获取个人版镜像仓库tag列表
func (*Client) DescribeImages ¶
func (c *Client) DescribeImages(request *DescribeImagesRequest) (response *DescribeImagesResponse, err error)
查询镜像版本列表或指定容器镜像信息
func (*Client) DescribeInstanceStatus ¶
func (c *Client) DescribeInstanceStatus(request *DescribeInstanceStatusRequest) (response *DescribeInstanceStatusResponse, err error)
查询实例当前状态以及过程信息
func (*Client) DescribeInstanceToken ¶
func (c *Client) DescribeInstanceToken(request *DescribeInstanceTokenRequest) (response *DescribeInstanceTokenResponse, err error)
查询长期访问凭证信息
func (*Client) DescribeInstances ¶
func (c *Client) DescribeInstances(request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)
查询实例信息
func (*Client) DescribeInternalEndpointDnsStatus ¶
func (c *Client) DescribeInternalEndpointDnsStatus(request *DescribeInternalEndpointDnsStatusRequest) (response *DescribeInternalEndpointDnsStatusResponse, err error)
批量查询vpc是否已经添加私有域名解析
func (*Client) DescribeInternalEndpoints ¶
func (c *Client) DescribeInternalEndpoints(request *DescribeInternalEndpointsRequest) (response *DescribeInternalEndpointsResponse, err error)
查询实例内网访问VPC链接
func (*Client) DescribeNamespacePersonal ¶
func (c *Client) DescribeNamespacePersonal(request *DescribeNamespacePersonalRequest) (response *DescribeNamespacePersonalResponse, err error)
查询个人版命名空间信息
func (*Client) DescribeNamespaces ¶
func (c *Client) DescribeNamespaces(request *DescribeNamespacesRequest) (response *DescribeNamespacesResponse, err error)
查询命名空间列表或指定命名空间信息
func (*Client) DescribeReplicationInstanceCreateTasks ¶
func (c *Client) DescribeReplicationInstanceCreateTasks(request *DescribeReplicationInstanceCreateTasksRequest) (response *DescribeReplicationInstanceCreateTasksResponse, err error)
查询创建从实例任务状态
func (*Client) DescribeReplicationInstanceSyncStatus ¶
func (c *Client) DescribeReplicationInstanceSyncStatus(request *DescribeReplicationInstanceSyncStatusRequest) (response *DescribeReplicationInstanceSyncStatusResponse, err error)
查询从实例同步状态
func (*Client) DescribeReplicationInstances ¶
func (c *Client) DescribeReplicationInstances(request *DescribeReplicationInstancesRequest) (response *DescribeReplicationInstancesResponse, err error)
查询从实例列表
func (*Client) DescribeRepositories ¶
func (c *Client) DescribeRepositories(request *DescribeRepositoriesRequest) (response *DescribeRepositoriesResponse, err error)
查询镜像仓库列表或指定镜像仓库信息
func (*Client) DescribeRepositoryFilterPersonal ¶
func (c *Client) DescribeRepositoryFilterPersonal(request *DescribeRepositoryFilterPersonalRequest) (response *DescribeRepositoryFilterPersonalResponse, err error)
用于在个人版镜像仓库中,获取满足输入搜索条件的用户镜像仓库
func (*Client) DescribeRepositoryOwnerPersonal ¶
func (c *Client) DescribeRepositoryOwnerPersonal(request *DescribeRepositoryOwnerPersonalRequest) (response *DescribeRepositoryOwnerPersonalResponse, err error)
用于在个人版中获取用户全部的镜像仓库列表
func (*Client) DescribeRepositoryPersonal ¶
func (c *Client) DescribeRepositoryPersonal(request *DescribeRepositoryPersonalRequest) (response *DescribeRepositoryPersonalResponse, err error)
查询个人版仓库信息
func (*Client) DescribeSecurityPolicies ¶
func (c *Client) DescribeSecurityPolicies(request *DescribeSecurityPoliciesRequest) (response *DescribeSecurityPoliciesResponse, err error)
查询实例公网访问白名单策略
func (*Client) DescribeTagRetentionExecution ¶
func (c *Client) DescribeTagRetentionExecution(request *DescribeTagRetentionExecutionRequest) (response *DescribeTagRetentionExecutionResponse, err error)
查询版本保留执行记录
func (*Client) DescribeTagRetentionExecutionTask ¶
func (c *Client) DescribeTagRetentionExecutionTask(request *DescribeTagRetentionExecutionTaskRequest) (response *DescribeTagRetentionExecutionTaskResponse, err error)
查询版本保留执行任务
func (*Client) DescribeTagRetentionRules ¶
func (c *Client) DescribeTagRetentionRules(request *DescribeTagRetentionRulesRequest) (response *DescribeTagRetentionRulesResponse, err error)
查询版本保留规则
func (*Client) DescribeUserQuotaPersonal ¶
func (c *Client) DescribeUserQuotaPersonal(request *DescribeUserQuotaPersonalRequest) (response *DescribeUserQuotaPersonalResponse, err error)
查询个人用户配额
func (*Client) DescribeWebhookTrigger ¶
func (c *Client) DescribeWebhookTrigger(request *DescribeWebhookTriggerRequest) (response *DescribeWebhookTriggerResponse, err error)
查询触发器
func (*Client) DescribeWebhookTriggerLog ¶
func (c *Client) DescribeWebhookTriggerLog(request *DescribeWebhookTriggerLogRequest) (response *DescribeWebhookTriggerLogResponse, err error)
获取触发器日志
func (*Client) DownloadHelmChart ¶
func (c *Client) DownloadHelmChart(request *DownloadHelmChartRequest) (response *DownloadHelmChartResponse, err error)
用于在TCR中下载helm chart
func (*Client) DuplicateImagePersonal ¶
func (c *Client) DuplicateImagePersonal(request *DuplicateImagePersonalRequest) (response *DuplicateImagePersonalResponse, err error)
用于在个人版镜像仓库中复制镜像版本
func (*Client) ManageExternalEndpoint ¶
func (c *Client) ManageExternalEndpoint(request *ManageExternalEndpointRequest) (response *ManageExternalEndpointResponse, err error)
管理实例公网访问
func (*Client) ManageImageLifecycleGlobalPersonal ¶
func (c *Client) ManageImageLifecycleGlobalPersonal(request *ManageImageLifecycleGlobalPersonalRequest) (response *ManageImageLifecycleGlobalPersonalResponse, err error)
用于设置个人版全局镜像版本自动清理策略
func (*Client) ManageInternalEndpoint ¶
func (c *Client) ManageInternalEndpoint(request *ManageInternalEndpointRequest) (response *ManageInternalEndpointResponse, err error)
管理实例内网访问VPC链接
func (*Client) ManageReplication ¶
func (c *Client) ManageReplication(request *ManageReplicationRequest) (response *ManageReplicationResponse, err error)
管理实例同步
func (*Client) ModifyApplicationTriggerPersonal ¶
func (c *Client) ModifyApplicationTriggerPersonal(request *ModifyApplicationTriggerPersonalRequest) (response *ModifyApplicationTriggerPersonalResponse, err error)
用于修改应用更新触发器
func (*Client) ModifyInstanceToken ¶
func (c *Client) ModifyInstanceToken(request *ModifyInstanceTokenRequest) (response *ModifyInstanceTokenResponse, err error)
更新实例内指定长期访问凭证的启用状态
func (*Client) ModifyNamespace ¶
func (c *Client) ModifyNamespace(request *ModifyNamespaceRequest) (response *ModifyNamespaceResponse, err error)
更新命名空间信息,当前仅支持修改命名空间访问级别
func (*Client) ModifyRepository ¶
func (c *Client) ModifyRepository(request *ModifyRepositoryRequest) (response *ModifyRepositoryResponse, err error)
更新镜像仓库信息,可修改仓库描述信息
func (*Client) ModifyRepositoryAccessPersonal ¶
func (c *Client) ModifyRepositoryAccessPersonal(request *ModifyRepositoryAccessPersonalRequest) (response *ModifyRepositoryAccessPersonalResponse, err error)
用于更新个人版镜像仓库的访问属性
func (*Client) ModifyRepositoryInfoPersonal ¶
func (c *Client) ModifyRepositoryInfoPersonal(request *ModifyRepositoryInfoPersonalRequest) (response *ModifyRepositoryInfoPersonalResponse, err error)
用于在个人版镜像仓库中更新容器镜像描述
func (*Client) ModifySecurityPolicy ¶
func (c *Client) ModifySecurityPolicy(request *ModifySecurityPolicyRequest) (response *ModifySecurityPolicyResponse, err error)
更新实例公网访问白名单
func (*Client) ModifyTagRetentionRule ¶
func (c *Client) ModifyTagRetentionRule(request *ModifyTagRetentionRuleRequest) (response *ModifyTagRetentionRuleResponse, err error)
更新版本保留规则
func (*Client) ModifyUserPasswordPersonal ¶
func (c *Client) ModifyUserPasswordPersonal(request *ModifyUserPasswordPersonalRequest) (response *ModifyUserPasswordPersonalResponse, err error)
修改个人用户登录密码
func (*Client) ModifyWebhookTrigger ¶
func (c *Client) ModifyWebhookTrigger(request *ModifyWebhookTriggerRequest) (response *ModifyWebhookTriggerResponse, err error)
更新触发器
func (*Client) RenewInstance ¶
func (c *Client) RenewInstance(request *RenewInstanceRequest) (response *RenewInstanceResponse, err error)
预付费实例续费,同时支持按量计费转包年包月
func (*Client) ValidateNamespaceExistPersonal ¶
func (c *Client) ValidateNamespaceExistPersonal(request *ValidateNamespaceExistPersonalRequest) (response *ValidateNamespaceExistPersonalResponse, err error)
查询个人版用户命名空间是否存在
func (*Client) ValidateRepositoryExistPersonal ¶
func (c *Client) ValidateRepositoryExistPersonal(request *ValidateRepositoryExistPersonalRequest) (response *ValidateRepositoryExistPersonalResponse, err error)
用于判断个人版仓库是否存在
type CreateApplicationTriggerPersonalRequest ¶
type CreateApplicationTriggerPersonalRequest struct { *tchttp.BaseRequest // 触发器关联的镜像仓库,library/test格式 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` // 触发器名称 TriggerName *string `json:"TriggerName,omitempty" name:"TriggerName"` // 触发方式,"all"全部触发,"taglist"指定tag触发,"regex"正则触发 InvokeMethod *string `json:"InvokeMethod,omitempty" name:"InvokeMethod"` // 应用所在TKE集群ID ClusterId *string `json:"ClusterId,omitempty" name:"ClusterId"` // 应用所在TKE集群命名空间 Namespace *string `json:"Namespace,omitempty" name:"Namespace"` // 应用所在TKE集群工作负载类型,支持Deployment、StatefulSet、DaemonSet、CronJob、Job。 WorkloadType *string `json:"WorkloadType,omitempty" name:"WorkloadType"` // 应用所在TKE集群工作负载名称 WorkloadName *string `json:"WorkloadName,omitempty" name:"WorkloadName"` // 应用所在TKE集群工作负载下容器名称 ContainerName *string `json:"ContainerName,omitempty" name:"ContainerName"` // 应用所在TKE集群地域 ClusterRegion *int64 `json:"ClusterRegion,omitempty" name:"ClusterRegion"` // 触发方式对应的表达式 InvokeExpr *string `json:"InvokeExpr,omitempty" name:"InvokeExpr"` }
func NewCreateApplicationTriggerPersonalRequest ¶
func NewCreateApplicationTriggerPersonalRequest() (request *CreateApplicationTriggerPersonalRequest)
func (*CreateApplicationTriggerPersonalRequest) FromJsonString ¶
func (r *CreateApplicationTriggerPersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateApplicationTriggerPersonalRequest) ToJsonString ¶
func (r *CreateApplicationTriggerPersonalRequest) ToJsonString() string
type CreateApplicationTriggerPersonalResponse ¶
type CreateApplicationTriggerPersonalResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewCreateApplicationTriggerPersonalResponse ¶
func NewCreateApplicationTriggerPersonalResponse() (response *CreateApplicationTriggerPersonalResponse)
func (*CreateApplicationTriggerPersonalResponse) FromJsonString ¶
func (r *CreateApplicationTriggerPersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateApplicationTriggerPersonalResponse) ToJsonString ¶
func (r *CreateApplicationTriggerPersonalResponse) ToJsonString() string
type CreateImageLifecyclePersonalRequest ¶
type CreateImageLifecyclePersonalRequest struct { *tchttp.BaseRequest // 仓库名称 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` // keep_last_days:保留最近几天的数据;keep_last_nums:保留最近多少个 Type *string `json:"Type,omitempty" name:"Type"` // 策略值 Val *int64 `json:"Val,omitempty" name:"Val"` }
func NewCreateImageLifecyclePersonalRequest ¶
func NewCreateImageLifecyclePersonalRequest() (request *CreateImageLifecyclePersonalRequest)
func (*CreateImageLifecyclePersonalRequest) FromJsonString ¶
func (r *CreateImageLifecyclePersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateImageLifecyclePersonalRequest) ToJsonString ¶
func (r *CreateImageLifecyclePersonalRequest) ToJsonString() string
type CreateImageLifecyclePersonalResponse ¶
type CreateImageLifecyclePersonalResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewCreateImageLifecyclePersonalResponse ¶
func NewCreateImageLifecyclePersonalResponse() (response *CreateImageLifecyclePersonalResponse)
func (*CreateImageLifecyclePersonalResponse) FromJsonString ¶
func (r *CreateImageLifecyclePersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateImageLifecyclePersonalResponse) ToJsonString ¶
func (r *CreateImageLifecyclePersonalResponse) ToJsonString() string
type CreateInstanceRequest ¶
type CreateInstanceRequest struct { *tchttp.BaseRequest // 企业版实例名称 RegistryName *string `json:"RegistryName,omitempty" name:"RegistryName"` // 企业版实例类型(basic 基础版;standard 标准版;premium 高级版) RegistryType *string `json:"RegistryType,omitempty" name:"RegistryType"` // 云标签描述 TagSpecification *TagSpecification `json:"TagSpecification,omitempty" name:"TagSpecification"` // 实例计费类型,0表示按量计费,1表示预付费,默认为按量计费 RegistryChargeType *int64 `json:"RegistryChargeType,omitempty" name:"RegistryChargeType"` }
func NewCreateInstanceRequest ¶
func NewCreateInstanceRequest() (request *CreateInstanceRequest)
func (*CreateInstanceRequest) FromJsonString ¶
func (r *CreateInstanceRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateInstanceRequest) ToJsonString ¶
func (r *CreateInstanceRequest) ToJsonString() string
type CreateInstanceResponse ¶
type CreateInstanceResponse struct { *tchttp.BaseResponse Response *struct { // 企业版实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewCreateInstanceResponse ¶
func NewCreateInstanceResponse() (response *CreateInstanceResponse)
func (*CreateInstanceResponse) FromJsonString ¶
func (r *CreateInstanceResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateInstanceResponse) ToJsonString ¶
func (r *CreateInstanceResponse) ToJsonString() string
type CreateInstanceTokenRequest ¶
type CreateInstanceTokenRequest struct { *tchttp.BaseRequest // 实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 访问凭证类型,longterm 为长期访问凭证,temp 为临时访问凭证,默认是临时访问凭证,有效期1小时 TokenType *string `json:"TokenType,omitempty" name:"TokenType"` // 长期访问凭证描述信息 Desc *string `json:"Desc,omitempty" name:"Desc"` }
func NewCreateInstanceTokenRequest ¶
func NewCreateInstanceTokenRequest() (request *CreateInstanceTokenRequest)
func (*CreateInstanceTokenRequest) FromJsonString ¶
func (r *CreateInstanceTokenRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateInstanceTokenRequest) ToJsonString ¶
func (r *CreateInstanceTokenRequest) ToJsonString() string
type CreateInstanceTokenResponse ¶
type CreateInstanceTokenResponse struct { *tchttp.BaseResponse Response *struct { // 用户名 // 注意:此字段可能返回 null,表示取不到有效值。 Username *string `json:"Username,omitempty" name:"Username"` // 访问凭证 Token *string `json:"Token,omitempty" name:"Token"` // 访问凭证过期时间戳 ExpTime *int64 `json:"ExpTime,omitempty" name:"ExpTime"` // 长期凭证的TokenId,短期凭证没有TokenId // 注意:此字段可能返回 null,表示取不到有效值。 TokenId *string `json:"TokenId,omitempty" name:"TokenId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewCreateInstanceTokenResponse ¶
func NewCreateInstanceTokenResponse() (response *CreateInstanceTokenResponse)
func (*CreateInstanceTokenResponse) FromJsonString ¶
func (r *CreateInstanceTokenResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateInstanceTokenResponse) ToJsonString ¶
func (r *CreateInstanceTokenResponse) ToJsonString() string
type CreateInternalEndpointDnsRequest ¶
type CreateInternalEndpointDnsRequest struct { *tchttp.BaseRequest // tcr实例id InstanceId *string `json:"InstanceId,omitempty" name:"InstanceId"` // 私有网络id VpcId *string `json:"VpcId,omitempty" name:"VpcId"` // tcr内网访问链路ip EniLBIp *string `json:"EniLBIp,omitempty" name:"EniLBIp"` // true:为默认域名,公网域名一致 // false: 使用vpc域名 // 默认为vpc域名 UsePublicDomain *bool `json:"UsePublicDomain,omitempty" name:"UsePublicDomain"` }
func NewCreateInternalEndpointDnsRequest ¶
func NewCreateInternalEndpointDnsRequest() (request *CreateInternalEndpointDnsRequest)
func (*CreateInternalEndpointDnsRequest) FromJsonString ¶
func (r *CreateInternalEndpointDnsRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateInternalEndpointDnsRequest) ToJsonString ¶
func (r *CreateInternalEndpointDnsRequest) ToJsonString() string
type CreateInternalEndpointDnsResponse ¶
type CreateInternalEndpointDnsResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewCreateInternalEndpointDnsResponse ¶
func NewCreateInternalEndpointDnsResponse() (response *CreateInternalEndpointDnsResponse)
func (*CreateInternalEndpointDnsResponse) FromJsonString ¶
func (r *CreateInternalEndpointDnsResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateInternalEndpointDnsResponse) ToJsonString ¶
func (r *CreateInternalEndpointDnsResponse) ToJsonString() string
type CreateNamespacePersonalRequest ¶
type CreateNamespacePersonalRequest struct { *tchttp.BaseRequest // 命名空间名称 Namespace *string `json:"Namespace,omitempty" name:"Namespace"` }
func NewCreateNamespacePersonalRequest ¶
func NewCreateNamespacePersonalRequest() (request *CreateNamespacePersonalRequest)
func (*CreateNamespacePersonalRequest) FromJsonString ¶
func (r *CreateNamespacePersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateNamespacePersonalRequest) ToJsonString ¶
func (r *CreateNamespacePersonalRequest) ToJsonString() string
type CreateNamespacePersonalResponse ¶
type CreateNamespacePersonalResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewCreateNamespacePersonalResponse ¶
func NewCreateNamespacePersonalResponse() (response *CreateNamespacePersonalResponse)
func (*CreateNamespacePersonalResponse) FromJsonString ¶
func (r *CreateNamespacePersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateNamespacePersonalResponse) ToJsonString ¶
func (r *CreateNamespacePersonalResponse) ToJsonString() string
type CreateNamespaceRequest ¶
type CreateNamespaceRequest struct { *tchttp.BaseRequest // 实例ID RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 命名空间的名称 NamespaceName *string `json:"NamespaceName,omitempty" name:"NamespaceName"` // 是否公开,true为公开,fale为私有 IsPublic *bool `json:"IsPublic,omitempty" name:"IsPublic"` }
func NewCreateNamespaceRequest ¶
func NewCreateNamespaceRequest() (request *CreateNamespaceRequest)
func (*CreateNamespaceRequest) FromJsonString ¶
func (r *CreateNamespaceRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateNamespaceRequest) ToJsonString ¶
func (r *CreateNamespaceRequest) ToJsonString() string
type CreateNamespaceResponse ¶
type CreateNamespaceResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewCreateNamespaceResponse ¶
func NewCreateNamespaceResponse() (response *CreateNamespaceResponse)
func (*CreateNamespaceResponse) FromJsonString ¶
func (r *CreateNamespaceResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateNamespaceResponse) ToJsonString ¶
func (r *CreateNamespaceResponse) ToJsonString() string
type CreateReplicationInstanceRequest ¶
type CreateReplicationInstanceRequest struct { *tchttp.BaseRequest // 主实例iD RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 复制实例地域ID ReplicationRegionId *uint64 `json:"ReplicationRegionId,omitempty" name:"ReplicationRegionId"` }
func NewCreateReplicationInstanceRequest ¶
func NewCreateReplicationInstanceRequest() (request *CreateReplicationInstanceRequest)
func (*CreateReplicationInstanceRequest) FromJsonString ¶
func (r *CreateReplicationInstanceRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateReplicationInstanceRequest) ToJsonString ¶
func (r *CreateReplicationInstanceRequest) ToJsonString() string
type CreateReplicationInstanceResponse ¶
type CreateReplicationInstanceResponse struct { *tchttp.BaseResponse Response *struct { // 企业版复制实例Id ReplicationRegistryId *string `json:"ReplicationRegistryId,omitempty" name:"ReplicationRegistryId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewCreateReplicationInstanceResponse ¶
func NewCreateReplicationInstanceResponse() (response *CreateReplicationInstanceResponse)
func (*CreateReplicationInstanceResponse) FromJsonString ¶
func (r *CreateReplicationInstanceResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateReplicationInstanceResponse) ToJsonString ¶
func (r *CreateReplicationInstanceResponse) ToJsonString() string
type CreateRepositoryPersonalRequest ¶
type CreateRepositoryPersonalRequest struct { *tchttp.BaseRequest // 仓库名称 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` // 是否公共,1:公共,0:私有 Public *uint64 `json:"Public,omitempty" name:"Public"` // 仓库描述 Description *string `json:"Description,omitempty" name:"Description"` }
func NewCreateRepositoryPersonalRequest ¶
func NewCreateRepositoryPersonalRequest() (request *CreateRepositoryPersonalRequest)
func (*CreateRepositoryPersonalRequest) FromJsonString ¶
func (r *CreateRepositoryPersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRepositoryPersonalRequest) ToJsonString ¶
func (r *CreateRepositoryPersonalRequest) ToJsonString() string
type CreateRepositoryPersonalResponse ¶
type CreateRepositoryPersonalResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewCreateRepositoryPersonalResponse ¶
func NewCreateRepositoryPersonalResponse() (response *CreateRepositoryPersonalResponse)
func (*CreateRepositoryPersonalResponse) FromJsonString ¶
func (r *CreateRepositoryPersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRepositoryPersonalResponse) ToJsonString ¶
func (r *CreateRepositoryPersonalResponse) ToJsonString() string
type CreateRepositoryRequest ¶
type CreateRepositoryRequest struct { *tchttp.BaseRequest // 实例ID RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 命名空间名称 NamespaceName *string `json:"NamespaceName,omitempty" name:"NamespaceName"` // 仓库名称 RepositoryName *string `json:"RepositoryName,omitempty" name:"RepositoryName"` // 仓库简短描述 BriefDescription *string `json:"BriefDescription,omitempty" name:"BriefDescription"` // 仓库详细描述 Description *string `json:"Description,omitempty" name:"Description"` }
func NewCreateRepositoryRequest ¶
func NewCreateRepositoryRequest() (request *CreateRepositoryRequest)
func (*CreateRepositoryRequest) FromJsonString ¶
func (r *CreateRepositoryRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRepositoryRequest) ToJsonString ¶
func (r *CreateRepositoryRequest) ToJsonString() string
type CreateRepositoryResponse ¶
type CreateRepositoryResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewCreateRepositoryResponse ¶
func NewCreateRepositoryResponse() (response *CreateRepositoryResponse)
func (*CreateRepositoryResponse) FromJsonString ¶
func (r *CreateRepositoryResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRepositoryResponse) ToJsonString ¶
func (r *CreateRepositoryResponse) ToJsonString() string
type CreateSecurityPolicyRequest ¶
type CreateSecurityPolicyRequest struct { *tchttp.BaseRequest // 实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 192.168.0.0/24 CidrBlock *string `json:"CidrBlock,omitempty" name:"CidrBlock"` // 备注 Description *string `json:"Description,omitempty" name:"Description"` }
func NewCreateSecurityPolicyRequest ¶
func NewCreateSecurityPolicyRequest() (request *CreateSecurityPolicyRequest)
func (*CreateSecurityPolicyRequest) FromJsonString ¶
func (r *CreateSecurityPolicyRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSecurityPolicyRequest) ToJsonString ¶
func (r *CreateSecurityPolicyRequest) ToJsonString() string
type CreateSecurityPolicyResponse ¶
type CreateSecurityPolicyResponse struct { *tchttp.BaseResponse Response *struct { // 实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewCreateSecurityPolicyResponse ¶
func NewCreateSecurityPolicyResponse() (response *CreateSecurityPolicyResponse)
func (*CreateSecurityPolicyResponse) FromJsonString ¶
func (r *CreateSecurityPolicyResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSecurityPolicyResponse) ToJsonString ¶
func (r *CreateSecurityPolicyResponse) ToJsonString() string
type CreateTagRetentionExecutionRequest ¶
type CreateTagRetentionExecutionRequest struct { *tchttp.BaseRequest // 主实例iD RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 版本保留规则Id RetentionId *int64 `json:"RetentionId,omitempty" name:"RetentionId"` // 是否模拟执行 DryRun *bool `json:"DryRun,omitempty" name:"DryRun"` }
func NewCreateTagRetentionExecutionRequest ¶
func NewCreateTagRetentionExecutionRequest() (request *CreateTagRetentionExecutionRequest)
func (*CreateTagRetentionExecutionRequest) FromJsonString ¶
func (r *CreateTagRetentionExecutionRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateTagRetentionExecutionRequest) ToJsonString ¶
func (r *CreateTagRetentionExecutionRequest) ToJsonString() string
type CreateTagRetentionExecutionResponse ¶
type CreateTagRetentionExecutionResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewCreateTagRetentionExecutionResponse ¶
func NewCreateTagRetentionExecutionResponse() (response *CreateTagRetentionExecutionResponse)
func (*CreateTagRetentionExecutionResponse) FromJsonString ¶
func (r *CreateTagRetentionExecutionResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateTagRetentionExecutionResponse) ToJsonString ¶
func (r *CreateTagRetentionExecutionResponse) ToJsonString() string
type CreateTagRetentionRuleRequest ¶
type CreateTagRetentionRuleRequest struct { *tchttp.BaseRequest // 主实例iD RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 命名空间的Id NamespaceId *int64 `json:"NamespaceId,omitempty" name:"NamespaceId"` // 保留策略 RetentionRule *RetentionRule `json:"RetentionRule,omitempty" name:"RetentionRule"` // 执行周期,当前只能选择: manual;daily;weekly;monthly CronSetting *string `json:"CronSetting,omitempty" name:"CronSetting"` // 是否禁用规则 Disabled *bool `json:"Disabled,omitempty" name:"Disabled"` }
func NewCreateTagRetentionRuleRequest ¶
func NewCreateTagRetentionRuleRequest() (request *CreateTagRetentionRuleRequest)
func (*CreateTagRetentionRuleRequest) FromJsonString ¶
func (r *CreateTagRetentionRuleRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateTagRetentionRuleRequest) ToJsonString ¶
func (r *CreateTagRetentionRuleRequest) ToJsonString() string
type CreateTagRetentionRuleResponse ¶
type CreateTagRetentionRuleResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewCreateTagRetentionRuleResponse ¶
func NewCreateTagRetentionRuleResponse() (response *CreateTagRetentionRuleResponse)
func (*CreateTagRetentionRuleResponse) FromJsonString ¶
func (r *CreateTagRetentionRuleResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateTagRetentionRuleResponse) ToJsonString ¶
func (r *CreateTagRetentionRuleResponse) ToJsonString() string
type CreateUserPersonalRequest ¶
type CreateUserPersonalRequest struct { *tchttp.BaseRequest // 用户密码 Password *string `json:"Password,omitempty" name:"Password"` }
func NewCreateUserPersonalRequest ¶
func NewCreateUserPersonalRequest() (request *CreateUserPersonalRequest)
func (*CreateUserPersonalRequest) FromJsonString ¶
func (r *CreateUserPersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateUserPersonalRequest) ToJsonString ¶
func (r *CreateUserPersonalRequest) ToJsonString() string
type CreateUserPersonalResponse ¶
type CreateUserPersonalResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewCreateUserPersonalResponse ¶
func NewCreateUserPersonalResponse() (response *CreateUserPersonalResponse)
func (*CreateUserPersonalResponse) FromJsonString ¶
func (r *CreateUserPersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateUserPersonalResponse) ToJsonString ¶
func (r *CreateUserPersonalResponse) ToJsonString() string
type CreateWebhookTriggerRequest ¶
type CreateWebhookTriggerRequest struct { *tchttp.BaseRequest // 实例 Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 触发器参数 Trigger *WebhookTrigger `json:"Trigger,omitempty" name:"Trigger"` // 命名空间 Namespace *string `json:"Namespace,omitempty" name:"Namespace"` }
func NewCreateWebhookTriggerRequest ¶
func NewCreateWebhookTriggerRequest() (request *CreateWebhookTriggerRequest)
func (*CreateWebhookTriggerRequest) FromJsonString ¶
func (r *CreateWebhookTriggerRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateWebhookTriggerRequest) ToJsonString ¶
func (r *CreateWebhookTriggerRequest) ToJsonString() string
type CreateWebhookTriggerResponse ¶
type CreateWebhookTriggerResponse struct { *tchttp.BaseResponse Response *struct { // 新建的触发器 Trigger *WebhookTrigger `json:"Trigger,omitempty" name:"Trigger"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewCreateWebhookTriggerResponse ¶
func NewCreateWebhookTriggerResponse() (response *CreateWebhookTriggerResponse)
func (*CreateWebhookTriggerResponse) FromJsonString ¶
func (r *CreateWebhookTriggerResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateWebhookTriggerResponse) ToJsonString ¶
func (r *CreateWebhookTriggerResponse) ToJsonString() string
type DeleteApplicationTriggerPersonalRequest ¶
type DeleteApplicationTriggerPersonalRequest struct { *tchttp.BaseRequest // 触发器名称 TriggerName *string `json:"TriggerName,omitempty" name:"TriggerName"` }
func NewDeleteApplicationTriggerPersonalRequest ¶
func NewDeleteApplicationTriggerPersonalRequest() (request *DeleteApplicationTriggerPersonalRequest)
func (*DeleteApplicationTriggerPersonalRequest) FromJsonString ¶
func (r *DeleteApplicationTriggerPersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteApplicationTriggerPersonalRequest) ToJsonString ¶
func (r *DeleteApplicationTriggerPersonalRequest) ToJsonString() string
type DeleteApplicationTriggerPersonalResponse ¶
type DeleteApplicationTriggerPersonalResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDeleteApplicationTriggerPersonalResponse ¶
func NewDeleteApplicationTriggerPersonalResponse() (response *DeleteApplicationTriggerPersonalResponse)
func (*DeleteApplicationTriggerPersonalResponse) FromJsonString ¶
func (r *DeleteApplicationTriggerPersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteApplicationTriggerPersonalResponse) ToJsonString ¶
func (r *DeleteApplicationTriggerPersonalResponse) ToJsonString() string
type DeleteImageLifecycleGlobalPersonalRequest ¶
type DeleteImageLifecycleGlobalPersonalRequest struct {
*tchttp.BaseRequest
}
func NewDeleteImageLifecycleGlobalPersonalRequest ¶
func NewDeleteImageLifecycleGlobalPersonalRequest() (request *DeleteImageLifecycleGlobalPersonalRequest)
func (*DeleteImageLifecycleGlobalPersonalRequest) FromJsonString ¶
func (r *DeleteImageLifecycleGlobalPersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteImageLifecycleGlobalPersonalRequest) ToJsonString ¶
func (r *DeleteImageLifecycleGlobalPersonalRequest) ToJsonString() string
type DeleteImageLifecycleGlobalPersonalResponse ¶
type DeleteImageLifecycleGlobalPersonalResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDeleteImageLifecycleGlobalPersonalResponse ¶
func NewDeleteImageLifecycleGlobalPersonalResponse() (response *DeleteImageLifecycleGlobalPersonalResponse)
func (*DeleteImageLifecycleGlobalPersonalResponse) FromJsonString ¶
func (r *DeleteImageLifecycleGlobalPersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteImageLifecycleGlobalPersonalResponse) ToJsonString ¶
func (r *DeleteImageLifecycleGlobalPersonalResponse) ToJsonString() string
type DeleteImageLifecyclePersonalRequest ¶
type DeleteImageLifecyclePersonalRequest struct { *tchttp.BaseRequest // 仓库名称 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` }
func NewDeleteImageLifecyclePersonalRequest ¶
func NewDeleteImageLifecyclePersonalRequest() (request *DeleteImageLifecyclePersonalRequest)
func (*DeleteImageLifecyclePersonalRequest) FromJsonString ¶
func (r *DeleteImageLifecyclePersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteImageLifecyclePersonalRequest) ToJsonString ¶
func (r *DeleteImageLifecyclePersonalRequest) ToJsonString() string
type DeleteImageLifecyclePersonalResponse ¶
type DeleteImageLifecyclePersonalResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDeleteImageLifecyclePersonalResponse ¶
func NewDeleteImageLifecyclePersonalResponse() (response *DeleteImageLifecyclePersonalResponse)
func (*DeleteImageLifecyclePersonalResponse) FromJsonString ¶
func (r *DeleteImageLifecyclePersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteImageLifecyclePersonalResponse) ToJsonString ¶
func (r *DeleteImageLifecyclePersonalResponse) ToJsonString() string
type DeleteImagePersonalRequest ¶
type DeleteImagePersonalRequest struct { *tchttp.BaseRequest // 仓库名称 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` // Tag名 Tag *string `json:"Tag,omitempty" name:"Tag"` }
func NewDeleteImagePersonalRequest ¶
func NewDeleteImagePersonalRequest() (request *DeleteImagePersonalRequest)
func (*DeleteImagePersonalRequest) FromJsonString ¶
func (r *DeleteImagePersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteImagePersonalRequest) ToJsonString ¶
func (r *DeleteImagePersonalRequest) ToJsonString() string
type DeleteImagePersonalResponse ¶
type DeleteImagePersonalResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDeleteImagePersonalResponse ¶
func NewDeleteImagePersonalResponse() (response *DeleteImagePersonalResponse)
func (*DeleteImagePersonalResponse) FromJsonString ¶
func (r *DeleteImagePersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteImagePersonalResponse) ToJsonString ¶
func (r *DeleteImagePersonalResponse) ToJsonString() string
type DeleteImageRequest ¶
type DeleteImageRequest struct { *tchttp.BaseRequest // 实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 镜像仓库名称 RepositoryName *string `json:"RepositoryName,omitempty" name:"RepositoryName"` // 镜像版本 ImageVersion *string `json:"ImageVersion,omitempty" name:"ImageVersion"` // 命名空间名称 NamespaceName *string `json:"NamespaceName,omitempty" name:"NamespaceName"` }
func NewDeleteImageRequest ¶
func NewDeleteImageRequest() (request *DeleteImageRequest)
func (*DeleteImageRequest) FromJsonString ¶
func (r *DeleteImageRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteImageRequest) ToJsonString ¶
func (r *DeleteImageRequest) ToJsonString() string
type DeleteImageResponse ¶
type DeleteImageResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDeleteImageResponse ¶
func NewDeleteImageResponse() (response *DeleteImageResponse)
func (*DeleteImageResponse) FromJsonString ¶
func (r *DeleteImageResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteImageResponse) ToJsonString ¶
func (r *DeleteImageResponse) ToJsonString() string
type DeleteInstanceRequest ¶
type DeleteInstanceRequest struct { *tchttp.BaseRequest // 实例id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 是否删除存储桶,默认为false DeleteBucket *bool `json:"DeleteBucket,omitempty" name:"DeleteBucket"` }
func NewDeleteInstanceRequest ¶
func NewDeleteInstanceRequest() (request *DeleteInstanceRequest)
func (*DeleteInstanceRequest) FromJsonString ¶
func (r *DeleteInstanceRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteInstanceRequest) ToJsonString ¶
func (r *DeleteInstanceRequest) ToJsonString() string
type DeleteInstanceResponse ¶
type DeleteInstanceResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDeleteInstanceResponse ¶
func NewDeleteInstanceResponse() (response *DeleteInstanceResponse)
func (*DeleteInstanceResponse) FromJsonString ¶
func (r *DeleteInstanceResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteInstanceResponse) ToJsonString ¶
func (r *DeleteInstanceResponse) ToJsonString() string
type DeleteInstanceTokenRequest ¶
type DeleteInstanceTokenRequest struct { *tchttp.BaseRequest // 实例 ID RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 访问凭证 ID TokenId *string `json:"TokenId,omitempty" name:"TokenId"` }
func NewDeleteInstanceTokenRequest ¶
func NewDeleteInstanceTokenRequest() (request *DeleteInstanceTokenRequest)
func (*DeleteInstanceTokenRequest) FromJsonString ¶
func (r *DeleteInstanceTokenRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteInstanceTokenRequest) ToJsonString ¶
func (r *DeleteInstanceTokenRequest) ToJsonString() string
type DeleteInstanceTokenResponse ¶
type DeleteInstanceTokenResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDeleteInstanceTokenResponse ¶
func NewDeleteInstanceTokenResponse() (response *DeleteInstanceTokenResponse)
func (*DeleteInstanceTokenResponse) FromJsonString ¶
func (r *DeleteInstanceTokenResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteInstanceTokenResponse) ToJsonString ¶
func (r *DeleteInstanceTokenResponse) ToJsonString() string
type DeleteInternalEndpointDnsRequest ¶
type DeleteInternalEndpointDnsRequest struct { *tchttp.BaseRequest // tcr实例id InstanceId *string `json:"InstanceId,omitempty" name:"InstanceId"` // 私有网络id VpcId *string `json:"VpcId,omitempty" name:"VpcId"` // tcr内网访问链路ip EniLBIp *string `json:"EniLBIp,omitempty" name:"EniLBIp"` // true:use instance name as subdomain // false: use instancename+"-vpc" as subdomain UsePublicDomain *bool `json:"UsePublicDomain,omitempty" name:"UsePublicDomain"` }
func NewDeleteInternalEndpointDnsRequest ¶
func NewDeleteInternalEndpointDnsRequest() (request *DeleteInternalEndpointDnsRequest)
func (*DeleteInternalEndpointDnsRequest) FromJsonString ¶
func (r *DeleteInternalEndpointDnsRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteInternalEndpointDnsRequest) ToJsonString ¶
func (r *DeleteInternalEndpointDnsRequest) ToJsonString() string
type DeleteInternalEndpointDnsResponse ¶
type DeleteInternalEndpointDnsResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDeleteInternalEndpointDnsResponse ¶
func NewDeleteInternalEndpointDnsResponse() (response *DeleteInternalEndpointDnsResponse)
func (*DeleteInternalEndpointDnsResponse) FromJsonString ¶
func (r *DeleteInternalEndpointDnsResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteInternalEndpointDnsResponse) ToJsonString ¶
func (r *DeleteInternalEndpointDnsResponse) ToJsonString() string
type DeleteNamespacePersonalRequest ¶
type DeleteNamespacePersonalRequest struct { *tchttp.BaseRequest // 命名空间名称 Namespace *string `json:"Namespace,omitempty" name:"Namespace"` }
func NewDeleteNamespacePersonalRequest ¶
func NewDeleteNamespacePersonalRequest() (request *DeleteNamespacePersonalRequest)
func (*DeleteNamespacePersonalRequest) FromJsonString ¶
func (r *DeleteNamespacePersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteNamespacePersonalRequest) ToJsonString ¶
func (r *DeleteNamespacePersonalRequest) ToJsonString() string
type DeleteNamespacePersonalResponse ¶
type DeleteNamespacePersonalResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDeleteNamespacePersonalResponse ¶
func NewDeleteNamespacePersonalResponse() (response *DeleteNamespacePersonalResponse)
func (*DeleteNamespacePersonalResponse) FromJsonString ¶
func (r *DeleteNamespacePersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteNamespacePersonalResponse) ToJsonString ¶
func (r *DeleteNamespacePersonalResponse) ToJsonString() string
type DeleteNamespaceRequest ¶
type DeleteNamespaceRequest struct { *tchttp.BaseRequest // 实例ID RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 命名空间的名称 NamespaceName *string `json:"NamespaceName,omitempty" name:"NamespaceName"` }
func NewDeleteNamespaceRequest ¶
func NewDeleteNamespaceRequest() (request *DeleteNamespaceRequest)
func (*DeleteNamespaceRequest) FromJsonString ¶
func (r *DeleteNamespaceRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteNamespaceRequest) ToJsonString ¶
func (r *DeleteNamespaceRequest) ToJsonString() string
type DeleteNamespaceResponse ¶
type DeleteNamespaceResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDeleteNamespaceResponse ¶
func NewDeleteNamespaceResponse() (response *DeleteNamespaceResponse)
func (*DeleteNamespaceResponse) FromJsonString ¶
func (r *DeleteNamespaceResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteNamespaceResponse) ToJsonString ¶
func (r *DeleteNamespaceResponse) ToJsonString() string
type DeleteRepositoryPersonalRequest ¶
type DeleteRepositoryPersonalRequest struct { *tchttp.BaseRequest // 仓库名称 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` }
func NewDeleteRepositoryPersonalRequest ¶
func NewDeleteRepositoryPersonalRequest() (request *DeleteRepositoryPersonalRequest)
func (*DeleteRepositoryPersonalRequest) FromJsonString ¶
func (r *DeleteRepositoryPersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRepositoryPersonalRequest) ToJsonString ¶
func (r *DeleteRepositoryPersonalRequest) ToJsonString() string
type DeleteRepositoryPersonalResponse ¶
type DeleteRepositoryPersonalResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDeleteRepositoryPersonalResponse ¶
func NewDeleteRepositoryPersonalResponse() (response *DeleteRepositoryPersonalResponse)
func (*DeleteRepositoryPersonalResponse) FromJsonString ¶
func (r *DeleteRepositoryPersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRepositoryPersonalResponse) ToJsonString ¶
func (r *DeleteRepositoryPersonalResponse) ToJsonString() string
type DeleteRepositoryRequest ¶
type DeleteRepositoryRequest struct { *tchttp.BaseRequest // 实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 命名空间的名称 NamespaceName *string `json:"NamespaceName,omitempty" name:"NamespaceName"` // 仓库名称的名称 RepositoryName *string `json:"RepositoryName,omitempty" name:"RepositoryName"` }
func NewDeleteRepositoryRequest ¶
func NewDeleteRepositoryRequest() (request *DeleteRepositoryRequest)
func (*DeleteRepositoryRequest) FromJsonString ¶
func (r *DeleteRepositoryRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRepositoryRequest) ToJsonString ¶
func (r *DeleteRepositoryRequest) ToJsonString() string
type DeleteRepositoryResponse ¶
type DeleteRepositoryResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDeleteRepositoryResponse ¶
func NewDeleteRepositoryResponse() (response *DeleteRepositoryResponse)
func (*DeleteRepositoryResponse) FromJsonString ¶
func (r *DeleteRepositoryResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRepositoryResponse) ToJsonString ¶
func (r *DeleteRepositoryResponse) ToJsonString() string
type DeleteSecurityPolicyRequest ¶
type DeleteSecurityPolicyRequest struct { *tchttp.BaseRequest // 实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 白名单Id PolicyIndex *int64 `json:"PolicyIndex,omitempty" name:"PolicyIndex"` // 白名单版本 PolicyVersion *string `json:"PolicyVersion,omitempty" name:"PolicyVersion"` }
func NewDeleteSecurityPolicyRequest ¶
func NewDeleteSecurityPolicyRequest() (request *DeleteSecurityPolicyRequest)
func (*DeleteSecurityPolicyRequest) FromJsonString ¶
func (r *DeleteSecurityPolicyRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteSecurityPolicyRequest) ToJsonString ¶
func (r *DeleteSecurityPolicyRequest) ToJsonString() string
type DeleteSecurityPolicyResponse ¶
type DeleteSecurityPolicyResponse struct { *tchttp.BaseResponse Response *struct { // 实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDeleteSecurityPolicyResponse ¶
func NewDeleteSecurityPolicyResponse() (response *DeleteSecurityPolicyResponse)
func (*DeleteSecurityPolicyResponse) FromJsonString ¶
func (r *DeleteSecurityPolicyResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteSecurityPolicyResponse) ToJsonString ¶
func (r *DeleteSecurityPolicyResponse) ToJsonString() string
type DeleteTagRetentionRuleRequest ¶
type DeleteTagRetentionRuleRequest struct { *tchttp.BaseRequest // 主实例iD RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 版本保留规则的Id RetentionId *int64 `json:"RetentionId,omitempty" name:"RetentionId"` }
func NewDeleteTagRetentionRuleRequest ¶
func NewDeleteTagRetentionRuleRequest() (request *DeleteTagRetentionRuleRequest)
func (*DeleteTagRetentionRuleRequest) FromJsonString ¶
func (r *DeleteTagRetentionRuleRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteTagRetentionRuleRequest) ToJsonString ¶
func (r *DeleteTagRetentionRuleRequest) ToJsonString() string
type DeleteTagRetentionRuleResponse ¶
type DeleteTagRetentionRuleResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDeleteTagRetentionRuleResponse ¶
func NewDeleteTagRetentionRuleResponse() (response *DeleteTagRetentionRuleResponse)
func (*DeleteTagRetentionRuleResponse) FromJsonString ¶
func (r *DeleteTagRetentionRuleResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteTagRetentionRuleResponse) ToJsonString ¶
func (r *DeleteTagRetentionRuleResponse) ToJsonString() string
type DeleteWebhookTriggerRequest ¶
type DeleteWebhookTriggerRequest struct { *tchttp.BaseRequest // 实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 命名空间 Namespace *string `json:"Namespace,omitempty" name:"Namespace"` // 触发器 Id Id *int64 `json:"Id,omitempty" name:"Id"` }
func NewDeleteWebhookTriggerRequest ¶
func NewDeleteWebhookTriggerRequest() (request *DeleteWebhookTriggerRequest)
func (*DeleteWebhookTriggerRequest) FromJsonString ¶
func (r *DeleteWebhookTriggerRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteWebhookTriggerRequest) ToJsonString ¶
func (r *DeleteWebhookTriggerRequest) ToJsonString() string
type DeleteWebhookTriggerResponse ¶
type DeleteWebhookTriggerResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDeleteWebhookTriggerResponse ¶
func NewDeleteWebhookTriggerResponse() (response *DeleteWebhookTriggerResponse)
func (*DeleteWebhookTriggerResponse) FromJsonString ¶
func (r *DeleteWebhookTriggerResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteWebhookTriggerResponse) ToJsonString ¶
func (r *DeleteWebhookTriggerResponse) ToJsonString() string
type DescribeApplicationTriggerLogPersonalRequest ¶
type DescribeApplicationTriggerLogPersonalRequest struct { *tchttp.BaseRequest // 仓库名称 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` // 偏移量,默认为0 Offset *int64 `json:"Offset,omitempty" name:"Offset"` // 返回最大数量,默认 20, 最大值 100 Limit *int64 `json:"Limit,omitempty" name:"Limit"` // 升序或降序 Order *string `json:"Order,omitempty" name:"Order"` // 按某列排序 OrderBy *string `json:"OrderBy,omitempty" name:"OrderBy"` }
func NewDescribeApplicationTriggerLogPersonalRequest ¶
func NewDescribeApplicationTriggerLogPersonalRequest() (request *DescribeApplicationTriggerLogPersonalRequest)
func (*DescribeApplicationTriggerLogPersonalRequest) FromJsonString ¶
func (r *DescribeApplicationTriggerLogPersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeApplicationTriggerLogPersonalRequest) ToJsonString ¶
func (r *DescribeApplicationTriggerLogPersonalRequest) ToJsonString() string
type DescribeApplicationTriggerLogPersonalResp ¶
type DescribeApplicationTriggerLogPersonalResp struct { // 返回总数 TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"` // 触发日志列表 // 注意:此字段可能返回 null,表示取不到有效值。 LogInfo []*TriggerLogResp `json:"LogInfo,omitempty" name:"LogInfo" list` }
type DescribeApplicationTriggerLogPersonalResponse ¶
type DescribeApplicationTriggerLogPersonalResponse struct { *tchttp.BaseResponse Response *struct { // 触发日志返回值 Data *DescribeApplicationTriggerLogPersonalResp `json:"Data,omitempty" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeApplicationTriggerLogPersonalResponse ¶
func NewDescribeApplicationTriggerLogPersonalResponse() (response *DescribeApplicationTriggerLogPersonalResponse)
func (*DescribeApplicationTriggerLogPersonalResponse) FromJsonString ¶
func (r *DescribeApplicationTriggerLogPersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeApplicationTriggerLogPersonalResponse) ToJsonString ¶
func (r *DescribeApplicationTriggerLogPersonalResponse) ToJsonString() string
type DescribeApplicationTriggerPersonalRequest ¶
type DescribeApplicationTriggerPersonalRequest struct { *tchttp.BaseRequest // 仓库名称 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` // 触发器名称 TriggerName *string `json:"TriggerName,omitempty" name:"TriggerName"` // 偏移量,默认为0 Offset *int64 `json:"Offset,omitempty" name:"Offset"` // 返回最大数量,默认 20, 最大值 100 Limit *int64 `json:"Limit,omitempty" name:"Limit"` }
func NewDescribeApplicationTriggerPersonalRequest ¶
func NewDescribeApplicationTriggerPersonalRequest() (request *DescribeApplicationTriggerPersonalRequest)
func (*DescribeApplicationTriggerPersonalRequest) FromJsonString ¶
func (r *DescribeApplicationTriggerPersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeApplicationTriggerPersonalRequest) ToJsonString ¶
func (r *DescribeApplicationTriggerPersonalRequest) ToJsonString() string
type DescribeApplicationTriggerPersonalResp ¶
type DescribeApplicationTriggerPersonalResp struct { // 返回条目总数 TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"` // 触发器列表 TriggerInfo []*TriggerResp `json:"TriggerInfo,omitempty" name:"TriggerInfo" list` }
type DescribeApplicationTriggerPersonalResponse ¶
type DescribeApplicationTriggerPersonalResponse struct { *tchttp.BaseResponse Response *struct { // 触发器列表返回值 Data *DescribeApplicationTriggerPersonalResp `json:"Data,omitempty" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeApplicationTriggerPersonalResponse ¶
func NewDescribeApplicationTriggerPersonalResponse() (response *DescribeApplicationTriggerPersonalResponse)
func (*DescribeApplicationTriggerPersonalResponse) FromJsonString ¶
func (r *DescribeApplicationTriggerPersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeApplicationTriggerPersonalResponse) ToJsonString ¶
func (r *DescribeApplicationTriggerPersonalResponse) ToJsonString() string
type DescribeExternalEndpointStatusRequest ¶
type DescribeExternalEndpointStatusRequest struct { *tchttp.BaseRequest // 实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` }
func NewDescribeExternalEndpointStatusRequest ¶
func NewDescribeExternalEndpointStatusRequest() (request *DescribeExternalEndpointStatusRequest)
func (*DescribeExternalEndpointStatusRequest) FromJsonString ¶
func (r *DescribeExternalEndpointStatusRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeExternalEndpointStatusRequest) ToJsonString ¶
func (r *DescribeExternalEndpointStatusRequest) ToJsonString() string
type DescribeExternalEndpointStatusResponse ¶
type DescribeExternalEndpointStatusResponse struct { *tchttp.BaseResponse Response *struct { // 开启公网访问状态,开启中(Opening)、已开启(Opened)、关闭(Closed) Status *string `json:"Status,omitempty" name:"Status"` // 原因 // 注意:此字段可能返回 null,表示取不到有效值。 Reason *string `json:"Reason,omitempty" name:"Reason"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeExternalEndpointStatusResponse ¶
func NewDescribeExternalEndpointStatusResponse() (response *DescribeExternalEndpointStatusResponse)
func (*DescribeExternalEndpointStatusResponse) FromJsonString ¶
func (r *DescribeExternalEndpointStatusResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeExternalEndpointStatusResponse) ToJsonString ¶
func (r *DescribeExternalEndpointStatusResponse) ToJsonString() string
type DescribeFavorRepositoryPersonalRequest ¶
type DescribeFavorRepositoryPersonalRequest struct { *tchttp.BaseRequest // 仓库名称 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` // 分页Limit Limit *int64 `json:"Limit,omitempty" name:"Limit"` // Offset用于分页 Offset *int64 `json:"Offset,omitempty" name:"Offset"` }
func NewDescribeFavorRepositoryPersonalRequest ¶
func NewDescribeFavorRepositoryPersonalRequest() (request *DescribeFavorRepositoryPersonalRequest)
func (*DescribeFavorRepositoryPersonalRequest) FromJsonString ¶
func (r *DescribeFavorRepositoryPersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFavorRepositoryPersonalRequest) ToJsonString ¶
func (r *DescribeFavorRepositoryPersonalRequest) ToJsonString() string
type DescribeFavorRepositoryPersonalResponse ¶
type DescribeFavorRepositoryPersonalResponse struct { *tchttp.BaseResponse Response *struct { // 个人收藏仓库列表返回信息 Data *FavorResp `json:"Data,omitempty" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeFavorRepositoryPersonalResponse ¶
func NewDescribeFavorRepositoryPersonalResponse() (response *DescribeFavorRepositoryPersonalResponse)
func (*DescribeFavorRepositoryPersonalResponse) FromJsonString ¶
func (r *DescribeFavorRepositoryPersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFavorRepositoryPersonalResponse) ToJsonString ¶
func (r *DescribeFavorRepositoryPersonalResponse) ToJsonString() string
type DescribeImageFilterPersonalRequest ¶
type DescribeImageFilterPersonalRequest struct { *tchttp.BaseRequest // 仓库名称 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` // Tag名 Tag *string `json:"Tag,omitempty" name:"Tag"` }
func NewDescribeImageFilterPersonalRequest ¶
func NewDescribeImageFilterPersonalRequest() (request *DescribeImageFilterPersonalRequest)
func (*DescribeImageFilterPersonalRequest) FromJsonString ¶
func (r *DescribeImageFilterPersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageFilterPersonalRequest) ToJsonString ¶
func (r *DescribeImageFilterPersonalRequest) ToJsonString() string
type DescribeImageFilterPersonalResponse ¶
type DescribeImageFilterPersonalResponse struct { *tchttp.BaseResponse Response *struct { // payload Data *SameImagesResp `json:"Data,omitempty" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeImageFilterPersonalResponse ¶
func NewDescribeImageFilterPersonalResponse() (response *DescribeImageFilterPersonalResponse)
func (*DescribeImageFilterPersonalResponse) FromJsonString ¶
func (r *DescribeImageFilterPersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageFilterPersonalResponse) ToJsonString ¶
func (r *DescribeImageFilterPersonalResponse) ToJsonString() string
type DescribeImageLifecycleGlobalPersonalRequest ¶
type DescribeImageLifecycleGlobalPersonalRequest struct {
*tchttp.BaseRequest
}
func NewDescribeImageLifecycleGlobalPersonalRequest ¶
func NewDescribeImageLifecycleGlobalPersonalRequest() (request *DescribeImageLifecycleGlobalPersonalRequest)
func (*DescribeImageLifecycleGlobalPersonalRequest) FromJsonString ¶
func (r *DescribeImageLifecycleGlobalPersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageLifecycleGlobalPersonalRequest) ToJsonString ¶
func (r *DescribeImageLifecycleGlobalPersonalRequest) ToJsonString() string
type DescribeImageLifecycleGlobalPersonalResponse ¶
type DescribeImageLifecycleGlobalPersonalResponse struct { *tchttp.BaseResponse Response *struct { // 全局自动删除策略信息 Data *AutoDelStrategyInfoResp `json:"Data,omitempty" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeImageLifecycleGlobalPersonalResponse ¶
func NewDescribeImageLifecycleGlobalPersonalResponse() (response *DescribeImageLifecycleGlobalPersonalResponse)
func (*DescribeImageLifecycleGlobalPersonalResponse) FromJsonString ¶
func (r *DescribeImageLifecycleGlobalPersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageLifecycleGlobalPersonalResponse) ToJsonString ¶
func (r *DescribeImageLifecycleGlobalPersonalResponse) ToJsonString() string
type DescribeImageLifecyclePersonalRequest ¶
type DescribeImageLifecyclePersonalRequest struct { *tchttp.BaseRequest // 仓库名称 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` }
func NewDescribeImageLifecyclePersonalRequest ¶
func NewDescribeImageLifecyclePersonalRequest() (request *DescribeImageLifecyclePersonalRequest)
func (*DescribeImageLifecyclePersonalRequest) FromJsonString ¶
func (r *DescribeImageLifecyclePersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageLifecyclePersonalRequest) ToJsonString ¶
func (r *DescribeImageLifecyclePersonalRequest) ToJsonString() string
type DescribeImageLifecyclePersonalResponse ¶
type DescribeImageLifecyclePersonalResponse struct { *tchttp.BaseResponse Response *struct { // 自动删除策略信息 Data *AutoDelStrategyInfoResp `json:"Data,omitempty" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeImageLifecyclePersonalResponse ¶
func NewDescribeImageLifecyclePersonalResponse() (response *DescribeImageLifecyclePersonalResponse)
func (*DescribeImageLifecyclePersonalResponse) FromJsonString ¶
func (r *DescribeImageLifecyclePersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageLifecyclePersonalResponse) ToJsonString ¶
func (r *DescribeImageLifecyclePersonalResponse) ToJsonString() string
type DescribeImageManifestsRequest ¶
type DescribeImageManifestsRequest struct { *tchttp.BaseRequest // 实例ID RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 命名空间名称 NamespaceName *string `json:"NamespaceName,omitempty" name:"NamespaceName"` // 镜像仓库名称 RepositoryName *string `json:"RepositoryName,omitempty" name:"RepositoryName"` // 镜像版本 ImageVersion *string `json:"ImageVersion,omitempty" name:"ImageVersion"` }
func NewDescribeImageManifestsRequest ¶
func NewDescribeImageManifestsRequest() (request *DescribeImageManifestsRequest)
func (*DescribeImageManifestsRequest) FromJsonString ¶
func (r *DescribeImageManifestsRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageManifestsRequest) ToJsonString ¶
func (r *DescribeImageManifestsRequest) ToJsonString() string
type DescribeImageManifestsResponse ¶
type DescribeImageManifestsResponse struct { *tchttp.BaseResponse Response *struct { // 镜像的Manifest信息 Manifest *string `json:"Manifest,omitempty" name:"Manifest"` // 镜像的配置信息 Config *string `json:"Config,omitempty" name:"Config"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeImageManifestsResponse ¶
func NewDescribeImageManifestsResponse() (response *DescribeImageManifestsResponse)
func (*DescribeImageManifestsResponse) FromJsonString ¶
func (r *DescribeImageManifestsResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageManifestsResponse) ToJsonString ¶
func (r *DescribeImageManifestsResponse) ToJsonString() string
type DescribeImagePersonalRequest ¶
type DescribeImagePersonalRequest struct { *tchttp.BaseRequest // 仓库名称 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` // 偏移量,默认为0 Offset *int64 `json:"Offset,omitempty" name:"Offset"` // 返回最大数量,默认 20, 最大值 100 Limit *int64 `json:"Limit,omitempty" name:"Limit"` // tag名称,可根据输入搜索 Tag *string `json:"Tag,omitempty" name:"Tag"` }
func NewDescribeImagePersonalRequest ¶
func NewDescribeImagePersonalRequest() (request *DescribeImagePersonalRequest)
func (*DescribeImagePersonalRequest) FromJsonString ¶
func (r *DescribeImagePersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImagePersonalRequest) ToJsonString ¶
func (r *DescribeImagePersonalRequest) ToJsonString() string
type DescribeImagePersonalResponse ¶
type DescribeImagePersonalResponse struct { *tchttp.BaseResponse Response *struct { // 镜像tag信息 Data *TagInfoResp `json:"Data,omitempty" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeImagePersonalResponse ¶
func NewDescribeImagePersonalResponse() (response *DescribeImagePersonalResponse)
func (*DescribeImagePersonalResponse) FromJsonString ¶
func (r *DescribeImagePersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImagePersonalResponse) ToJsonString ¶
func (r *DescribeImagePersonalResponse) ToJsonString() string
type DescribeImagesRequest ¶
type DescribeImagesRequest struct { *tchttp.BaseRequest // 实例ID RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 命名空间名称 NamespaceName *string `json:"NamespaceName,omitempty" name:"NamespaceName"` // 镜像仓库名称 RepositoryName *string `json:"RepositoryName,omitempty" name:"RepositoryName"` // 指定镜像版本进行查找,当前为模糊搜索 ImageVersion *string `json:"ImageVersion,omitempty" name:"ImageVersion"` // 每页个数,用于分页,默认20 Limit *int64 `json:"Limit,omitempty" name:"Limit"` // 页数,默认值为1 Offset *int64 `json:"Offset,omitempty" name:"Offset"` }
func NewDescribeImagesRequest ¶
func NewDescribeImagesRequest() (request *DescribeImagesRequest)
func (*DescribeImagesRequest) FromJsonString ¶
func (r *DescribeImagesRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImagesRequest) ToJsonString ¶
func (r *DescribeImagesRequest) ToJsonString() string
type DescribeImagesResponse ¶
type DescribeImagesResponse struct { *tchttp.BaseResponse Response *struct { // 容器镜像信息列表 ImageInfoList []*TcrImageInfo `json:"ImageInfoList,omitempty" name:"ImageInfoList" list` // 容器镜像总数 TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeImagesResponse ¶
func NewDescribeImagesResponse() (response *DescribeImagesResponse)
func (*DescribeImagesResponse) FromJsonString ¶
func (r *DescribeImagesResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImagesResponse) ToJsonString ¶
func (r *DescribeImagesResponse) ToJsonString() string
type DescribeInstanceStatusRequest ¶
type DescribeInstanceStatusRequest struct { *tchttp.BaseRequest // 实例ID的数组 RegistryIds []*string `json:"RegistryIds,omitempty" name:"RegistryIds" list` }
func NewDescribeInstanceStatusRequest ¶
func NewDescribeInstanceStatusRequest() (request *DescribeInstanceStatusRequest)
func (*DescribeInstanceStatusRequest) FromJsonString ¶
func (r *DescribeInstanceStatusRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeInstanceStatusRequest) ToJsonString ¶
func (r *DescribeInstanceStatusRequest) ToJsonString() string
type DescribeInstanceStatusResponse ¶
type DescribeInstanceStatusResponse struct { *tchttp.BaseResponse Response *struct { // 实例的状态列表 // 注意:此字段可能返回 null,表示取不到有效值。 RegistryStatusSet []*RegistryStatus `json:"RegistryStatusSet,omitempty" name:"RegistryStatusSet" list` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeInstanceStatusResponse ¶
func NewDescribeInstanceStatusResponse() (response *DescribeInstanceStatusResponse)
func (*DescribeInstanceStatusResponse) FromJsonString ¶
func (r *DescribeInstanceStatusResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeInstanceStatusResponse) ToJsonString ¶
func (r *DescribeInstanceStatusResponse) ToJsonString() string
type DescribeInstanceTokenRequest ¶
type DescribeInstanceTokenRequest struct { *tchttp.BaseRequest // 实例 ID RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 分页单页数量 Limit *int64 `json:"Limit,omitempty" name:"Limit"` // 分页偏移量 Offset *int64 `json:"Offset,omitempty" name:"Offset"` }
func NewDescribeInstanceTokenRequest ¶
func NewDescribeInstanceTokenRequest() (request *DescribeInstanceTokenRequest)
func (*DescribeInstanceTokenRequest) FromJsonString ¶
func (r *DescribeInstanceTokenRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeInstanceTokenRequest) ToJsonString ¶
func (r *DescribeInstanceTokenRequest) ToJsonString() string
type DescribeInstanceTokenResponse ¶
type DescribeInstanceTokenResponse struct { *tchttp.BaseResponse Response *struct { // 长期访问凭证总数 TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"` // 长期访问凭证列表 Tokens []*TcrInstanceToken `json:"Tokens,omitempty" name:"Tokens" list` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeInstanceTokenResponse ¶
func NewDescribeInstanceTokenResponse() (response *DescribeInstanceTokenResponse)
func (*DescribeInstanceTokenResponse) FromJsonString ¶
func (r *DescribeInstanceTokenResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeInstanceTokenResponse) ToJsonString ¶
func (r *DescribeInstanceTokenResponse) ToJsonString() string
type DescribeInstancesRequest ¶
type DescribeInstancesRequest struct { *tchttp.BaseRequest // 实例ID列表(为空时, // 表示获取账号下所有实例) Registryids []*string `json:"Registryids,omitempty" name:"Registryids" list` // 偏移量,默认0 Offset *int64 `json:"Offset,omitempty" name:"Offset"` // 最大输出条数,默认20,最大为100 Limit *int64 `json:"Limit,omitempty" name:"Limit"` // 过滤条件 Filters []*Filter `json:"Filters,omitempty" name:"Filters" list` // 获取所有地域的实例,默认为False AllRegion *bool `json:"AllRegion,omitempty" name:"AllRegion"` }
func NewDescribeInstancesRequest ¶
func NewDescribeInstancesRequest() (request *DescribeInstancesRequest)
func (*DescribeInstancesRequest) FromJsonString ¶
func (r *DescribeInstancesRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeInstancesRequest) ToJsonString ¶
func (r *DescribeInstancesRequest) ToJsonString() string
type DescribeInstancesResponse ¶
type DescribeInstancesResponse struct { *tchttp.BaseResponse Response *struct { // 总实例个数 TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"` // 实例信息列表 // 注意:此字段可能返回 null,表示取不到有效值。 Registries []*Registry `json:"Registries,omitempty" name:"Registries" list` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeInstancesResponse ¶
func NewDescribeInstancesResponse() (response *DescribeInstancesResponse)
func (*DescribeInstancesResponse) FromJsonString ¶
func (r *DescribeInstancesResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeInstancesResponse) ToJsonString ¶
func (r *DescribeInstancesResponse) ToJsonString() string
type DescribeInternalEndpointDnsStatusRequest ¶
type DescribeInternalEndpointDnsStatusRequest struct { *tchttp.BaseRequest // vpc列表 VpcSet []*VpcAndDomainInfo `json:"VpcSet,omitempty" name:"VpcSet" list` }
func NewDescribeInternalEndpointDnsStatusRequest ¶
func NewDescribeInternalEndpointDnsStatusRequest() (request *DescribeInternalEndpointDnsStatusRequest)
func (*DescribeInternalEndpointDnsStatusRequest) FromJsonString ¶
func (r *DescribeInternalEndpointDnsStatusRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeInternalEndpointDnsStatusRequest) ToJsonString ¶
func (r *DescribeInternalEndpointDnsStatusRequest) ToJsonString() string
type DescribeInternalEndpointDnsStatusResponse ¶
type DescribeInternalEndpointDnsStatusResponse struct { *tchttp.BaseResponse Response *struct { // vpc私有域名解析状态列表 // 注意:此字段可能返回 null,表示取不到有效值。 VpcSet []*VpcPrivateDomainStatus `json:"VpcSet,omitempty" name:"VpcSet" list` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeInternalEndpointDnsStatusResponse ¶
func NewDescribeInternalEndpointDnsStatusResponse() (response *DescribeInternalEndpointDnsStatusResponse)
func (*DescribeInternalEndpointDnsStatusResponse) FromJsonString ¶
func (r *DescribeInternalEndpointDnsStatusResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeInternalEndpointDnsStatusResponse) ToJsonString ¶
func (r *DescribeInternalEndpointDnsStatusResponse) ToJsonString() string
type DescribeInternalEndpointsRequest ¶
type DescribeInternalEndpointsRequest struct { *tchttp.BaseRequest // 实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` }
func NewDescribeInternalEndpointsRequest ¶
func NewDescribeInternalEndpointsRequest() (request *DescribeInternalEndpointsRequest)
func (*DescribeInternalEndpointsRequest) FromJsonString ¶
func (r *DescribeInternalEndpointsRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeInternalEndpointsRequest) ToJsonString ¶
func (r *DescribeInternalEndpointsRequest) ToJsonString() string
type DescribeInternalEndpointsResponse ¶
type DescribeInternalEndpointsResponse struct { *tchttp.BaseResponse Response *struct { // 内网接入信息的列表 // 注意:此字段可能返回 null,表示取不到有效值。 AccessVpcSet []*AccessVpc `json:"AccessVpcSet,omitempty" name:"AccessVpcSet" list` // 内网接入总数 TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeInternalEndpointsResponse ¶
func NewDescribeInternalEndpointsResponse() (response *DescribeInternalEndpointsResponse)
func (*DescribeInternalEndpointsResponse) FromJsonString ¶
func (r *DescribeInternalEndpointsResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeInternalEndpointsResponse) ToJsonString ¶
func (r *DescribeInternalEndpointsResponse) ToJsonString() string
type DescribeNamespacePersonalRequest ¶
type DescribeNamespacePersonalRequest struct { *tchttp.BaseRequest // 命名空间,支持模糊查询 Namespace *string `json:"Namespace,omitempty" name:"Namespace"` // 单页数量 Limit *int64 `json:"Limit,omitempty" name:"Limit"` // 偏移量 Offset *int64 `json:"Offset,omitempty" name:"Offset"` }
func NewDescribeNamespacePersonalRequest ¶
func NewDescribeNamespacePersonalRequest() (request *DescribeNamespacePersonalRequest)
func (*DescribeNamespacePersonalRequest) FromJsonString ¶
func (r *DescribeNamespacePersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNamespacePersonalRequest) ToJsonString ¶
func (r *DescribeNamespacePersonalRequest) ToJsonString() string
type DescribeNamespacePersonalResponse ¶
type DescribeNamespacePersonalResponse struct { *tchttp.BaseResponse Response *struct { // 用户命名空间返回信息 Data *NamespaceInfoResp `json:"Data,omitempty" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeNamespacePersonalResponse ¶
func NewDescribeNamespacePersonalResponse() (response *DescribeNamespacePersonalResponse)
func (*DescribeNamespacePersonalResponse) FromJsonString ¶
func (r *DescribeNamespacePersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNamespacePersonalResponse) ToJsonString ¶
func (r *DescribeNamespacePersonalResponse) ToJsonString() string
type DescribeNamespacesRequest ¶
type DescribeNamespacesRequest struct { *tchttp.BaseRequest // 实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 指定命名空间,不填写默认查询所有命名空间 NamespaceName *string `json:"NamespaceName,omitempty" name:"NamespaceName"` // 每页个数 Limit *int64 `json:"Limit,omitempty" name:"Limit"` // 页偏移 Offset *int64 `json:"Offset,omitempty" name:"Offset"` }
func NewDescribeNamespacesRequest ¶
func NewDescribeNamespacesRequest() (request *DescribeNamespacesRequest)
func (*DescribeNamespacesRequest) FromJsonString ¶
func (r *DescribeNamespacesRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNamespacesRequest) ToJsonString ¶
func (r *DescribeNamespacesRequest) ToJsonString() string
type DescribeNamespacesResponse ¶
type DescribeNamespacesResponse struct { *tchttp.BaseResponse Response *struct { // 命名空间列表信息 NamespaceList []*TcrNamespaceInfo `json:"NamespaceList,omitempty" name:"NamespaceList" list` // 总个数 TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeNamespacesResponse ¶
func NewDescribeNamespacesResponse() (response *DescribeNamespacesResponse)
func (*DescribeNamespacesResponse) FromJsonString ¶
func (r *DescribeNamespacesResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNamespacesResponse) ToJsonString ¶
func (r *DescribeNamespacesResponse) ToJsonString() string
type DescribeReplicationInstanceCreateTasksRequest ¶
type DescribeReplicationInstanceCreateTasksRequest struct { *tchttp.BaseRequest // 同步实例Id ReplicationRegistryId *string `json:"ReplicationRegistryId,omitempty" name:"ReplicationRegistryId"` // 同步实例的地域ID ReplicationRegionId *uint64 `json:"ReplicationRegionId,omitempty" name:"ReplicationRegionId"` }
func NewDescribeReplicationInstanceCreateTasksRequest ¶
func NewDescribeReplicationInstanceCreateTasksRequest() (request *DescribeReplicationInstanceCreateTasksRequest)
func (*DescribeReplicationInstanceCreateTasksRequest) FromJsonString ¶
func (r *DescribeReplicationInstanceCreateTasksRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReplicationInstanceCreateTasksRequest) ToJsonString ¶
func (r *DescribeReplicationInstanceCreateTasksRequest) ToJsonString() string
type DescribeReplicationInstanceCreateTasksResponse ¶
type DescribeReplicationInstanceCreateTasksResponse struct { *tchttp.BaseResponse Response *struct { // 任务详情 TaskDetail []*TaskDetail `json:"TaskDetail,omitempty" name:"TaskDetail" list` // 整体任务状态 Status *string `json:"Status,omitempty" name:"Status"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeReplicationInstanceCreateTasksResponse ¶
func NewDescribeReplicationInstanceCreateTasksResponse() (response *DescribeReplicationInstanceCreateTasksResponse)
func (*DescribeReplicationInstanceCreateTasksResponse) FromJsonString ¶
func (r *DescribeReplicationInstanceCreateTasksResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReplicationInstanceCreateTasksResponse) ToJsonString ¶
func (r *DescribeReplicationInstanceCreateTasksResponse) ToJsonString() string
type DescribeReplicationInstanceSyncStatusRequest ¶
type DescribeReplicationInstanceSyncStatusRequest struct { *tchttp.BaseRequest // 主实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 复制实例Id ReplicationRegistryId *string `json:"ReplicationRegistryId,omitempty" name:"ReplicationRegistryId"` // 复制实例的地域Id ReplicationRegionId *uint64 `json:"ReplicationRegionId,omitempty" name:"ReplicationRegionId"` }
func NewDescribeReplicationInstanceSyncStatusRequest ¶
func NewDescribeReplicationInstanceSyncStatusRequest() (request *DescribeReplicationInstanceSyncStatusRequest)
func (*DescribeReplicationInstanceSyncStatusRequest) FromJsonString ¶
func (r *DescribeReplicationInstanceSyncStatusRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReplicationInstanceSyncStatusRequest) ToJsonString ¶
func (r *DescribeReplicationInstanceSyncStatusRequest) ToJsonString() string
type DescribeReplicationInstanceSyncStatusResponse ¶
type DescribeReplicationInstanceSyncStatusResponse struct { *tchttp.BaseResponse Response *struct { // 同步状态 ReplicationStatus *string `json:"ReplicationStatus,omitempty" name:"ReplicationStatus"` // 同步完成时间 ReplicationTime *string `json:"ReplicationTime,omitempty" name:"ReplicationTime"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeReplicationInstanceSyncStatusResponse ¶
func NewDescribeReplicationInstanceSyncStatusResponse() (response *DescribeReplicationInstanceSyncStatusResponse)
func (*DescribeReplicationInstanceSyncStatusResponse) FromJsonString ¶
func (r *DescribeReplicationInstanceSyncStatusResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReplicationInstanceSyncStatusResponse) ToJsonString ¶
func (r *DescribeReplicationInstanceSyncStatusResponse) ToJsonString() string
type DescribeReplicationInstancesRequest ¶
type DescribeReplicationInstancesRequest struct { *tchttp.BaseRequest // 实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitempty" name:"Offset"` // 最大输出条数,默认20,最大为100 Limit *int64 `json:"Limit,omitempty" name:"Limit"` }
func NewDescribeReplicationInstancesRequest ¶
func NewDescribeReplicationInstancesRequest() (request *DescribeReplicationInstancesRequest)
func (*DescribeReplicationInstancesRequest) FromJsonString ¶
func (r *DescribeReplicationInstancesRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReplicationInstancesRequest) ToJsonString ¶
func (r *DescribeReplicationInstancesRequest) ToJsonString() string
type DescribeReplicationInstancesResponse ¶
type DescribeReplicationInstancesResponse struct { *tchttp.BaseResponse Response *struct { // 总实例个数 TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"` // 同步实例列表 // 注意:此字段可能返回 null,表示取不到有效值。 ReplicationRegistries []*ReplicationRegistry `json:"ReplicationRegistries,omitempty" name:"ReplicationRegistries" list` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeReplicationInstancesResponse ¶
func NewDescribeReplicationInstancesResponse() (response *DescribeReplicationInstancesResponse)
func (*DescribeReplicationInstancesResponse) FromJsonString ¶
func (r *DescribeReplicationInstancesResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReplicationInstancesResponse) ToJsonString ¶
func (r *DescribeReplicationInstancesResponse) ToJsonString() string
type DescribeRepositoriesRequest ¶
type DescribeRepositoriesRequest struct { *tchttp.BaseRequest // 实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 指定命名空间,不填写默认为查询所有命名空间下镜像仓库 NamespaceName *string `json:"NamespaceName,omitempty" name:"NamespaceName"` // 指定镜像仓库,不填写默认查询指定命名空间下所有镜像仓库 RepositoryName *string `json:"RepositoryName,omitempty" name:"RepositoryName"` // 页数,用于分页 Offset *int64 `json:"Offset,omitempty" name:"Offset"` // 每页个数,用于分页 Limit *int64 `json:"Limit,omitempty" name:"Limit"` // 基于字段排序,支持的值有-creation_time,-name, -update_time SortBy *string `json:"SortBy,omitempty" name:"SortBy"` }
func NewDescribeRepositoriesRequest ¶
func NewDescribeRepositoriesRequest() (request *DescribeRepositoriesRequest)
func (*DescribeRepositoriesRequest) FromJsonString ¶
func (r *DescribeRepositoriesRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRepositoriesRequest) ToJsonString ¶
func (r *DescribeRepositoriesRequest) ToJsonString() string
type DescribeRepositoriesResponse ¶
type DescribeRepositoriesResponse struct { *tchttp.BaseResponse Response *struct { // 仓库信息列表 RepositoryList []*TcrRepositoryInfo `json:"RepositoryList,omitempty" name:"RepositoryList" list` // 总个数 TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeRepositoriesResponse ¶
func NewDescribeRepositoriesResponse() (response *DescribeRepositoriesResponse)
func (*DescribeRepositoriesResponse) FromJsonString ¶
func (r *DescribeRepositoriesResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRepositoriesResponse) ToJsonString ¶
func (r *DescribeRepositoriesResponse) ToJsonString() string
type DescribeRepositoryFilterPersonalRequest ¶
type DescribeRepositoryFilterPersonalRequest struct { *tchttp.BaseRequest // 搜索镜像名 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` // 偏移量,默认为0 Offset *int64 `json:"Offset,omitempty" name:"Offset"` // 返回最大数量,默认 20,最大100 Limit *int64 `json:"Limit,omitempty" name:"Limit"` // 筛选条件:1表示public,0表示private Public *int64 `json:"Public,omitempty" name:"Public"` // 命名空间 Namespace *string `json:"Namespace,omitempty" name:"Namespace"` }
func NewDescribeRepositoryFilterPersonalRequest ¶
func NewDescribeRepositoryFilterPersonalRequest() (request *DescribeRepositoryFilterPersonalRequest)
func (*DescribeRepositoryFilterPersonalRequest) FromJsonString ¶
func (r *DescribeRepositoryFilterPersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRepositoryFilterPersonalRequest) ToJsonString ¶
func (r *DescribeRepositoryFilterPersonalRequest) ToJsonString() string
type DescribeRepositoryFilterPersonalResponse ¶
type DescribeRepositoryFilterPersonalResponse struct { *tchttp.BaseResponse Response *struct { // 仓库信息 Data *SearchUserRepositoryResp `json:"Data,omitempty" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeRepositoryFilterPersonalResponse ¶
func NewDescribeRepositoryFilterPersonalResponse() (response *DescribeRepositoryFilterPersonalResponse)
func (*DescribeRepositoryFilterPersonalResponse) FromJsonString ¶
func (r *DescribeRepositoryFilterPersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRepositoryFilterPersonalResponse) ToJsonString ¶
func (r *DescribeRepositoryFilterPersonalResponse) ToJsonString() string
type DescribeRepositoryOwnerPersonalRequest ¶
type DescribeRepositoryOwnerPersonalRequest struct { *tchttp.BaseRequest // 偏移量,默认为0 Offset *int64 `json:"Offset,omitempty" name:"Offset"` // 返回最大数量,默认 20, 最大值 100 Limit *int64 `json:"Limit,omitempty" name:"Limit"` // 仓库名称 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` }
func NewDescribeRepositoryOwnerPersonalRequest ¶
func NewDescribeRepositoryOwnerPersonalRequest() (request *DescribeRepositoryOwnerPersonalRequest)
func (*DescribeRepositoryOwnerPersonalRequest) FromJsonString ¶
func (r *DescribeRepositoryOwnerPersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRepositoryOwnerPersonalRequest) ToJsonString ¶
func (r *DescribeRepositoryOwnerPersonalRequest) ToJsonString() string
type DescribeRepositoryOwnerPersonalResponse ¶
type DescribeRepositoryOwnerPersonalResponse struct { *tchttp.BaseResponse Response *struct { // 仓库信息 Data *RepoInfoResp `json:"Data,omitempty" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeRepositoryOwnerPersonalResponse ¶
func NewDescribeRepositoryOwnerPersonalResponse() (response *DescribeRepositoryOwnerPersonalResponse)
func (*DescribeRepositoryOwnerPersonalResponse) FromJsonString ¶
func (r *DescribeRepositoryOwnerPersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRepositoryOwnerPersonalResponse) ToJsonString ¶
func (r *DescribeRepositoryOwnerPersonalResponse) ToJsonString() string
type DescribeRepositoryPersonalRequest ¶
type DescribeRepositoryPersonalRequest struct { *tchttp.BaseRequest // 仓库名字 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` }
func NewDescribeRepositoryPersonalRequest ¶
func NewDescribeRepositoryPersonalRequest() (request *DescribeRepositoryPersonalRequest)
func (*DescribeRepositoryPersonalRequest) FromJsonString ¶
func (r *DescribeRepositoryPersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRepositoryPersonalRequest) ToJsonString ¶
func (r *DescribeRepositoryPersonalRequest) ToJsonString() string
type DescribeRepositoryPersonalResponse ¶
type DescribeRepositoryPersonalResponse struct { *tchttp.BaseResponse Response *struct { // 仓库信息 Data *RepositoryInfoResp `json:"Data,omitempty" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeRepositoryPersonalResponse ¶
func NewDescribeRepositoryPersonalResponse() (response *DescribeRepositoryPersonalResponse)
func (*DescribeRepositoryPersonalResponse) FromJsonString ¶
func (r *DescribeRepositoryPersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRepositoryPersonalResponse) ToJsonString ¶
func (r *DescribeRepositoryPersonalResponse) ToJsonString() string
type DescribeSecurityPoliciesRequest ¶
type DescribeSecurityPoliciesRequest struct { *tchttp.BaseRequest // 实例的Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` }
func NewDescribeSecurityPoliciesRequest ¶
func NewDescribeSecurityPoliciesRequest() (request *DescribeSecurityPoliciesRequest)
func (*DescribeSecurityPoliciesRequest) FromJsonString ¶
func (r *DescribeSecurityPoliciesRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecurityPoliciesRequest) ToJsonString ¶
func (r *DescribeSecurityPoliciesRequest) ToJsonString() string
type DescribeSecurityPoliciesResponse ¶
type DescribeSecurityPoliciesResponse struct { *tchttp.BaseResponse Response *struct { // 实例安全策略组 // 注意:此字段可能返回 null,表示取不到有效值。 SecurityPolicySet []*SecurityPolicy `json:"SecurityPolicySet,omitempty" name:"SecurityPolicySet" list` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeSecurityPoliciesResponse ¶
func NewDescribeSecurityPoliciesResponse() (response *DescribeSecurityPoliciesResponse)
func (*DescribeSecurityPoliciesResponse) FromJsonString ¶
func (r *DescribeSecurityPoliciesResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecurityPoliciesResponse) ToJsonString ¶
func (r *DescribeSecurityPoliciesResponse) ToJsonString() string
type DescribeTagRetentionExecutionRequest ¶
type DescribeTagRetentionExecutionRequest struct { *tchttp.BaseRequest // 主实例iD RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 规则Id RetentionId *int64 `json:"RetentionId,omitempty" name:"RetentionId"` // 分页PageSize Limit *int64 `json:"Limit,omitempty" name:"Limit"` // 分页Page Offset *int64 `json:"Offset,omitempty" name:"Offset"` }
func NewDescribeTagRetentionExecutionRequest ¶
func NewDescribeTagRetentionExecutionRequest() (request *DescribeTagRetentionExecutionRequest)
func (*DescribeTagRetentionExecutionRequest) FromJsonString ¶
func (r *DescribeTagRetentionExecutionRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTagRetentionExecutionRequest) ToJsonString ¶
func (r *DescribeTagRetentionExecutionRequest) ToJsonString() string
type DescribeTagRetentionExecutionResponse ¶
type DescribeTagRetentionExecutionResponse struct { *tchttp.BaseResponse Response *struct { // 版本保留执行记录列表 RetentionExecutionList []*RetentionExecution `json:"RetentionExecutionList,omitempty" name:"RetentionExecutionList" list` // 版本保留执行记录总数 TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeTagRetentionExecutionResponse ¶
func NewDescribeTagRetentionExecutionResponse() (response *DescribeTagRetentionExecutionResponse)
func (*DescribeTagRetentionExecutionResponse) FromJsonString ¶
func (r *DescribeTagRetentionExecutionResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTagRetentionExecutionResponse) ToJsonString ¶
func (r *DescribeTagRetentionExecutionResponse) ToJsonString() string
type DescribeTagRetentionExecutionTaskRequest ¶
type DescribeTagRetentionExecutionTaskRequest struct { *tchttp.BaseRequest // 主实例iD RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 规则Id RetentionId *int64 `json:"RetentionId,omitempty" name:"RetentionId"` // 规则执行Id ExecutionId *int64 `json:"ExecutionId,omitempty" name:"ExecutionId"` // 分页Page Offset *int64 `json:"Offset,omitempty" name:"Offset"` // 分页PageSize Limit *int64 `json:"Limit,omitempty" name:"Limit"` }
func NewDescribeTagRetentionExecutionTaskRequest ¶
func NewDescribeTagRetentionExecutionTaskRequest() (request *DescribeTagRetentionExecutionTaskRequest)
func (*DescribeTagRetentionExecutionTaskRequest) FromJsonString ¶
func (r *DescribeTagRetentionExecutionTaskRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTagRetentionExecutionTaskRequest) ToJsonString ¶
func (r *DescribeTagRetentionExecutionTaskRequest) ToJsonString() string
type DescribeTagRetentionExecutionTaskResponse ¶
type DescribeTagRetentionExecutionTaskResponse struct { *tchttp.BaseResponse Response *struct { // 版本保留执行任务列表 RetentionTaskList []*RetentionTask `json:"RetentionTaskList,omitempty" name:"RetentionTaskList" list` // 版本保留执行任务总数 TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeTagRetentionExecutionTaskResponse ¶
func NewDescribeTagRetentionExecutionTaskResponse() (response *DescribeTagRetentionExecutionTaskResponse)
func (*DescribeTagRetentionExecutionTaskResponse) FromJsonString ¶
func (r *DescribeTagRetentionExecutionTaskResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTagRetentionExecutionTaskResponse) ToJsonString ¶
func (r *DescribeTagRetentionExecutionTaskResponse) ToJsonString() string
type DescribeTagRetentionRulesRequest ¶
type DescribeTagRetentionRulesRequest struct { *tchttp.BaseRequest // 主实例iD RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 命名空间的名称 NamespaceName *string `json:"NamespaceName,omitempty" name:"NamespaceName"` // 分页PageSize Limit *int64 `json:"Limit,omitempty" name:"Limit"` // 分页Page Offset *int64 `json:"Offset,omitempty" name:"Offset"` }
func NewDescribeTagRetentionRulesRequest ¶
func NewDescribeTagRetentionRulesRequest() (request *DescribeTagRetentionRulesRequest)
func (*DescribeTagRetentionRulesRequest) FromJsonString ¶
func (r *DescribeTagRetentionRulesRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTagRetentionRulesRequest) ToJsonString ¶
func (r *DescribeTagRetentionRulesRequest) ToJsonString() string
type DescribeTagRetentionRulesResponse ¶
type DescribeTagRetentionRulesResponse struct { *tchttp.BaseResponse Response *struct { // 版本保留策略列表 RetentionPolicyList []*RetentionPolicy `json:"RetentionPolicyList,omitempty" name:"RetentionPolicyList" list` // 版本保留策略总数 TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeTagRetentionRulesResponse ¶
func NewDescribeTagRetentionRulesResponse() (response *DescribeTagRetentionRulesResponse)
func (*DescribeTagRetentionRulesResponse) FromJsonString ¶
func (r *DescribeTagRetentionRulesResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTagRetentionRulesResponse) ToJsonString ¶
func (r *DescribeTagRetentionRulesResponse) ToJsonString() string
type DescribeUserQuotaPersonalRequest ¶
type DescribeUserQuotaPersonalRequest struct {
*tchttp.BaseRequest
}
func NewDescribeUserQuotaPersonalRequest ¶
func NewDescribeUserQuotaPersonalRequest() (request *DescribeUserQuotaPersonalRequest)
func (*DescribeUserQuotaPersonalRequest) FromJsonString ¶
func (r *DescribeUserQuotaPersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUserQuotaPersonalRequest) ToJsonString ¶
func (r *DescribeUserQuotaPersonalRequest) ToJsonString() string
type DescribeUserQuotaPersonalResponse ¶
type DescribeUserQuotaPersonalResponse struct { *tchttp.BaseResponse Response *struct { // 配额返回信息 Data *RespLimit `json:"Data,omitempty" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeUserQuotaPersonalResponse ¶
func NewDescribeUserQuotaPersonalResponse() (response *DescribeUserQuotaPersonalResponse)
func (*DescribeUserQuotaPersonalResponse) FromJsonString ¶
func (r *DescribeUserQuotaPersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUserQuotaPersonalResponse) ToJsonString ¶
func (r *DescribeUserQuotaPersonalResponse) ToJsonString() string
type DescribeWebhookTriggerLogRequest ¶
type DescribeWebhookTriggerLogRequest struct { *tchttp.BaseRequest // 实例 Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 命名空间 Namespace *string `json:"Namespace,omitempty" name:"Namespace"` // 触发器 Id Id *int64 `json:"Id,omitempty" name:"Id"` // 分页单页数量 Limit *int64 `json:"Limit,omitempty" name:"Limit"` // 分页偏移量 Offset *int64 `json:"Offset,omitempty" name:"Offset"` }
func NewDescribeWebhookTriggerLogRequest ¶
func NewDescribeWebhookTriggerLogRequest() (request *DescribeWebhookTriggerLogRequest)
func (*DescribeWebhookTriggerLogRequest) FromJsonString ¶
func (r *DescribeWebhookTriggerLogRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebhookTriggerLogRequest) ToJsonString ¶
func (r *DescribeWebhookTriggerLogRequest) ToJsonString() string
type DescribeWebhookTriggerLogResponse ¶
type DescribeWebhookTriggerLogResponse struct { *tchttp.BaseResponse Response *struct { // 总数 TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"` // 日志列表 Logs []*WebhookTriggerLog `json:"Logs,omitempty" name:"Logs" list` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeWebhookTriggerLogResponse ¶
func NewDescribeWebhookTriggerLogResponse() (response *DescribeWebhookTriggerLogResponse)
func (*DescribeWebhookTriggerLogResponse) FromJsonString ¶
func (r *DescribeWebhookTriggerLogResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebhookTriggerLogResponse) ToJsonString ¶
func (r *DescribeWebhookTriggerLogResponse) ToJsonString() string
type DescribeWebhookTriggerRequest ¶
type DescribeWebhookTriggerRequest struct { *tchttp.BaseRequest // 实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 分页单页数量 Limit *int64 `json:"Limit,omitempty" name:"Limit"` // 分页偏移量 Offset *int64 `json:"Offset,omitempty" name:"Offset"` // 命名空间 Namespace *string `json:"Namespace,omitempty" name:"Namespace"` }
func NewDescribeWebhookTriggerRequest ¶
func NewDescribeWebhookTriggerRequest() (request *DescribeWebhookTriggerRequest)
func (*DescribeWebhookTriggerRequest) FromJsonString ¶
func (r *DescribeWebhookTriggerRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebhookTriggerRequest) ToJsonString ¶
func (r *DescribeWebhookTriggerRequest) ToJsonString() string
type DescribeWebhookTriggerResponse ¶
type DescribeWebhookTriggerResponse struct { *tchttp.BaseResponse Response *struct { // 触发器总数 TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"` // 触发器列表 Triggers []*WebhookTrigger `json:"Triggers,omitempty" name:"Triggers" list` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeWebhookTriggerResponse ¶
func NewDescribeWebhookTriggerResponse() (response *DescribeWebhookTriggerResponse)
func (*DescribeWebhookTriggerResponse) FromJsonString ¶
func (r *DescribeWebhookTriggerResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebhookTriggerResponse) ToJsonString ¶
func (r *DescribeWebhookTriggerResponse) ToJsonString() string
type DownloadHelmChartRequest ¶
type DownloadHelmChartRequest struct { *tchttp.BaseRequest // 实例ID RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 命名空间名称 NamespaceName *string `json:"NamespaceName,omitempty" name:"NamespaceName"` // Helm chart名称 ChartName *string `json:"ChartName,omitempty" name:"ChartName"` // Helm chart版本 ChartVersion *string `json:"ChartVersion,omitempty" name:"ChartVersion"` }
func NewDownloadHelmChartRequest ¶
func NewDownloadHelmChartRequest() (request *DownloadHelmChartRequest)
func (*DownloadHelmChartRequest) FromJsonString ¶
func (r *DownloadHelmChartRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DownloadHelmChartRequest) ToJsonString ¶
func (r *DownloadHelmChartRequest) ToJsonString() string
type DownloadHelmChartResponse ¶
type DownloadHelmChartResponse struct { *tchttp.BaseResponse Response *struct { // 临时token TmpToken *string `json:"TmpToken,omitempty" name:"TmpToken"` // 临时的secretId TmpSecretId *string `json:"TmpSecretId,omitempty" name:"TmpSecretId"` // 临时的secretKey TmpSecretKey *string `json:"TmpSecretKey,omitempty" name:"TmpSecretKey"` // 存储桶信息 Bucket *string `json:"Bucket,omitempty" name:"Bucket"` // 实例ID Region *string `json:"Region,omitempty" name:"Region"` // chart信息 Path *string `json:"Path,omitempty" name:"Path"` // 开始时间时间戳 StartTime *int64 `json:"StartTime,omitempty" name:"StartTime"` // token过期时间时间戳 ExpiredTime *int64 `json:"ExpiredTime,omitempty" name:"ExpiredTime"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDownloadHelmChartResponse ¶
func NewDownloadHelmChartResponse() (response *DownloadHelmChartResponse)
func (*DownloadHelmChartResponse) FromJsonString ¶
func (r *DownloadHelmChartResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DownloadHelmChartResponse) ToJsonString ¶
func (r *DownloadHelmChartResponse) ToJsonString() string
type DupImageTagResp ¶
type DupImageTagResp struct { // 镜像Digest值 Digest *string `json:"Digest,omitempty" name:"Digest"` }
type DuplicateImagePersonalRequest ¶
type DuplicateImagePersonalRequest struct { *tchttp.BaseRequest // 源镜像名称,不包含domain。例如: tencentyun/foo:v1 SrcImage *string `json:"SrcImage,omitempty" name:"SrcImage"` // 目的镜像名称,不包含domain。例如: tencentyun/foo:latest DestImage *string `json:"DestImage,omitempty" name:"DestImage"` }
func NewDuplicateImagePersonalRequest ¶
func NewDuplicateImagePersonalRequest() (request *DuplicateImagePersonalRequest)
func (*DuplicateImagePersonalRequest) FromJsonString ¶
func (r *DuplicateImagePersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DuplicateImagePersonalRequest) ToJsonString ¶
func (r *DuplicateImagePersonalRequest) ToJsonString() string
type DuplicateImagePersonalResponse ¶
type DuplicateImagePersonalResponse struct { *tchttp.BaseResponse Response *struct { // 复制镜像返回值 Data *DupImageTagResp `json:"Data,omitempty" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDuplicateImagePersonalResponse ¶
func NewDuplicateImagePersonalResponse() (response *DuplicateImagePersonalResponse)
func (*DuplicateImagePersonalResponse) FromJsonString ¶
func (r *DuplicateImagePersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DuplicateImagePersonalResponse) ToJsonString ¶
func (r *DuplicateImagePersonalResponse) ToJsonString() string
type Favors ¶
type Favors struct { // 仓库名字 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` // 仓库类型 RepoType *string `json:"RepoType,omitempty" name:"RepoType"` // Pull总共的次数 // 注意:此字段可能返回 null,表示取不到有效值。 PullCount *int64 `json:"PullCount,omitempty" name:"PullCount"` // 仓库收藏次数 // 注意:此字段可能返回 null,表示取不到有效值。 FavorCount *int64 `json:"FavorCount,omitempty" name:"FavorCount"` // 仓库是否公开 // 注意:此字段可能返回 null,表示取不到有效值。 Public *int64 `json:"Public,omitempty" name:"Public"` // 是否为官方所有 // 注意:此字段可能返回 null,表示取不到有效值。 IsQcloudOfficial *bool `json:"IsQcloudOfficial,omitempty" name:"IsQcloudOfficial"` // 仓库Tag的数量 // 注意:此字段可能返回 null,表示取不到有效值。 TagCount *int64 `json:"TagCount,omitempty" name:"TagCount"` // Logo // 注意:此字段可能返回 null,表示取不到有效值。 Logo *string `json:"Logo,omitempty" name:"Logo"` // 地域 Region *string `json:"Region,omitempty" name:"Region"` // 地域的Id RegionId *int64 `json:"RegionId,omitempty" name:"RegionId"` }
type ManageExternalEndpointRequest ¶
type ManageExternalEndpointRequest struct { *tchttp.BaseRequest // 实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 操作(Create/Delete) Operation *string `json:"Operation,omitempty" name:"Operation"` }
func NewManageExternalEndpointRequest ¶
func NewManageExternalEndpointRequest() (request *ManageExternalEndpointRequest)
func (*ManageExternalEndpointRequest) FromJsonString ¶
func (r *ManageExternalEndpointRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ManageExternalEndpointRequest) ToJsonString ¶
func (r *ManageExternalEndpointRequest) ToJsonString() string
type ManageExternalEndpointResponse ¶
type ManageExternalEndpointResponse struct { *tchttp.BaseResponse Response *struct { // 实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewManageExternalEndpointResponse ¶
func NewManageExternalEndpointResponse() (response *ManageExternalEndpointResponse)
func (*ManageExternalEndpointResponse) FromJsonString ¶
func (r *ManageExternalEndpointResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ManageExternalEndpointResponse) ToJsonString ¶
func (r *ManageExternalEndpointResponse) ToJsonString() string
type ManageImageLifecycleGlobalPersonalRequest ¶
type ManageImageLifecycleGlobalPersonalRequest struct { *tchttp.BaseRequest // global_keep_last_days:全局保留最近几天的数据;global_keep_last_nums:全局保留最近多少个 Type *string `json:"Type,omitempty" name:"Type"` // 策略值 Val *int64 `json:"Val,omitempty" name:"Val"` }
func NewManageImageLifecycleGlobalPersonalRequest ¶
func NewManageImageLifecycleGlobalPersonalRequest() (request *ManageImageLifecycleGlobalPersonalRequest)
func (*ManageImageLifecycleGlobalPersonalRequest) FromJsonString ¶
func (r *ManageImageLifecycleGlobalPersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ManageImageLifecycleGlobalPersonalRequest) ToJsonString ¶
func (r *ManageImageLifecycleGlobalPersonalRequest) ToJsonString() string
type ManageImageLifecycleGlobalPersonalResponse ¶
type ManageImageLifecycleGlobalPersonalResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewManageImageLifecycleGlobalPersonalResponse ¶
func NewManageImageLifecycleGlobalPersonalResponse() (response *ManageImageLifecycleGlobalPersonalResponse)
func (*ManageImageLifecycleGlobalPersonalResponse) FromJsonString ¶
func (r *ManageImageLifecycleGlobalPersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ManageImageLifecycleGlobalPersonalResponse) ToJsonString ¶
func (r *ManageImageLifecycleGlobalPersonalResponse) ToJsonString() string
type ManageInternalEndpointRequest ¶
type ManageInternalEndpointRequest struct { *tchttp.BaseRequest // 实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // Create/Delete Operation *string `json:"Operation,omitempty" name:"Operation"` // 需要接入的用户vpcid VpcId *string `json:"VpcId,omitempty" name:"VpcId"` // 需要接入的用户子网id SubnetId *string `json:"SubnetId,omitempty" name:"SubnetId"` // 请求的地域ID RegionId *uint64 `json:"RegionId,omitempty" name:"RegionId"` }
func NewManageInternalEndpointRequest ¶
func NewManageInternalEndpointRequest() (request *ManageInternalEndpointRequest)
func (*ManageInternalEndpointRequest) FromJsonString ¶
func (r *ManageInternalEndpointRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ManageInternalEndpointRequest) ToJsonString ¶
func (r *ManageInternalEndpointRequest) ToJsonString() string
type ManageInternalEndpointResponse ¶
type ManageInternalEndpointResponse struct { *tchttp.BaseResponse Response *struct { // 实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewManageInternalEndpointResponse ¶
func NewManageInternalEndpointResponse() (response *ManageInternalEndpointResponse)
func (*ManageInternalEndpointResponse) FromJsonString ¶
func (r *ManageInternalEndpointResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ManageInternalEndpointResponse) ToJsonString ¶
func (r *ManageInternalEndpointResponse) ToJsonString() string
type ManageReplicationRequest ¶
type ManageReplicationRequest struct { *tchttp.BaseRequest // 复制源实例ID SourceRegistryId *string `json:"SourceRegistryId,omitempty" name:"SourceRegistryId"` // 复制目标实例ID DestinationRegistryId *string `json:"DestinationRegistryId,omitempty" name:"DestinationRegistryId"` // 同步规则 Rule *ReplicationRule `json:"Rule,omitempty" name:"Rule"` // 规则描述 Description *string `json:"Description,omitempty" name:"Description"` // 目标实例的地域ID,如广州是1 DestinationRegionId *uint64 `json:"DestinationRegionId,omitempty" name:"DestinationRegionId"` }
func NewManageReplicationRequest ¶
func NewManageReplicationRequest() (request *ManageReplicationRequest)
func (*ManageReplicationRequest) FromJsonString ¶
func (r *ManageReplicationRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ManageReplicationRequest) ToJsonString ¶
func (r *ManageReplicationRequest) ToJsonString() string
type ManageReplicationResponse ¶
type ManageReplicationResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewManageReplicationResponse ¶
func NewManageReplicationResponse() (response *ManageReplicationResponse)
func (*ManageReplicationResponse) FromJsonString ¶
func (r *ManageReplicationResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ManageReplicationResponse) ToJsonString ¶
func (r *ManageReplicationResponse) ToJsonString() string
type ModifyApplicationTriggerPersonalRequest ¶
type ModifyApplicationTriggerPersonalRequest struct { *tchttp.BaseRequest // 触发器关联的镜像仓库,library/test格式 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` // 触发器名称 TriggerName *string `json:"TriggerName,omitempty" name:"TriggerName"` // 触发方式,"all"全部触发,"taglist"指定tag触发,"regex"正则触发 InvokeMethod *string `json:"InvokeMethod,omitempty" name:"InvokeMethod"` // 触发方式对应的表达式 InvokeExpr *string `json:"InvokeExpr,omitempty" name:"InvokeExpr"` // 应用所在TKE集群ID ClusterId *string `json:"ClusterId,omitempty" name:"ClusterId"` // 应用所在TKE集群命名空间 Namespace *string `json:"Namespace,omitempty" name:"Namespace"` // 应用所在TKE集群工作负载类型,支持Deployment、StatefulSet、DaemonSet、CronJob、Job。 WorkloadType *string `json:"WorkloadType,omitempty" name:"WorkloadType"` // 应用所在TKE集群工作负载名称 WorkloadName *string `json:"WorkloadName,omitempty" name:"WorkloadName"` // 应用所在TKE集群工作负载下容器名称 ContainerName *string `json:"ContainerName,omitempty" name:"ContainerName"` // 应用所在TKE集群地域数字ID,如1(广州)、16(成都) ClusterRegion *int64 `json:"ClusterRegion,omitempty" name:"ClusterRegion"` // 新触发器名称 NewTriggerName *string `json:"NewTriggerName,omitempty" name:"NewTriggerName"` }
func NewModifyApplicationTriggerPersonalRequest ¶
func NewModifyApplicationTriggerPersonalRequest() (request *ModifyApplicationTriggerPersonalRequest)
func (*ModifyApplicationTriggerPersonalRequest) FromJsonString ¶
func (r *ModifyApplicationTriggerPersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyApplicationTriggerPersonalRequest) ToJsonString ¶
func (r *ModifyApplicationTriggerPersonalRequest) ToJsonString() string
type ModifyApplicationTriggerPersonalResponse ¶
type ModifyApplicationTriggerPersonalResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewModifyApplicationTriggerPersonalResponse ¶
func NewModifyApplicationTriggerPersonalResponse() (response *ModifyApplicationTriggerPersonalResponse)
func (*ModifyApplicationTriggerPersonalResponse) FromJsonString ¶
func (r *ModifyApplicationTriggerPersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyApplicationTriggerPersonalResponse) ToJsonString ¶
func (r *ModifyApplicationTriggerPersonalResponse) ToJsonString() string
type ModifyInstanceTokenRequest ¶
type ModifyInstanceTokenRequest struct { *tchttp.BaseRequest // 实例长期访问凭证 ID TokenId *string `json:"TokenId,omitempty" name:"TokenId"` // 启用或禁用实例长期访问凭证 Enable *bool `json:"Enable,omitempty" name:"Enable"` // 实例 ID RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` }
func NewModifyInstanceTokenRequest ¶
func NewModifyInstanceTokenRequest() (request *ModifyInstanceTokenRequest)
func (*ModifyInstanceTokenRequest) FromJsonString ¶
func (r *ModifyInstanceTokenRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyInstanceTokenRequest) ToJsonString ¶
func (r *ModifyInstanceTokenRequest) ToJsonString() string
type ModifyInstanceTokenResponse ¶
type ModifyInstanceTokenResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewModifyInstanceTokenResponse ¶
func NewModifyInstanceTokenResponse() (response *ModifyInstanceTokenResponse)
func (*ModifyInstanceTokenResponse) FromJsonString ¶
func (r *ModifyInstanceTokenResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyInstanceTokenResponse) ToJsonString ¶
func (r *ModifyInstanceTokenResponse) ToJsonString() string
type ModifyNamespaceRequest ¶
type ModifyNamespaceRequest struct { *tchttp.BaseRequest // 实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 命名空间名称 NamespaceName *string `json:"NamespaceName,omitempty" name:"NamespaceName"` // 访问级别,True为公开,False为私有 IsPublic *bool `json:"IsPublic,omitempty" name:"IsPublic"` }
func NewModifyNamespaceRequest ¶
func NewModifyNamespaceRequest() (request *ModifyNamespaceRequest)
func (*ModifyNamespaceRequest) FromJsonString ¶
func (r *ModifyNamespaceRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyNamespaceRequest) ToJsonString ¶
func (r *ModifyNamespaceRequest) ToJsonString() string
type ModifyNamespaceResponse ¶
type ModifyNamespaceResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewModifyNamespaceResponse ¶
func NewModifyNamespaceResponse() (response *ModifyNamespaceResponse)
func (*ModifyNamespaceResponse) FromJsonString ¶
func (r *ModifyNamespaceResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyNamespaceResponse) ToJsonString ¶
func (r *ModifyNamespaceResponse) ToJsonString() string
type ModifyRepositoryAccessPersonalRequest ¶
type ModifyRepositoryAccessPersonalRequest struct { *tchttp.BaseRequest // 仓库名称 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` // 默认值为0 Public *int64 `json:"Public,omitempty" name:"Public"` }
func NewModifyRepositoryAccessPersonalRequest ¶
func NewModifyRepositoryAccessPersonalRequest() (request *ModifyRepositoryAccessPersonalRequest)
func (*ModifyRepositoryAccessPersonalRequest) FromJsonString ¶
func (r *ModifyRepositoryAccessPersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRepositoryAccessPersonalRequest) ToJsonString ¶
func (r *ModifyRepositoryAccessPersonalRequest) ToJsonString() string
type ModifyRepositoryAccessPersonalResponse ¶
type ModifyRepositoryAccessPersonalResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewModifyRepositoryAccessPersonalResponse ¶
func NewModifyRepositoryAccessPersonalResponse() (response *ModifyRepositoryAccessPersonalResponse)
func (*ModifyRepositoryAccessPersonalResponse) FromJsonString ¶
func (r *ModifyRepositoryAccessPersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRepositoryAccessPersonalResponse) ToJsonString ¶
func (r *ModifyRepositoryAccessPersonalResponse) ToJsonString() string
type ModifyRepositoryInfoPersonalRequest ¶
type ModifyRepositoryInfoPersonalRequest struct { *tchttp.BaseRequest // 仓库名称 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` // 仓库描述 Description *string `json:"Description,omitempty" name:"Description"` }
func NewModifyRepositoryInfoPersonalRequest ¶
func NewModifyRepositoryInfoPersonalRequest() (request *ModifyRepositoryInfoPersonalRequest)
func (*ModifyRepositoryInfoPersonalRequest) FromJsonString ¶
func (r *ModifyRepositoryInfoPersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRepositoryInfoPersonalRequest) ToJsonString ¶
func (r *ModifyRepositoryInfoPersonalRequest) ToJsonString() string
type ModifyRepositoryInfoPersonalResponse ¶
type ModifyRepositoryInfoPersonalResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewModifyRepositoryInfoPersonalResponse ¶
func NewModifyRepositoryInfoPersonalResponse() (response *ModifyRepositoryInfoPersonalResponse)
func (*ModifyRepositoryInfoPersonalResponse) FromJsonString ¶
func (r *ModifyRepositoryInfoPersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRepositoryInfoPersonalResponse) ToJsonString ¶
func (r *ModifyRepositoryInfoPersonalResponse) ToJsonString() string
type ModifyRepositoryRequest ¶
type ModifyRepositoryRequest struct { *tchttp.BaseRequest // 实例ID RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 命名空间名称 NamespaceName *string `json:"NamespaceName,omitempty" name:"NamespaceName"` // 镜像仓库名称 RepositoryName *string `json:"RepositoryName,omitempty" name:"RepositoryName"` // 仓库简短描述 BriefDescription *string `json:"BriefDescription,omitempty" name:"BriefDescription"` // 仓库详细描述 Description *string `json:"Description,omitempty" name:"Description"` }
func NewModifyRepositoryRequest ¶
func NewModifyRepositoryRequest() (request *ModifyRepositoryRequest)
func (*ModifyRepositoryRequest) FromJsonString ¶
func (r *ModifyRepositoryRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRepositoryRequest) ToJsonString ¶
func (r *ModifyRepositoryRequest) ToJsonString() string
type ModifyRepositoryResponse ¶
type ModifyRepositoryResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewModifyRepositoryResponse ¶
func NewModifyRepositoryResponse() (response *ModifyRepositoryResponse)
func (*ModifyRepositoryResponse) FromJsonString ¶
func (r *ModifyRepositoryResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRepositoryResponse) ToJsonString ¶
func (r *ModifyRepositoryResponse) ToJsonString() string
type ModifySecurityPolicyRequest ¶
type ModifySecurityPolicyRequest struct { *tchttp.BaseRequest // 实例的Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // PolicyId PolicyIndex *int64 `json:"PolicyIndex,omitempty" name:"PolicyIndex"` // 192.168.0.0/24 白名单Ip CidrBlock *string `json:"CidrBlock,omitempty" name:"CidrBlock"` // 备注 Description *string `json:"Description,omitempty" name:"Description"` }
func NewModifySecurityPolicyRequest ¶
func NewModifySecurityPolicyRequest() (request *ModifySecurityPolicyRequest)
func (*ModifySecurityPolicyRequest) FromJsonString ¶
func (r *ModifySecurityPolicyRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySecurityPolicyRequest) ToJsonString ¶
func (r *ModifySecurityPolicyRequest) ToJsonString() string
type ModifySecurityPolicyResponse ¶
type ModifySecurityPolicyResponse struct { *tchttp.BaseResponse Response *struct { // 实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewModifySecurityPolicyResponse ¶
func NewModifySecurityPolicyResponse() (response *ModifySecurityPolicyResponse)
func (*ModifySecurityPolicyResponse) FromJsonString ¶
func (r *ModifySecurityPolicyResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySecurityPolicyResponse) ToJsonString ¶
func (r *ModifySecurityPolicyResponse) ToJsonString() string
type ModifyTagRetentionRuleRequest ¶
type ModifyTagRetentionRuleRequest struct { *tchttp.BaseRequest // 主实例iD RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 命名空间的Id,必须填写原有的命名空间id NamespaceId *int64 `json:"NamespaceId,omitempty" name:"NamespaceId"` // 保留策略 RetentionRule *RetentionRule `json:"RetentionRule,omitempty" name:"RetentionRule"` // 执行周期,必须填写为原来的设置 CronSetting *string `json:"CronSetting,omitempty" name:"CronSetting"` // 规则Id RetentionId *int64 `json:"RetentionId,omitempty" name:"RetentionId"` // 是否禁用规则 Disabled *bool `json:"Disabled,omitempty" name:"Disabled"` }
func NewModifyTagRetentionRuleRequest ¶
func NewModifyTagRetentionRuleRequest() (request *ModifyTagRetentionRuleRequest)
func (*ModifyTagRetentionRuleRequest) FromJsonString ¶
func (r *ModifyTagRetentionRuleRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyTagRetentionRuleRequest) ToJsonString ¶
func (r *ModifyTagRetentionRuleRequest) ToJsonString() string
type ModifyTagRetentionRuleResponse ¶
type ModifyTagRetentionRuleResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewModifyTagRetentionRuleResponse ¶
func NewModifyTagRetentionRuleResponse() (response *ModifyTagRetentionRuleResponse)
func (*ModifyTagRetentionRuleResponse) FromJsonString ¶
func (r *ModifyTagRetentionRuleResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyTagRetentionRuleResponse) ToJsonString ¶
func (r *ModifyTagRetentionRuleResponse) ToJsonString() string
type ModifyUserPasswordPersonalRequest ¶
type ModifyUserPasswordPersonalRequest struct { *tchttp.BaseRequest // 更新后的密码 Password *string `json:"Password,omitempty" name:"Password"` }
func NewModifyUserPasswordPersonalRequest ¶
func NewModifyUserPasswordPersonalRequest() (request *ModifyUserPasswordPersonalRequest)
func (*ModifyUserPasswordPersonalRequest) FromJsonString ¶
func (r *ModifyUserPasswordPersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyUserPasswordPersonalRequest) ToJsonString ¶
func (r *ModifyUserPasswordPersonalRequest) ToJsonString() string
type ModifyUserPasswordPersonalResponse ¶
type ModifyUserPasswordPersonalResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewModifyUserPasswordPersonalResponse ¶
func NewModifyUserPasswordPersonalResponse() (response *ModifyUserPasswordPersonalResponse)
func (*ModifyUserPasswordPersonalResponse) FromJsonString ¶
func (r *ModifyUserPasswordPersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyUserPasswordPersonalResponse) ToJsonString ¶
func (r *ModifyUserPasswordPersonalResponse) ToJsonString() string
type ModifyWebhookTriggerRequest ¶
type ModifyWebhookTriggerRequest struct { *tchttp.BaseRequest // 实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 触发器参数 Trigger *WebhookTrigger `json:"Trigger,omitempty" name:"Trigger"` // 命名空间 Namespace *string `json:"Namespace,omitempty" name:"Namespace"` }
func NewModifyWebhookTriggerRequest ¶
func NewModifyWebhookTriggerRequest() (request *ModifyWebhookTriggerRequest)
func (*ModifyWebhookTriggerRequest) FromJsonString ¶
func (r *ModifyWebhookTriggerRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWebhookTriggerRequest) ToJsonString ¶
func (r *ModifyWebhookTriggerRequest) ToJsonString() string
type ModifyWebhookTriggerResponse ¶
type ModifyWebhookTriggerResponse struct { *tchttp.BaseResponse Response *struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewModifyWebhookTriggerResponse ¶
func NewModifyWebhookTriggerResponse() (response *ModifyWebhookTriggerResponse)
func (*ModifyWebhookTriggerResponse) FromJsonString ¶
func (r *ModifyWebhookTriggerResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWebhookTriggerResponse) ToJsonString ¶
func (r *ModifyWebhookTriggerResponse) ToJsonString() string
type NamespaceInfo ¶
type NamespaceInfoResp ¶
type NamespaceInfoResp struct { // 命名空间数量 NamespaceCount *int64 `json:"NamespaceCount,omitempty" name:"NamespaceCount"` // 命名空间信息 NamespaceInfo []*NamespaceInfo `json:"NamespaceInfo,omitempty" name:"NamespaceInfo" list` }
type NamespaceIsExistsResp ¶
type Registry ¶
type Registry struct { // 实例ID RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 实例名称 RegistryName *string `json:"RegistryName,omitempty" name:"RegistryName"` // 实例规格 RegistryType *string `json:"RegistryType,omitempty" name:"RegistryType"` // 实例状态 Status *string `json:"Status,omitempty" name:"Status"` // 实例的公共访问地址 PublicDomain *string `json:"PublicDomain,omitempty" name:"PublicDomain"` // 实例创建时间 CreatedAt *string `json:"CreatedAt,omitempty" name:"CreatedAt"` // 地域名称 RegionName *string `json:"RegionName,omitempty" name:"RegionName"` // 地域Id RegionId *uint64 `json:"RegionId,omitempty" name:"RegionId"` // 是否支持匿名 EnableAnonymous *bool `json:"EnableAnonymous,omitempty" name:"EnableAnonymous"` // Token有效时间 TokenValidTime *uint64 `json:"TokenValidTime,omitempty" name:"TokenValidTime"` // 实例内部访问地址 InternalEndpoint *string `json:"InternalEndpoint,omitempty" name:"InternalEndpoint"` // 实例云标签 // 注意:此字段可能返回 null,表示取不到有效值。 TagSpecification *TagSpecification `json:"TagSpecification,omitempty" name:"TagSpecification"` // 实例过期时间(预付费) // 注意:此字段可能返回 null,表示取不到有效值。 ExpiredAt *string `json:"ExpiredAt,omitempty" name:"ExpiredAt"` // 实例付费类型,0表示后付费,1表示预付费 // 注意:此字段可能返回 null,表示取不到有效值。 PayMod *int64 `json:"PayMod,omitempty" name:"PayMod"` // 预付费续费标识,0表示手动续费,1表示自动续费,2不续费并且不通知 // 注意:此字段可能返回 null,表示取不到有效值。 RenewFlag *int64 `json:"RenewFlag,omitempty" name:"RenewFlag"` }
type RegistryChargePrepaid ¶
type RegistryCondition ¶
type RegistryStatus ¶
type RegistryStatus struct { // 实例的Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 实例的状态 Status *string `json:"Status,omitempty" name:"Status"` // 附加状态 // 注意:此字段可能返回 null,表示取不到有效值。 Conditions []*RegistryCondition `json:"Conditions,omitempty" name:"Conditions" list` }
type RenewInstanceRequest ¶
type RenewInstanceRequest struct { *tchttp.BaseRequest // 实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 预付费自动续费标识和购买时长 RegistryChargePrepaid *RegistryChargePrepaid `json:"RegistryChargePrepaid,omitempty" name:"RegistryChargePrepaid"` // 0 续费, 1按量转包年包月 Flag *int64 `json:"Flag,omitempty" name:"Flag"` }
func NewRenewInstanceRequest ¶
func NewRenewInstanceRequest() (request *RenewInstanceRequest)
func (*RenewInstanceRequest) FromJsonString ¶
func (r *RenewInstanceRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RenewInstanceRequest) ToJsonString ¶
func (r *RenewInstanceRequest) ToJsonString() string
type RenewInstanceResponse ¶
type RenewInstanceResponse struct { *tchttp.BaseResponse Response *struct { // 企业版实例Id RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewRenewInstanceResponse ¶
func NewRenewInstanceResponse() (response *RenewInstanceResponse)
func (*RenewInstanceResponse) FromJsonString ¶
func (r *RenewInstanceResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RenewInstanceResponse) ToJsonString ¶
func (r *RenewInstanceResponse) ToJsonString() string
type ReplicationFilter ¶
type ReplicationRegistry ¶
type ReplicationRegistry struct { // 主实例ID RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 复制实例ID ReplicationRegistryId *string `json:"ReplicationRegistryId,omitempty" name:"ReplicationRegistryId"` // 复制实例的地域ID ReplicationRegionId *uint64 `json:"ReplicationRegionId,omitempty" name:"ReplicationRegionId"` // 复制实例的地域名称 ReplicationRegionName *string `json:"ReplicationRegionName,omitempty" name:"ReplicationRegionName"` // 复制实例的状态 Status *string `json:"Status,omitempty" name:"Status"` // 创建时间 CreatedAt *string `json:"CreatedAt,omitempty" name:"CreatedAt"` }
type ReplicationRule ¶
type ReplicationRule struct { // 同步规则名称 Name *string `json:"Name,omitempty" name:"Name"` // 目标命名空间 DestNamespace *string `json:"DestNamespace,omitempty" name:"DestNamespace"` // 是否覆盖 Override *bool `json:"Override,omitempty" name:"Override"` // 同步过滤条件 Filters []*ReplicationFilter `json:"Filters,omitempty" name:"Filters" list` }
type RepoInfo ¶
type RepoInfo struct { // 仓库名称 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` // 仓库类型 RepoType *string `json:"RepoType,omitempty" name:"RepoType"` // Tag数量 TagCount *int64 `json:"TagCount,omitempty" name:"TagCount"` // 是否为公开 Public *int64 `json:"Public,omitempty" name:"Public"` // 是否为用户收藏 IsUserFavor *bool `json:"IsUserFavor,omitempty" name:"IsUserFavor"` // 是否为腾讯云官方仓库 IsQcloudOfficial *bool `json:"IsQcloudOfficial,omitempty" name:"IsQcloudOfficial"` // 被收藏的个数 FavorCount *int64 `json:"FavorCount,omitempty" name:"FavorCount"` // 拉取的数量 PullCount *int64 `json:"PullCount,omitempty" name:"PullCount"` // 描述 Description *string `json:"Description,omitempty" name:"Description"` // 仓库创建时间 CreationTime *string `json:"CreationTime,omitempty" name:"CreationTime"` // 仓库更新时间 UpdateTime *string `json:"UpdateTime,omitempty" name:"UpdateTime"` }
type RepoInfoResp ¶
type RepoIsExistResp ¶
type RepoIsExistResp struct { // 仓库是否存在 IsExist *bool `json:"IsExist,omitempty" name:"IsExist"` }
type RepositoryInfoResp ¶
type RepositoryInfoResp struct { // 镜像仓库名字 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` // 镜像仓库类型 RepoType *string `json:"RepoType,omitempty" name:"RepoType"` // 镜像仓库服务地址 Server *string `json:"Server,omitempty" name:"Server"` // 创建时间 CreationTime *string `json:"CreationTime,omitempty" name:"CreationTime"` // 镜像仓库描述 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitempty" name:"Description"` // 是否为公有镜像 Public *int64 `json:"Public,omitempty" name:"Public"` // 下载次数 PullCount *int64 `json:"PullCount,omitempty" name:"PullCount"` // 收藏次数 FavorCount *int64 `json:"FavorCount,omitempty" name:"FavorCount"` // 是否为用户收藏 IsUserFavor *bool `json:"IsUserFavor,omitempty" name:"IsUserFavor"` // 是否为腾讯云官方镜像 IsQcloudOfficial *bool `json:"IsQcloudOfficial,omitempty" name:"IsQcloudOfficial"` }
type RespLimit ¶
type RespLimit struct { // 配额信息 LimitInfo []*Limit `json:"LimitInfo,omitempty" name:"LimitInfo" list` }
type RetentionExecution ¶
type RetentionExecution struct { // 执行Id ExecutionId *int64 `json:"ExecutionId,omitempty" name:"ExecutionId"` // 所属规则id RetentionId *int64 `json:"RetentionId,omitempty" name:"RetentionId"` // 执行的开始时间 StartTime *string `json:"StartTime,omitempty" name:"StartTime"` // 执行的结束时间 EndTime *string `json:"EndTime,omitempty" name:"EndTime"` // 执行的状态,Failed, Succeed, Stopped, InProgress Status *string `json:"Status,omitempty" name:"Status"` }
type RetentionPolicy ¶
type RetentionPolicy struct { // 版本保留策略Id RetentionId *int64 `json:"RetentionId,omitempty" name:"RetentionId"` // 命名空间的名称 NamespaceName *string `json:"NamespaceName,omitempty" name:"NamespaceName"` // 规则列表 RetentionRuleList []*RetentionRule `json:"RetentionRuleList,omitempty" name:"RetentionRuleList" list` // 定期执行方式 CronSetting *string `json:"CronSetting,omitempty" name:"CronSetting"` // 是否启用规则 Disabled *bool `json:"Disabled,omitempty" name:"Disabled"` // 基于当前时间根据cronSetting后下一次任务要执行的时间,仅做参考使用 NextExecutionTime *string `json:"NextExecutionTime,omitempty" name:"NextExecutionTime"` }
type RetentionRule ¶
type RetentionTask ¶
type RetentionTask struct { // 任务Id TaskId *int64 `json:"TaskId,omitempty" name:"TaskId"` // 所属的规则执行Id ExecutionId *int64 `json:"ExecutionId,omitempty" name:"ExecutionId"` // 任务开始时间 StartTime *string `json:"StartTime,omitempty" name:"StartTime"` // 任务结束时间 EndTime *string `json:"EndTime,omitempty" name:"EndTime"` // 任务的执行状态,Failed, Succeed, Stopped, InProgress Status *string `json:"Status,omitempty" name:"Status"` // 总tag数 Total *int64 `json:"Total,omitempty" name:"Total"` // 保留tag数 Retained *int64 `json:"Retained,omitempty" name:"Retained"` // 应用的仓库 Repository *string `json:"Repository,omitempty" name:"Repository"` }
type SameImagesResp ¶
type SameImagesResp struct { // tag列表 // 注意:此字段可能返回 null,表示取不到有效值。 SameImages []*string `json:"SameImages,omitempty" name:"SameImages" list` }
type SearchUserRepositoryResp ¶
type SearchUserRepositoryResp struct { // 总个数 TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"` // 仓库列表 RepoInfo []*RepoInfo `json:"RepoInfo,omitempty" name:"RepoInfo" list` // Server Server *string `json:"Server,omitempty" name:"Server"` // PrivilegeFiltered PrivilegeFiltered *bool `json:"PrivilegeFiltered,omitempty" name:"PrivilegeFiltered"` }
type SecurityPolicy ¶
type SecurityPolicy struct { // 策略索引 PolicyIndex *int64 `json:"PolicyIndex,omitempty" name:"PolicyIndex"` // 备注 Description *string `json:"Description,omitempty" name:"Description"` // 192.168.1.0/24 CidrBlock *string `json:"CidrBlock,omitempty" name:"CidrBlock"` // 安全策略的版本 PolicyVersion *string `json:"PolicyVersion,omitempty" name:"PolicyVersion"` }
type TagInfo ¶
type TagInfo struct { // Tag名称 TagName *string `json:"TagName,omitempty" name:"TagName"` // 镜像Id TagId *string `json:"TagId,omitempty" name:"TagId"` // docker image 可以看到的id ImageId *string `json:"ImageId,omitempty" name:"ImageId"` // 大小 Size *string `json:"Size,omitempty" name:"Size"` // 镜像的创建时间 CreationTime *string `json:"CreationTime,omitempty" name:"CreationTime"` // 镜像创建至今时间长度 // 注意:此字段可能返回 null,表示取不到有效值。 DurationDays *string `json:"DurationDays,omitempty" name:"DurationDays"` // 镜像的作者 Author *string `json:"Author,omitempty" name:"Author"` // 次镜像建议运行的系统架构 Architecture *string `json:"Architecture,omitempty" name:"Architecture"` // 创建此镜像的docker版本 DockerVersion *string `json:"DockerVersion,omitempty" name:"DockerVersion"` // 此镜像建议运行系统 OS *string `json:"OS,omitempty" name:"OS"` // SizeByte SizeByte *int64 `json:"SizeByte,omitempty" name:"SizeByte"` // Id Id *int64 `json:"Id,omitempty" name:"Id"` // 数据更新时间 UpdateTime *string `json:"UpdateTime,omitempty" name:"UpdateTime"` // 镜像更新时间 PushTime *string `json:"PushTime,omitempty" name:"PushTime"` }
type TagInfoResp ¶
type TagInfoResp struct { // Tag的总数 TagCount *int64 `json:"TagCount,omitempty" name:"TagCount"` // TagInfo列表 TagInfo []*TagInfo `json:"TagInfo,omitempty" name:"TagInfo" list` // Server Server *string `json:"Server,omitempty" name:"Server"` // 仓库名称 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` }
type TagSpecification ¶
type TaskDetail ¶
type TaskDetail struct { // 任务 TaskName *string `json:"TaskName,omitempty" name:"TaskName"` // 任务UUID TaskUUID *string `json:"TaskUUID,omitempty" name:"TaskUUID"` // 任务状态 TaskStatus *string `json:"TaskStatus,omitempty" name:"TaskStatus"` // 任务的状态信息 // 注意:此字段可能返回 null,表示取不到有效值。 TaskMessage *string `json:"TaskMessage,omitempty" name:"TaskMessage"` // 任务开始时间 CreatedTime *string `json:"CreatedTime,omitempty" name:"CreatedTime"` // 任务结束时间 // 注意:此字段可能返回 null,表示取不到有效值。 FinishedTime *string `json:"FinishedTime,omitempty" name:"FinishedTime"` }
type TcrImageInfo ¶
type TcrImageInfo struct { // 哈希值 Digest *string `json:"Digest,omitempty" name:"Digest"` // 镜像大小 Size *int64 `json:"Size,omitempty" name:"Size"` // Tag名称 ImageVersion *string `json:"ImageVersion,omitempty" name:"ImageVersion"` // 更新时间 UpdateTime *string `json:"UpdateTime,omitempty" name:"UpdateTime"` }
type TcrInstanceToken ¶
type TcrInstanceToken struct { // 令牌ID Id *string `json:"Id,omitempty" name:"Id"` // 令牌描述 Desc *string `json:"Desc,omitempty" name:"Desc"` // 令牌所属实例ID RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"` // 令牌启用状态 Enabled *bool `json:"Enabled,omitempty" name:"Enabled"` // 令牌创建时间 CreatedAt *string `json:"CreatedAt,omitempty" name:"CreatedAt"` // 令牌过期时间戳 ExpiredAt *int64 `json:"ExpiredAt,omitempty" name:"ExpiredAt"` }
type TcrNamespaceInfo ¶
type TcrNamespaceInfo struct { // 命名空间名称 Name *string `json:"Name,omitempty" name:"Name"` // 创建时间 CreationTime *string `json:"CreationTime,omitempty" name:"CreationTime"` // 访问级别 Public *bool `json:"Public,omitempty" name:"Public"` // 命名空间的Id NamespaceId *int64 `json:"NamespaceId,omitempty" name:"NamespaceId"` }
type TcrRepositoryInfo ¶
type TcrRepositoryInfo struct { // 仓库名称 Name *string `json:"Name,omitempty" name:"Name"` // 命名空间名称 Namespace *string `json:"Namespace,omitempty" name:"Namespace"` // 创建时间 CreationTime *string `json:"CreationTime,omitempty" name:"CreationTime"` // 是否公开 Public *bool `json:"Public,omitempty" name:"Public"` // 仓库详细描述 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitempty" name:"Description"` // 简单描述 // 注意:此字段可能返回 null,表示取不到有效值。 BriefDescription *string `json:"BriefDescription,omitempty" name:"BriefDescription"` // 更新时间 UpdateTime *string `json:"UpdateTime,omitempty" name:"UpdateTime"` }
type TriggerInvokeCondition ¶
type TriggerInvokePara ¶
type TriggerInvokePara struct { // AppId // 注意:此字段可能返回 null,表示取不到有效值。 AppId *string `json:"AppId,omitempty" name:"AppId"` // TKE集群ID // 注意:此字段可能返回 null,表示取不到有效值。 ClusterId *string `json:"ClusterId,omitempty" name:"ClusterId"` // TKE集群命名空间 // 注意:此字段可能返回 null,表示取不到有效值。 Namespace *string `json:"Namespace,omitempty" name:"Namespace"` // TKE集群工作负载名称 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceName *string `json:"ServiceName,omitempty" name:"ServiceName"` // TKE集群工作负载中容器名称 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerName *string `json:"ContainerName,omitempty" name:"ContainerName"` // TKE集群地域数字ID // 注意:此字段可能返回 null,表示取不到有效值。 ClusterRegion *int64 `json:"ClusterRegion,omitempty" name:"ClusterRegion"` }
type TriggerInvokeResult ¶
type TriggerLogResp ¶
type TriggerLogResp struct { // 仓库名称 // 注意:此字段可能返回 null,表示取不到有效值。 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` // Tag名称 // 注意:此字段可能返回 null,表示取不到有效值。 TagName *string `json:"TagName,omitempty" name:"TagName"` // 触发器名称 // 注意:此字段可能返回 null,表示取不到有效值。 TriggerName *string `json:"TriggerName,omitempty" name:"TriggerName"` // 触发方式 // 注意:此字段可能返回 null,表示取不到有效值。 InvokeSource *string `json:"InvokeSource,omitempty" name:"InvokeSource"` // 触发动作 // 注意:此字段可能返回 null,表示取不到有效值。 InvokeAction *string `json:"InvokeAction,omitempty" name:"InvokeAction"` // 触发时间 // 注意:此字段可能返回 null,表示取不到有效值。 InvokeTime *string `json:"InvokeTime,omitempty" name:"InvokeTime"` // 触发条件 // 注意:此字段可能返回 null,表示取不到有效值。 InvokeCondition *TriggerInvokeCondition `json:"InvokeCondition,omitempty" name:"InvokeCondition"` // 触发参数 // 注意:此字段可能返回 null,表示取不到有效值。 InvokePara *TriggerInvokePara `json:"InvokePara,omitempty" name:"InvokePara"` // 触发结果 // 注意:此字段可能返回 null,表示取不到有效值。 InvokeResult *TriggerInvokeResult `json:"InvokeResult,omitempty" name:"InvokeResult"` }
type TriggerResp ¶
type TriggerResp struct { // 触发器名称 // 注意:此字段可能返回 null,表示取不到有效值。 TriggerName *string `json:"TriggerName,omitempty" name:"TriggerName"` // 触发来源 // 注意:此字段可能返回 null,表示取不到有效值。 InvokeSource *string `json:"InvokeSource,omitempty" name:"InvokeSource"` // 触发动作 // 注意:此字段可能返回 null,表示取不到有效值。 InvokeAction *string `json:"InvokeAction,omitempty" name:"InvokeAction"` // 创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *string `json:"CreateTime,omitempty" name:"CreateTime"` // 更新时间 // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitempty" name:"UpdateTime"` // 触发条件 // 注意:此字段可能返回 null,表示取不到有效值。 InvokeCondition *TriggerInvokeCondition `json:"InvokeCondition,omitempty" name:"InvokeCondition"` // 触发器参数 // 注意:此字段可能返回 null,表示取不到有效值。 InvokePara *TriggerInvokePara `json:"InvokePara,omitempty" name:"InvokePara"` }
type ValidateNamespaceExistPersonalRequest ¶
type ValidateNamespaceExistPersonalRequest struct { *tchttp.BaseRequest // 命名空间名称 Namespace *string `json:"Namespace,omitempty" name:"Namespace"` }
func NewValidateNamespaceExistPersonalRequest ¶
func NewValidateNamespaceExistPersonalRequest() (request *ValidateNamespaceExistPersonalRequest)
func (*ValidateNamespaceExistPersonalRequest) FromJsonString ¶
func (r *ValidateNamespaceExistPersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ValidateNamespaceExistPersonalRequest) ToJsonString ¶
func (r *ValidateNamespaceExistPersonalRequest) ToJsonString() string
type ValidateNamespaceExistPersonalResponse ¶
type ValidateNamespaceExistPersonalResponse struct { *tchttp.BaseResponse Response *struct { // 命名空间是否存在 Data *NamespaceIsExistsResp `json:"Data,omitempty" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewValidateNamespaceExistPersonalResponse ¶
func NewValidateNamespaceExistPersonalResponse() (response *ValidateNamespaceExistPersonalResponse)
func (*ValidateNamespaceExistPersonalResponse) FromJsonString ¶
func (r *ValidateNamespaceExistPersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ValidateNamespaceExistPersonalResponse) ToJsonString ¶
func (r *ValidateNamespaceExistPersonalResponse) ToJsonString() string
type ValidateRepositoryExistPersonalRequest ¶
type ValidateRepositoryExistPersonalRequest struct { *tchttp.BaseRequest // 仓库名称 RepoName *string `json:"RepoName,omitempty" name:"RepoName"` }
func NewValidateRepositoryExistPersonalRequest ¶
func NewValidateRepositoryExistPersonalRequest() (request *ValidateRepositoryExistPersonalRequest)
func (*ValidateRepositoryExistPersonalRequest) FromJsonString ¶
func (r *ValidateRepositoryExistPersonalRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ValidateRepositoryExistPersonalRequest) ToJsonString ¶
func (r *ValidateRepositoryExistPersonalRequest) ToJsonString() string
type ValidateRepositoryExistPersonalResponse ¶
type ValidateRepositoryExistPersonalResponse struct { *tchttp.BaseResponse Response *struct { // 仓库是否存在 Data *RepoIsExistResp `json:"Data,omitempty" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewValidateRepositoryExistPersonalResponse ¶
func NewValidateRepositoryExistPersonalResponse() (response *ValidateRepositoryExistPersonalResponse)
func (*ValidateRepositoryExistPersonalResponse) FromJsonString ¶
func (r *ValidateRepositoryExistPersonalResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ValidateRepositoryExistPersonalResponse) ToJsonString ¶
func (r *ValidateRepositoryExistPersonalResponse) ToJsonString() string
type VpcAndDomainInfo ¶
type VpcAndDomainInfo struct { // tcr实例id InstanceId *string `json:"InstanceId,omitempty" name:"InstanceId"` // 私有网络id VpcId *string `json:"VpcId,omitempty" name:"VpcId"` // tcr内网访问链路ip EniLBIp *string `json:"EniLBIp,omitempty" name:"EniLBIp"` // true:use instance name as subdomain // false: use instancename+"-vpc" as subdomain UsePublicDomain *bool `json:"UsePublicDomain,omitempty" name:"UsePublicDomain"` }
type VpcPrivateDomainStatus ¶
type VpcPrivateDomainStatus struct { // 地域 // 注意:此字段可能返回 null,表示取不到有效值。 Region *string `json:"Region,omitempty" name:"Region"` // unique vpc id // 注意:此字段可能返回 null,表示取不到有效值。 VpcId *string `json:"VpcId,omitempty" name:"VpcId"` // ENABLE代表已经开启,DISABLE代表未开启,ERROR代表查询出错 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitempty" name:"Status"` }
type WebhookTarget ¶
type WebhookTrigger ¶
type WebhookTrigger struct { // 触发器名称 Name *string `json:"Name,omitempty" name:"Name"` // 触发器目标 Targets []*WebhookTarget `json:"Targets,omitempty" name:"Targets" list` // 触发动作 EventTypes []*string `json:"EventTypes,omitempty" name:"EventTypes" list` // 触发规则 Condition *string `json:"Condition,omitempty" name:"Condition"` // 启用触发器 Enabled *bool `json:"Enabled,omitempty" name:"Enabled"` // 触发器Id Id *int64 `json:"Id,omitempty" name:"Id"` // 触发器描述 Description *string `json:"Description,omitempty" name:"Description"` // 触发器所属命名空间 Id NamespaceId *int64 `json:"NamespaceId,omitempty" name:"NamespaceId"` }
type WebhookTriggerLog ¶
type WebhookTriggerLog struct { // 日志 Id Id *int64 `json:"Id,omitempty" name:"Id"` // 触发器 Id TriggerId *int64 `json:"TriggerId,omitempty" name:"TriggerId"` // 事件类型 EventType *string `json:"EventType,omitempty" name:"EventType"` // 通知类型 NotifyType *string `json:"NotifyType,omitempty" name:"NotifyType"` // 详情 Detail *string `json:"Detail,omitempty" name:"Detail"` // 创建时间 CreationTime *string `json:"CreationTime,omitempty" name:"CreationTime"` // 更新时间 UpdateTime *string `json:"UpdateTime,omitempty" name:"UpdateTime"` // 状态 Status *string `json:"Status,omitempty" name:"Status"` }