Documentation ¶
Overview ¶
Provides a resource to create a tsf repository
Example Usage ¶
```hcl
resource "tencentcloud_tsf_repository" "repository" { repository_name = "" repository_type = "" bucket_name = "" bucket_region = "" directory = "" repository_desc = "" }
```
Import ¶
tsf repository can be imported using the id, e.g.
``` terraform import tencentcloud_tsf_repository.repository repository_id ```
Index ¶
- func DataSourceTencentCloudTsfApiDetail() *schema.Resource
- func DataSourceTencentCloudTsfApiGroup() *schema.Resource
- func DataSourceTencentCloudTsfApplication() *schema.Resource
- func DataSourceTencentCloudTsfApplicationAttribute() *schema.Resource
- func DataSourceTencentCloudTsfApplicationConfig() *schema.Resource
- func DataSourceTencentCloudTsfApplicationFileConfig() *schema.Resource
- func DataSourceTencentCloudTsfApplicationPublicConfig() *schema.Resource
- func DataSourceTencentCloudTsfBusinessLogConfigs() *schema.Resource
- func DataSourceTencentCloudTsfCluster() *schema.Resource
- func DataSourceTencentCloudTsfConfigSummary() *schema.Resource
- func DataSourceTencentCloudTsfContainerGroup() *schema.Resource
- func DataSourceTencentCloudTsfDeliveryConfigByGroupId() *schema.Resource
- func DataSourceTencentCloudTsfDeliveryConfigs() *schema.Resource
- func DataSourceTencentCloudTsfGatewayAllGroupApis() *schema.Resource
- func DataSourceTencentCloudTsfGroupConfigRelease() *schema.Resource
- func DataSourceTencentCloudTsfGroupGateways() *schema.Resource
- func DataSourceTencentCloudTsfGroupInstances() *schema.Resource
- func DataSourceTencentCloudTsfGroups() *schema.Resource
- func DataSourceTencentCloudTsfMicroservice() *schema.Resource
- func DataSourceTencentCloudTsfMicroserviceApiVersion() *schema.Resource
- func DataSourceTencentCloudTsfMsApiList() *schema.Resource
- func DataSourceTencentCloudTsfPodInstances() *schema.Resource
- func DataSourceTencentCloudTsfPublicConfigSummary() *schema.Resource
- func DataSourceTencentCloudTsfRepository() *schema.Resource
- func DataSourceTencentCloudTsfUnitRules() *schema.Resource
- func DataSourceTencentCloudTsfUsableUnitNamespaces() *schema.Resource
- func ResourceTencentCloudTsfApiGroup() *schema.Resource
- func ResourceTencentCloudTsfApiRateLimitRule() *schema.Resource
- func ResourceTencentCloudTsfApplication() *schema.Resource
- func ResourceTencentCloudTsfApplicationConfig() *schema.Resource
- func ResourceTencentCloudTsfApplicationFileConfig() *schema.Resource
- func ResourceTencentCloudTsfApplicationFileConfigRelease() *schema.Resource
- func ResourceTencentCloudTsfApplicationPublicConfig() *schema.Resource
- func ResourceTencentCloudTsfApplicationPublicConfigRelease() *schema.Resource
- func ResourceTencentCloudTsfApplicationReleaseConfig() *schema.Resource
- func ResourceTencentCloudTsfBindApiGroup() *schema.Resource
- func ResourceTencentCloudTsfCluster() *schema.Resource
- func ResourceTencentCloudTsfConfigTemplate() *schema.Resource
- func ResourceTencentCloudTsfDeployContainerGroup() *schema.Resource
- func ResourceTencentCloudTsfDeployVmGroup() *schema.Resource
- func ResourceTencentCloudTsfEnableUnitRule() *schema.Resource
- func ResourceTencentCloudTsfGroup() *schema.Resource
- func ResourceTencentCloudTsfInstancesAttachment() *schema.Resource
- func ResourceTencentCloudTsfLane() *schema.Resource
- func ResourceTencentCloudTsfLaneRule() *schema.Resource
- func ResourceTencentCloudTsfMicroservice() *schema.Resource
- func ResourceTencentCloudTsfNamespace() *schema.Resource
- func ResourceTencentCloudTsfOperateContainerGroup() *schema.Resource
- func ResourceTencentCloudTsfOperateGroup() *schema.Resource
- func ResourceTencentCloudTsfPathRewrite() *schema.Resource
- func ResourceTencentCloudTsfReleaseApiGroup() *schema.Resource
- func ResourceTencentCloudTsfRepository() *schema.Resource
- func ResourceTencentCloudTsfTask() *schema.Resource
- func ResourceTencentCloudTsfUnitNamespace() *schema.Resource
- func ResourceTencentCloudTsfUnitRule() *schema.Resource
- type TsfService
- func (me *TsfService) DeleteTsfApiGroupById(ctx context.Context, groupId string) (errRet error)
- func (me *TsfService) DeleteTsfApiRateLimitRuleById(ctx context.Context, apiId, ruleId string) (errRet error)
- func (me *TsfService) DeleteTsfApplicationById(ctx context.Context, applicationId string) (errRet error)
- func (me *TsfService) DeleteTsfApplicationConfigById(ctx context.Context, configId string) (errRet error)
- func (me *TsfService) DeleteTsfApplicationFileConfigById(ctx context.Context, configId string) (errRet error)
- func (me *TsfService) DeleteTsfApplicationFileConfigReleaseById(ctx context.Context, configId string, groupId string) (errRet error)
- func (me *TsfService) DeleteTsfApplicationPublicConfigById(ctx context.Context, configId string) (errRet error)
- func (me *TsfService) DeleteTsfApplicationPublicConfigReleaseById(ctx context.Context, configId, namespaceId string) (errRet error)
- func (me *TsfService) DeleteTsfApplicationReleaseConfigById(ctx context.Context, configReleaseId string) (errRet error)
- func (me *TsfService) DeleteTsfBindApiGroupById(ctx context.Context, groupId string, gatewayDeployGroupId string) (errRet error)
- func (me *TsfService) DeleteTsfClusterById(ctx context.Context, clusterId string) (errRet error)
- func (me *TsfService) DeleteTsfConfigTemplateById(ctx context.Context, templateId string) (errRet error)
- func (me *TsfService) DeleteTsfContainGroupById(ctx context.Context, groupId string) (errRet error)
- func (me *TsfService) DeleteTsfGroupById(ctx context.Context, groupId string) (errRet error)
- func (me *TsfService) DeleteTsfInstancesAttachmentById(ctx context.Context, clusterId string, instanceId string) (errRet error)
- func (me *TsfService) DeleteTsfLaneById(ctx context.Context, laneId string) (errRet error)
- func (me *TsfService) DeleteTsfLaneRuleById(ctx context.Context, ruleId string) (errRet error)
- func (me *TsfService) DeleteTsfMicroserviceById(ctx context.Context, microserviceId string) (errRet error)
- func (me *TsfService) DeleteTsfNamespaceById(ctx context.Context, namespaceId string) (errRet error)
- func (me *TsfService) DeleteTsfPathRewriteById(ctx context.Context, pathRewriteId string) (errRet error)
- func (me *TsfService) DeleteTsfRepositoryById(ctx context.Context, repositoryId string) (errRet error)
- func (me *TsfService) DeleteTsfTaskById(ctx context.Context, taskId string) (errRet error)
- func (me *TsfService) DeleteTsfUnitNamespaceById(ctx context.Context, gatewayInstanceId, unitNamespace string) (errRet error)
- func (me *TsfService) DeleteTsfUnitRuleById(ctx context.Context, id string) (errRet error)
- func (me *TsfService) DescribeTsfApiDetailByFilter(ctx context.Context, param map[string]interface{}) (apiDetail *tsf.ApiDetailResponse, errRet error)
- func (me *TsfService) DescribeTsfApiGroupByFilter(ctx context.Context, param map[string]interface{}) (apiGroupInfo *tsf.TsfPageApiGroupInfo, errRet error)
- func (me *TsfService) DescribeTsfApiGroupById(ctx context.Context, groupId string) (apiGroup *tsf.ApiGroupInfo, errRet error)
- func (me *TsfService) DescribeTsfApiRateLimitRuleById(ctx context.Context, apiId, ruleId string) (apiRateLimitRule *tsf.ApiRateLimitRule, errRet error)
- func (me *TsfService) DescribeTsfApplicationAttributeByFilter(ctx context.Context, param map[string]interface{}) (applicationAttribute *tsf.ApplicationAttribute, errRet error)
- func (me *TsfService) DescribeTsfApplicationByFilter(ctx context.Context, param map[string]interface{}) (application *tsf.TsfPageApplication, errRet error)
- func (me *TsfService) DescribeTsfApplicationById(ctx context.Context, applicationId string) (application *tsf.ApplicationForPage, errRet error)
- func (me *TsfService) DescribeTsfApplicationConfigByFilter(ctx context.Context, param map[string]interface{}) (applicationConfig *tsf.TsfPageConfig, errRet error)
- func (me *TsfService) DescribeTsfApplicationConfigById(ctx context.Context, configId, configName string) (applicationConfig *tsf.Config, errRet error)
- func (me *TsfService) DescribeTsfApplicationFileConfigByFilter(ctx context.Context, param map[string]interface{}) (applicationFileConfig *tsf.TsfPageFileConfig, errRet error)
- func (me *TsfService) DescribeTsfApplicationFileConfigById(ctx context.Context, configId string) (applicationFileConfig *tsf.FileConfig, errRet error)
- func (me *TsfService) DescribeTsfApplicationFileConfigReleaseById(ctx context.Context, configId string, groupId string) (applicationFileConfigRelease *tsf.FileConfigRelease, errRet error)
- func (me *TsfService) DescribeTsfApplicationPublicConfigByFilter(ctx context.Context, param map[string]interface{}) (applicationPublicConfig *tsf.TsfPageConfig, errRet error)
- func (me *TsfService) DescribeTsfApplicationPublicConfigById(ctx context.Context, configId string) (applicationPublicConfig *tsf.Config, errRet error)
- func (me *TsfService) DescribeTsfApplicationPublicConfigReleaseById(ctx context.Context, configId, namespaceId string) (applicationPublicConfigRelease *tsf.ConfigRelease, errRet error)
- func (me *TsfService) DescribeTsfApplicationReleaseConfigById(ctx context.Context, configId string, groupId string) (applicationReleaseConfig *tsf.ConfigRelease, errRet error)
- func (me *TsfService) DescribeTsfBindApiGroupById(ctx context.Context, groupId string, gatewayDeployGroupId string) (bindApiGroup *tsf.GatewayDeployGroup, errRet error)
- func (me *TsfService) DescribeTsfBusinessLogConfigsByFilter(ctx context.Context, param map[string]interface{}) (businessLogConfigs *tsf.TsfPageBusinessLogConfig, errRet error)
- func (me *TsfService) DescribeTsfClusterByFilter(ctx context.Context, param map[string]interface{}) (cluster *tsf.TsfPageCluster, errRet error)
- func (me *TsfService) DescribeTsfClusterById(ctx context.Context, clusterId string) (cluster *tsf.ClusterV2, errRet error)
- func (me *TsfService) DescribeTsfConfigSummaryByFilter(ctx context.Context, param map[string]interface{}) (configSummary *tsf.TsfPageConfig, errRet error)
- func (me *TsfService) DescribeTsfConfigTemplateById(ctx context.Context, templateId string) (configTemplate *tsf.ConfigTemplate, errRet error)
- func (me *TsfService) DescribeTsfContainGroupById(ctx context.Context, groupId string) (containGroup *tsf.ContainerGroupDetail, errRet error)
- func (me *TsfService) DescribeTsfDeliveryConfigByGroupIdByFilter(ctx context.Context, param map[string]interface{}) (deliveryConfigByGroupID *tsf.SimpleKafkaDeliveryConfig, errRet error)
- func (me *TsfService) DescribeTsfDeliveryConfigsByFilter(ctx context.Context, param map[string]interface{}) (deliveryConfigs *tsf.DeliveryConfigBindGroups, errRet error)
- func (me *TsfService) DescribeTsfDeployContainerGroupById(ctx context.Context, groupId string) (deployContainerGroup *tsf.ContainerGroupDeploy, errRet error)
- func (me *TsfService) DescribeTsfDeployVmGroupById(ctx context.Context, groupId string) (deployVmGroup *tsf.VmGroup, errRet error)
- func (me *TsfService) DescribeTsfDescribePodInstancesByFilter(ctx context.Context, param map[string]interface{}) (describePodInstances *tsf.GroupPodResult, errRet error)
- func (me *TsfService) DescribeTsfDescriptionContainerGroupByFilter(ctx context.Context, param map[string]interface{}) (descriptionContainerGroup *tsf.ContainGroupResult, errRet error)
- func (me *TsfService) DescribeTsfEnableUnitRuleById(ctx context.Context, id string) (enableUnitRuleAttachment *tsf.UnitRule, errRet error)
- func (me *TsfService) DescribeTsfGatewayAllGroupApisByFilter(ctx context.Context, param map[string]interface{}) (gatewayAllGroupApis *tsf.GatewayVo, errRet error)
- func (me *TsfService) DescribeTsfGroupById(ctx context.Context, groupId string) (group *tsf.VmGroup, errRet error)
- func (me *TsfService) DescribeTsfGroupConfigReleaseByFilter(ctx context.Context, param map[string]interface{}) (groupConfigRelease *tsf.GroupRelease, errRet error)
- func (me *TsfService) DescribeTsfGroupGatewaysByFilter(ctx context.Context, param map[string]interface{}) (groupGateways *tsf.TsfPageApiGroupInfo, errRet error)
- func (me *TsfService) DescribeTsfGroupInstancesByFilter(ctx context.Context, param map[string]interface{}) (groupInstances *tsf.TsfPageInstance, errRet error)
- func (me *TsfService) DescribeTsfGroupsByFilter(ctx context.Context, param map[string]interface{}) (groups *tsf.TsfPageVmGroup, errRet error)
- func (me *TsfService) DescribeTsfInstancesAttachmentById(ctx context.Context, clusterId string, instanceId string) (instance *tsf.Instance, errRet error)
- func (me *TsfService) DescribeTsfLaneById(ctx context.Context, laneId string) (lane *tsf.LaneInfo, errRet error)
- func (me *TsfService) DescribeTsfLaneRuleById(ctx context.Context, ruleId string) (laneRule *tsf.LaneRule, errRet error)
- func (me *TsfService) DescribeTsfMicroserviceApiVersionByFilter(ctx context.Context, param map[string]interface{}) (microserviceApiVersion []*tsf.ApiVersionArray, errRet error)
- func (me *TsfService) DescribeTsfMicroserviceByFilter(ctx context.Context, param map[string]interface{}) (microservice *tsf.TsfPageMicroservice, errRet error)
- func (me *TsfService) DescribeTsfMicroserviceById(ctx context.Context, namespaceId, microserviceId, microserviceName string) (microservice *tsf.Microservice, errRet error)
- func (me *TsfService) DescribeTsfMsApiListByFilter(ctx context.Context, param map[string]interface{}) (msApiList *tsf.TsfApiListResponse, errRet error)
- func (me *TsfService) DescribeTsfNamespaceById(ctx context.Context, namespaceId string) (namespace *tsf.Namespace, errRet error)
- func (me *TsfService) DescribeTsfPathRewriteById(ctx context.Context, pathRewriteId string) (pathRewrite *tsf.PathRewrite, errRet error)
- func (me *TsfService) DescribeTsfPublicConfigSummaryByFilter(ctx context.Context, param map[string]interface{}) (publicConfigSummary *tsf.TsfPageConfig, errRet error)
- func (me *TsfService) DescribeTsfReleaseApiGroupById(ctx context.Context, groupId string) (releaseApiGroup *tsf.ApiGroupInfo, errRet error)
- func (me *TsfService) DescribeTsfRepositoryByFilter(ctx context.Context, param map[string]interface{}) (repositoryList *tsf.RepositoryList, errRet error)
- func (me *TsfService) DescribeTsfRepositoryById(ctx context.Context, repositoryId string) (repository *tsf.RepositoryInfo, errRet error)
- func (me *TsfService) DescribeTsfStartContainerGroupById(ctx context.Context, groupId string) (startContainerGroup *tsf.ContainerGroupOther, errRet error)
- func (me *TsfService) DescribeTsfStartGroupById(ctx context.Context, groupId string) (startGroup *tsf.VmGroupOther, errRet error)
- func (me *TsfService) DescribeTsfTaskById(ctx context.Context, taskId string) (task *tsf.TaskRecord, errRet error)
- func (me *TsfService) DescribeTsfUnitNamespaceById(ctx context.Context, gatewayInstanceId, namespaceId string) (unitNamespace *tsf.UnitNamespace, errRet error)
- func (me *TsfService) DescribeTsfUnitRuleById(ctx context.Context, id string) (unitRule *tsf.UnitRule, errRet error)
- func (me *TsfService) DescribeTsfUnitRulesByFilter(ctx context.Context, param map[string]interface{}) (unitRule *tsf.TsfPageUnitRuleV2, errRet error)
- func (me *TsfService) DescribeTsfUsableUnitNamespacesByFilter(ctx context.Context, param map[string]interface{}) (usableUnitNamespaces *tsf.TsfPageUnitNamespace, errRet error)
- func (me *TsfService) TsfClusterStateRefreshFunc(clusterId string, failStates []string) resource.StateRefreshFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type TsfService ¶
type TsfService struct {
// contains filtered or unexported fields
}
func NewTsfService ¶
func NewTsfService(client *connectivity.TencentCloudClient) TsfService
func (*TsfService) DeleteTsfApiGroupById ¶
func (me *TsfService) DeleteTsfApiGroupById(ctx context.Context, groupId string) (errRet error)
func (*TsfService) DeleteTsfApiRateLimitRuleById ¶
func (me *TsfService) DeleteTsfApiRateLimitRuleById(ctx context.Context, apiId, ruleId string) (errRet error)
func (*TsfService) DeleteTsfApplicationById ¶
func (me *TsfService) DeleteTsfApplicationById(ctx context.Context, applicationId string) (errRet error)
func (*TsfService) DeleteTsfApplicationConfigById ¶
func (me *TsfService) DeleteTsfApplicationConfigById(ctx context.Context, configId string) (errRet error)
func (*TsfService) DeleteTsfApplicationFileConfigById ¶
func (me *TsfService) DeleteTsfApplicationFileConfigById(ctx context.Context, configId string) (errRet error)
func (*TsfService) DeleteTsfApplicationFileConfigReleaseById ¶
func (*TsfService) DeleteTsfApplicationPublicConfigById ¶
func (me *TsfService) DeleteTsfApplicationPublicConfigById(ctx context.Context, configId string) (errRet error)
func (*TsfService) DeleteTsfApplicationPublicConfigReleaseById ¶
func (me *TsfService) DeleteTsfApplicationPublicConfigReleaseById(ctx context.Context, configId, namespaceId string) (errRet error)
func (*TsfService) DeleteTsfApplicationReleaseConfigById ¶
func (me *TsfService) DeleteTsfApplicationReleaseConfigById(ctx context.Context, configReleaseId string) (errRet error)
func (*TsfService) DeleteTsfBindApiGroupById ¶
func (*TsfService) DeleteTsfClusterById ¶
func (me *TsfService) DeleteTsfClusterById(ctx context.Context, clusterId string) (errRet error)
func (*TsfService) DeleteTsfConfigTemplateById ¶
func (me *TsfService) DeleteTsfConfigTemplateById(ctx context.Context, templateId string) (errRet error)
func (*TsfService) DeleteTsfContainGroupById ¶
func (me *TsfService) DeleteTsfContainGroupById(ctx context.Context, groupId string) (errRet error)
func (*TsfService) DeleteTsfGroupById ¶
func (me *TsfService) DeleteTsfGroupById(ctx context.Context, groupId string) (errRet error)
func (*TsfService) DeleteTsfInstancesAttachmentById ¶
func (*TsfService) DeleteTsfLaneById ¶
func (me *TsfService) DeleteTsfLaneById(ctx context.Context, laneId string) (errRet error)
func (*TsfService) DeleteTsfLaneRuleById ¶
func (me *TsfService) DeleteTsfLaneRuleById(ctx context.Context, ruleId string) (errRet error)
func (*TsfService) DeleteTsfMicroserviceById ¶
func (me *TsfService) DeleteTsfMicroserviceById(ctx context.Context, microserviceId string) (errRet error)
func (*TsfService) DeleteTsfNamespaceById ¶
func (me *TsfService) DeleteTsfNamespaceById(ctx context.Context, namespaceId string) (errRet error)
func (*TsfService) DeleteTsfPathRewriteById ¶
func (me *TsfService) DeleteTsfPathRewriteById(ctx context.Context, pathRewriteId string) (errRet error)
func (*TsfService) DeleteTsfRepositoryById ¶
func (me *TsfService) DeleteTsfRepositoryById(ctx context.Context, repositoryId string) (errRet error)
func (*TsfService) DeleteTsfTaskById ¶
func (me *TsfService) DeleteTsfTaskById(ctx context.Context, taskId string) (errRet error)
func (*TsfService) DeleteTsfUnitNamespaceById ¶
func (me *TsfService) DeleteTsfUnitNamespaceById(ctx context.Context, gatewayInstanceId, unitNamespace string) (errRet error)
func (*TsfService) DeleteTsfUnitRuleById ¶
func (me *TsfService) DeleteTsfUnitRuleById(ctx context.Context, id string) (errRet error)
func (*TsfService) DescribeTsfApiDetailByFilter ¶
func (me *TsfService) DescribeTsfApiDetailByFilter(ctx context.Context, param map[string]interface{}) (apiDetail *tsf.ApiDetailResponse, errRet error)
func (*TsfService) DescribeTsfApiGroupByFilter ¶
func (me *TsfService) DescribeTsfApiGroupByFilter(ctx context.Context, param map[string]interface{}) (apiGroupInfo *tsf.TsfPageApiGroupInfo, errRet error)
func (*TsfService) DescribeTsfApiGroupById ¶
func (me *TsfService) DescribeTsfApiGroupById(ctx context.Context, groupId string) (apiGroup *tsf.ApiGroupInfo, errRet error)
func (*TsfService) DescribeTsfApiRateLimitRuleById ¶
func (me *TsfService) DescribeTsfApiRateLimitRuleById(ctx context.Context, apiId, ruleId string) (apiRateLimitRule *tsf.ApiRateLimitRule, errRet error)
func (*TsfService) DescribeTsfApplicationAttributeByFilter ¶
func (me *TsfService) DescribeTsfApplicationAttributeByFilter(ctx context.Context, param map[string]interface{}) (applicationAttribute *tsf.ApplicationAttribute, errRet error)
func (*TsfService) DescribeTsfApplicationByFilter ¶
func (me *TsfService) DescribeTsfApplicationByFilter(ctx context.Context, param map[string]interface{}) (application *tsf.TsfPageApplication, errRet error)
func (*TsfService) DescribeTsfApplicationById ¶
func (me *TsfService) DescribeTsfApplicationById(ctx context.Context, applicationId string) (application *tsf.ApplicationForPage, errRet error)
func (*TsfService) DescribeTsfApplicationConfigByFilter ¶
func (me *TsfService) DescribeTsfApplicationConfigByFilter(ctx context.Context, param map[string]interface{}) (applicationConfig *tsf.TsfPageConfig, errRet error)
func (*TsfService) DescribeTsfApplicationConfigById ¶
func (*TsfService) DescribeTsfApplicationFileConfigByFilter ¶
func (me *TsfService) DescribeTsfApplicationFileConfigByFilter(ctx context.Context, param map[string]interface{}) (applicationFileConfig *tsf.TsfPageFileConfig, errRet error)
func (*TsfService) DescribeTsfApplicationFileConfigById ¶
func (me *TsfService) DescribeTsfApplicationFileConfigById(ctx context.Context, configId string) (applicationFileConfig *tsf.FileConfig, errRet error)
func (*TsfService) DescribeTsfApplicationFileConfigReleaseById ¶
func (me *TsfService) DescribeTsfApplicationFileConfigReleaseById(ctx context.Context, configId string, groupId string) (applicationFileConfigRelease *tsf.FileConfigRelease, errRet error)
func (*TsfService) DescribeTsfApplicationPublicConfigByFilter ¶
func (me *TsfService) DescribeTsfApplicationPublicConfigByFilter(ctx context.Context, param map[string]interface{}) (applicationPublicConfig *tsf.TsfPageConfig, errRet error)
func (*TsfService) DescribeTsfApplicationPublicConfigById ¶
func (*TsfService) DescribeTsfApplicationPublicConfigReleaseById ¶
func (me *TsfService) DescribeTsfApplicationPublicConfigReleaseById(ctx context.Context, configId, namespaceId string) (applicationPublicConfigRelease *tsf.ConfigRelease, errRet error)
func (*TsfService) DescribeTsfApplicationReleaseConfigById ¶
func (me *TsfService) DescribeTsfApplicationReleaseConfigById(ctx context.Context, configId string, groupId string) (applicationReleaseConfig *tsf.ConfigRelease, errRet error)
func (*TsfService) DescribeTsfBindApiGroupById ¶
func (me *TsfService) DescribeTsfBindApiGroupById(ctx context.Context, groupId string, gatewayDeployGroupId string) (bindApiGroup *tsf.GatewayDeployGroup, errRet error)
func (*TsfService) DescribeTsfBusinessLogConfigsByFilter ¶
func (me *TsfService) DescribeTsfBusinessLogConfigsByFilter(ctx context.Context, param map[string]interface{}) (businessLogConfigs *tsf.TsfPageBusinessLogConfig, errRet error)
func (*TsfService) DescribeTsfClusterByFilter ¶
func (me *TsfService) DescribeTsfClusterByFilter(ctx context.Context, param map[string]interface{}) (cluster *tsf.TsfPageCluster, errRet error)
func (*TsfService) DescribeTsfClusterById ¶
func (*TsfService) DescribeTsfConfigSummaryByFilter ¶
func (me *TsfService) DescribeTsfConfigSummaryByFilter(ctx context.Context, param map[string]interface{}) (configSummary *tsf.TsfPageConfig, errRet error)
func (*TsfService) DescribeTsfConfigTemplateById ¶
func (me *TsfService) DescribeTsfConfigTemplateById(ctx context.Context, templateId string) (configTemplate *tsf.ConfigTemplate, errRet error)
func (*TsfService) DescribeTsfContainGroupById ¶
func (me *TsfService) DescribeTsfContainGroupById(ctx context.Context, groupId string) (containGroup *tsf.ContainerGroupDetail, errRet error)
func (*TsfService) DescribeTsfDeliveryConfigByGroupIdByFilter ¶
func (me *TsfService) DescribeTsfDeliveryConfigByGroupIdByFilter(ctx context.Context, param map[string]interface{}) (deliveryConfigByGroupID *tsf.SimpleKafkaDeliveryConfig, errRet error)
func (*TsfService) DescribeTsfDeliveryConfigsByFilter ¶
func (me *TsfService) DescribeTsfDeliveryConfigsByFilter(ctx context.Context, param map[string]interface{}) (deliveryConfigs *tsf.DeliveryConfigBindGroups, errRet error)
func (*TsfService) DescribeTsfDeployContainerGroupById ¶
func (me *TsfService) DescribeTsfDeployContainerGroupById(ctx context.Context, groupId string) (deployContainerGroup *tsf.ContainerGroupDeploy, errRet error)
func (*TsfService) DescribeTsfDeployVmGroupById ¶
func (*TsfService) DescribeTsfDescribePodInstancesByFilter ¶
func (me *TsfService) DescribeTsfDescribePodInstancesByFilter(ctx context.Context, param map[string]interface{}) (describePodInstances *tsf.GroupPodResult, errRet error)
func (*TsfService) DescribeTsfDescriptionContainerGroupByFilter ¶
func (me *TsfService) DescribeTsfDescriptionContainerGroupByFilter(ctx context.Context, param map[string]interface{}) (descriptionContainerGroup *tsf.ContainGroupResult, errRet error)
func (*TsfService) DescribeTsfEnableUnitRuleById ¶
func (*TsfService) DescribeTsfGatewayAllGroupApisByFilter ¶
func (*TsfService) DescribeTsfGroupById ¶
func (*TsfService) DescribeTsfGroupConfigReleaseByFilter ¶
func (me *TsfService) DescribeTsfGroupConfigReleaseByFilter(ctx context.Context, param map[string]interface{}) (groupConfigRelease *tsf.GroupRelease, errRet error)
func (*TsfService) DescribeTsfGroupGatewaysByFilter ¶
func (me *TsfService) DescribeTsfGroupGatewaysByFilter(ctx context.Context, param map[string]interface{}) (groupGateways *tsf.TsfPageApiGroupInfo, errRet error)
func (*TsfService) DescribeTsfGroupInstancesByFilter ¶
func (me *TsfService) DescribeTsfGroupInstancesByFilter(ctx context.Context, param map[string]interface{}) (groupInstances *tsf.TsfPageInstance, errRet error)
func (*TsfService) DescribeTsfGroupsByFilter ¶
func (me *TsfService) DescribeTsfGroupsByFilter(ctx context.Context, param map[string]interface{}) (groups *tsf.TsfPageVmGroup, errRet error)
func (*TsfService) DescribeTsfInstancesAttachmentById ¶
func (*TsfService) DescribeTsfLaneById ¶
func (*TsfService) DescribeTsfLaneRuleById ¶
func (*TsfService) DescribeTsfMicroserviceApiVersionByFilter ¶
func (me *TsfService) DescribeTsfMicroserviceApiVersionByFilter(ctx context.Context, param map[string]interface{}) (microserviceApiVersion []*tsf.ApiVersionArray, errRet error)
func (*TsfService) DescribeTsfMicroserviceByFilter ¶
func (me *TsfService) DescribeTsfMicroserviceByFilter(ctx context.Context, param map[string]interface{}) (microservice *tsf.TsfPageMicroservice, errRet error)
func (*TsfService) DescribeTsfMicroserviceById ¶
func (me *TsfService) DescribeTsfMicroserviceById(ctx context.Context, namespaceId, microserviceId, microserviceName string) (microservice *tsf.Microservice, errRet error)
func (*TsfService) DescribeTsfMsApiListByFilter ¶
func (me *TsfService) DescribeTsfMsApiListByFilter(ctx context.Context, param map[string]interface{}) (msApiList *tsf.TsfApiListResponse, errRet error)
func (*TsfService) DescribeTsfNamespaceById ¶
func (*TsfService) DescribeTsfPathRewriteById ¶
func (me *TsfService) DescribeTsfPathRewriteById(ctx context.Context, pathRewriteId string) (pathRewrite *tsf.PathRewrite, errRet error)
func (*TsfService) DescribeTsfPublicConfigSummaryByFilter ¶
func (me *TsfService) DescribeTsfPublicConfigSummaryByFilter(ctx context.Context, param map[string]interface{}) (publicConfigSummary *tsf.TsfPageConfig, errRet error)
func (*TsfService) DescribeTsfReleaseApiGroupById ¶
func (me *TsfService) DescribeTsfReleaseApiGroupById(ctx context.Context, groupId string) (releaseApiGroup *tsf.ApiGroupInfo, errRet error)
func (*TsfService) DescribeTsfRepositoryByFilter ¶
func (me *TsfService) DescribeTsfRepositoryByFilter(ctx context.Context, param map[string]interface{}) (repositoryList *tsf.RepositoryList, errRet error)
func (*TsfService) DescribeTsfRepositoryById ¶
func (me *TsfService) DescribeTsfRepositoryById(ctx context.Context, repositoryId string) (repository *tsf.RepositoryInfo, errRet error)
func (*TsfService) DescribeTsfStartContainerGroupById ¶
func (me *TsfService) DescribeTsfStartContainerGroupById(ctx context.Context, groupId string) (startContainerGroup *tsf.ContainerGroupOther, errRet error)
func (*TsfService) DescribeTsfStartGroupById ¶
func (me *TsfService) DescribeTsfStartGroupById(ctx context.Context, groupId string) (startGroup *tsf.VmGroupOther, errRet error)
func (*TsfService) DescribeTsfTaskById ¶
func (me *TsfService) DescribeTsfTaskById(ctx context.Context, taskId string) (task *tsf.TaskRecord, errRet error)
func (*TsfService) DescribeTsfUnitNamespaceById ¶
func (me *TsfService) DescribeTsfUnitNamespaceById(ctx context.Context, gatewayInstanceId, namespaceId string) (unitNamespace *tsf.UnitNamespace, errRet error)
func (*TsfService) DescribeTsfUnitRuleById ¶
func (*TsfService) DescribeTsfUnitRulesByFilter ¶
func (me *TsfService) DescribeTsfUnitRulesByFilter(ctx context.Context, param map[string]interface{}) (unitRule *tsf.TsfPageUnitRuleV2, errRet error)
func (*TsfService) DescribeTsfUsableUnitNamespacesByFilter ¶
func (me *TsfService) DescribeTsfUsableUnitNamespacesByFilter(ctx context.Context, param map[string]interface{}) (usableUnitNamespaces *tsf.TsfPageUnitNamespace, errRet error)
func (*TsfService) TsfClusterStateRefreshFunc ¶
func (me *TsfService) TsfClusterStateRefreshFunc(clusterId string, failStates []string) resource.StateRefreshFunc
Source Files ¶
- data_source_tc_tsf_api_detail.go
- data_source_tc_tsf_api_group.go
- data_source_tc_tsf_application.go
- data_source_tc_tsf_application_attribute.go
- data_source_tc_tsf_application_config.go
- data_source_tc_tsf_application_file_config.go
- data_source_tc_tsf_application_public_config.go
- data_source_tc_tsf_business_log_configs.go
- data_source_tc_tsf_cluster.go
- data_source_tc_tsf_config_summary.go
- data_source_tc_tsf_container_group.go
- data_source_tc_tsf_delivery_config_by_group_id.go
- data_source_tc_tsf_delivery_configs.go
- data_source_tc_tsf_gateway_all_group_apis.go
- data_source_tc_tsf_group_config_release.go
- data_source_tc_tsf_group_gateways.go
- data_source_tc_tsf_group_instances.go
- data_source_tc_tsf_groups.go
- data_source_tc_tsf_microservice.go
- data_source_tc_tsf_microservice_api_version.go
- data_source_tc_tsf_ms_api_list.go
- data_source_tc_tsf_pod_instances.go
- data_source_tc_tsf_public_config_summary.go
- data_source_tc_tsf_repository.go
- data_source_tc_tsf_unit_rules.go
- data_source_tc_tsf_usable_unit_namespaces.go
- resource_tc_tsf_api_group.go
- resource_tc_tsf_api_rate_limit_rule.go
- resource_tc_tsf_application.go
- resource_tc_tsf_application_config.go
- resource_tc_tsf_application_file_config.go
- resource_tc_tsf_application_file_config_release.go
- resource_tc_tsf_application_public_config.go
- resource_tc_tsf_application_public_config_release.go
- resource_tc_tsf_application_release_config.go
- resource_tc_tsf_bind_api_group.go
- resource_tc_tsf_cluster.go
- resource_tc_tsf_config_template.go
- resource_tc_tsf_deploy_container_group.go
- resource_tc_tsf_deploy_vm_group.go
- resource_tc_tsf_enable_unit_rule.go
- resource_tc_tsf_group.go
- resource_tc_tsf_instances_attachment.go
- resource_tc_tsf_lane.go
- resource_tc_tsf_lane_rule.go
- resource_tc_tsf_microservice.go
- resource_tc_tsf_namespace.go
- resource_tc_tsf_operate_container_group.go
- resource_tc_tsf_operate_group.go
- resource_tc_tsf_path_rewrite.go
- resource_tc_tsf_release_api_group.go
- resource_tc_tsf_repository.go
- resource_tc_tsf_task.go
- resource_tc_tsf_unit_namespace.go
- resource_tc_tsf_unit_rule.go
- service_tencentcloud_tsf.go
Click to show internal directories.
Click to hide internal directories.