Skip to content

Commit

Permalink
feat: add new endpoints
Browse files Browse the repository at this point in the history
  • Loading branch information
byashimov committed May 17, 2024
1 parent e9a81d7 commit 53a35f9
Show file tree
Hide file tree
Showing 14 changed files with 612 additions and 111 deletions.
1 change: 1 addition & 0 deletions client.go
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ func NewClient(opts ...Option) (Client, error) {

// Removes trailing / so it is easier later Host + URL
d.Host = strings.TrimSuffix(d.Host, "/")

return newClient(d), nil
}

Expand Down
8 changes: 8 additions & 0 deletions client_generated.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

206 changes: 112 additions & 94 deletions config.yaml
Original file line number Diff line number Diff line change
@@ -1,22 +1,3 @@
AccountTeam:
- AccountTeamDelete
- AccountTeamGet
- AccountTeamInvitesList
- AccountTeamList
- AccountTeamProjectAssociate
- AccountTeamProjectDisassociate
- AccountTeamUpdate
AccountTeamMember:
- AccountTeamMemberCancelInvite
- AccountTeamMemberVerifyInvite
- AccountTeamMembersInvite
- AccountTeamMembersList
AccountAuthentication:
- AccountAuthenticationMethodCreate
- AccountAuthenticationMethodDelete
- AccountAuthenticationMethodGet
- AccountAuthenticationMethodUpdate
- AccountAuthenticationMethodsList
Account:
- AccountAttachPaymentMethod
- AccountBillingGroupList
Expand All @@ -32,13 +13,42 @@ Account:
- AccountUpdate
- AccountUserProjectsList
- AccountUsersSearch
AccountAuthentication:
- AccountAuthenticationMethodCreate
- AccountAuthenticationMethodDelete
- AccountAuthenticationMethodGet
- AccountAuthenticationMethodUpdate
- AccountAuthenticationMethodsList
AccountTeam:
- AccountTeamDelete
- AccountTeamGet
- AccountTeamInvitesList
- AccountTeamList
- AccountTeamProjectAssociate
- AccountTeamProjectDisassociate
- AccountTeamProjectList
- AccountTeamUpdate
AccountTeamMember:
- AccountTeamMemberCancelInvite
- AccountTeamMemberVerifyInvite
- AccountTeamMembersInvite
- AccountTeamMembersList
ApplicationUser:
- ApplicationUserAccessTokenCreate
- ApplicationUserAccessTokenDelete
- ApplicationUserAccessTokensList
- ApplicationUserCreate
- ApplicationUserDelete
- ApplicationUserGet
- ApplicationUsersList
BillingGroup:
- BillingGroupCreate
- BillingGroupCreditsClaim
- BillingGroupCreditsList
- BillingGroupDelete
- BillingGroupEventList
- BillingGroupGet
- BillingGroupInvoiceCsvGet
- BillingGroupInvoiceDownload
- BillingGroupInvoiceLinesList
- BillingGroupInvoiceList
Expand All @@ -50,6 +60,7 @@ BillingGroup:
ClickHouse:
- ServiceClickHouseDatabaseCreate
- ServiceClickHouseDatabaseDelete
- ServiceClickHouseDatabaseList
- ServiceClickHouseQueryStats
- ServiceClickHouseTieredStorageSummary
Cloud:
Expand All @@ -61,19 +72,21 @@ Domain:
- OrganizationDomainVerify
- OrganizationDomainsList
- OrganizationDomainsRemove
Flink:
- ServiceFlinkOverview
FlinkApplication:
- ServiceFlinkCreateApplication
- ServiceFlinkDeleteApplication
- ServiceFlinkGetApplication
- ServiceFlinkListApplications
- ServiceFlinkUpdateApplication
FlinkApplicationDeployment:
- ServiceFlinkCancelApplicationDeployment
- ServiceFlinkCreateApplicationDeployment
- ServiceFlinkDeleteApplicationDeployment
- ServiceFlinkGetApplicationDeployment
- ServiceFlinkListApplicationDeployments
- ServiceFlinkStopApplicationDeployment
FlinkApplication:
- ServiceFlinkCreateApplication
- ServiceFlinkDeleteApplication
- ServiceFlinkGetApplication
- ServiceFlinkListApplications
- ServiceFlinkUpdateApplication
FlinkApplicationVersion:
- ServiceFlinkCreateApplicationVersion
- ServiceFlinkDeleteApplicationVersion
Expand All @@ -82,16 +95,6 @@ FlinkApplicationVersion:
FlinkJob:
- ServiceFlinkJobDetails
- ServiceFlinkJobsList
Flink:
- ServiceFlinkOverview
UserGroup:
- UserGroupCreate
- UserGroupDelete
- UserGroupGet
- UserGroupMemberList
- UserGroupMembersUpdate
- UserGroupUpdate
- UserGroupsList
Kafka:
- ServiceKafkaAclAdd
- ServiceKafkaAclDelete
Expand All @@ -115,14 +118,12 @@ KafkaConnect:
- ServiceKafkaConnectRestartConnector
- ServiceKafkaConnectRestartConnectorTask
- ServiceKafkaConnectResumeConnector
KafkaTopic:
- ServiceKafkaTopicCreate
- ServiceKafkaTopicDelete
- ServiceKafkaTopicGet
- ServiceKafkaTopicList
- ServiceKafkaTopicMessageList
- ServiceKafkaTopicMessageProduce
- ServiceKafkaTopicUpdate
KafkaMirrorMaker:
- ServiceKafkaMirrorMakerCreateReplicationFlow
- ServiceKafkaMirrorMakerDeleteReplicationFlow
- ServiceKafkaMirrorMakerGetReplicationFlow
- ServiceKafkaMirrorMakerGetReplicationFlows
- ServiceKafkaMirrorMakerPatchReplicationFlow
KafkaSchemaRegistry:
- ServiceSchemaRegistryAclAdd
- ServiceSchemaRegistryAclDelete
Expand All @@ -139,12 +140,14 @@ KafkaSchemaRegistry:
- ServiceSchemaRegistrySubjectVersionPost
- ServiceSchemaRegistrySubjectVersionsGet
- ServiceSchemaRegistrySubjects
KafkaMirrorMaker:
- ServiceKafkaMirrorMakerCreateReplicationFlow
- ServiceKafkaMirrorMakerDeleteReplicationFlow
- ServiceKafkaMirrorMakerGetReplicationFlow
- ServiceKafkaMirrorMakerGetReplicationFlows
- ServiceKafkaMirrorMakerPatchReplicationFlow
KafkaTopic:
- ServiceKafkaTopicCreate
- ServiceKafkaTopicDelete
- ServiceKafkaTopicGet
- ServiceKafkaTopicList
- ServiceKafkaTopicMessageList
- ServiceKafkaTopicMessageProduce
- ServiceKafkaTopicUpdate
MySQL:
- MySQLServiceQueryStatistics
OpenSearch:
Expand All @@ -157,20 +160,51 @@ OpenSearch:
- ServiceOpenSearchSecurityReset
- ServiceOpenSearchSecuritySet
Organization:
- OrganizationAuthDomainLink
- OrganizationAuthDomainList
- OrganizationAuthDomainUnlink
- OrganizationAuthenticationConfigGet
- OrganizationAuthenticationConfigUpdate
- OrganizationGet
- OrganizationProjectsList
- OrganizationUpdate
- UserOrganizationCreate
- UserOrganizationsList
OrganizationUser:
- OrganizationUserAuthenticationMethodsList
- OrganizationUserDelete
- OrganizationUserGet
- OrganizationUserInvitationAccept
- OrganizationUserInvitationDelete
- OrganizationUserInvitationsList
- OrganizationUserInvite
- OrganizationUserList
- OrganizationUserPasswordReset
- OrganizationUserRevokeToken
- OrganizationUserSet
- OrganizationUserTokensList
- OrganizationUserUpdate
PostgreSQL:
- PGServiceAvailableExtensions
- PGServiceQueryStatistics
- PgAvailableExtensions
- ServicePGBouncerCreate
- ServicePGBouncerDelete
- ServicePGBouncerUpdate
- PgAvailableExtensions
Privatelink:
- PublicPrivatelinkAvailabilityList
- ServicePrivatelinkAWSConnectionList
- ServicePrivatelinkAWSCreate
- ServicePrivatelinkAWSDelete
- ServicePrivatelinkAWSGet
- ServicePrivatelinkAWSUpdate
- ServicePrivatelinkAzureConnectionApproval
- ServicePrivatelinkAzureConnectionList
- ServicePrivatelinkAzureConnectionUpdate
- ServicePrivatelinkAzureCreate
- ServicePrivatelinkAzureDelete
- ServicePrivatelinkAzureGet
- ServicePrivatelinkAzureUpdate
Project:
- ListProjectVpcPeeringConnectionTypes
- ProjectAlertsList
Expand All @@ -193,17 +227,8 @@ Project:
- ProjectUserList
- ProjectUserRemove
- ProjectUserUpdate
Vpc:
- VpcCreate
- VpcDelete
- VpcGet
- VpcList
- VpcPeeringConnectionCreate
- VpcPeeringConnectionDelete
- VpcPeeringConnectionUpdate
- VpcPeeringConnectionWithRegionDelete
- VpcPeeringConnectionWithResourceGroupDelete
ProjectBilling:
- InvoiceGet
- ProjectCreditsClaim
- ProjectCreditsList
- ProjectInvoiceGet
Expand Down Expand Up @@ -240,26 +265,6 @@ Service:
- ServiceTaskGet
- ServiceUpdate
- ServiceUpdate
Privatelink:
- PublicPrivatelinkAvailabilityList
- ServicePrivatelinkAWSConnectionList
- ServicePrivatelinkAWSCreate
- ServicePrivatelinkAWSDelete
- ServicePrivatelinkAWSGet
- ServicePrivatelinkAWSUpdate
- ServicePrivatelinkAzureConnectionApproval
- ServicePrivatelinkAzureConnectionList
- ServicePrivatelinkAzureConnectionUpdate
- ServicePrivatelinkAzureCreate
- ServicePrivatelinkAzureDelete
- ServicePrivatelinkAzureGet
- ServicePrivatelinkAzureUpdate
ServiceUser:
- ServiceUserCreate
- ServiceUserCredentialsModify
- ServiceUserCredentialsReset
- ServiceUserDelete
- ServiceUserGet
ServiceIntegration:
- ServiceIntegrationCreate
- ServiceIntegrationDelete
Expand All @@ -273,6 +278,12 @@ ServiceIntegration:
- ServiceIntegrationList
- ServiceIntegrationTypes
- ServiceIntegrationUpdate
ServiceUser:
- ServiceUserCreate
- ServiceUserCredentialsModify
- ServiceUserCredentialsReset
- ServiceUserDelete
- ServiceUserGet
StaticIP:
- ProjectStaticIPAssociate
- ProjectStaticIPAvailabilityList
Expand All @@ -281,20 +292,8 @@ StaticIP:
- PublicStaticIPAvailabilityList
- StaticIPCreate
- StaticIPList
OrganizationUser:
- OrganizationUserAuthenticationMethodsList
- OrganizationUserDelete
- OrganizationUserGet
- OrganizationUserInvitationAccept
- OrganizationUserInvitationDelete
- OrganizationUserInvitationsList
- OrganizationUserInvite
- OrganizationUserList
- OrganizationUserPasswordReset
- OrganizationUserRevokeToken
- OrganizationUserSet
- OrganizationUserTokensList
- OrganizationUserUpdate
Thanos:
- ServiceThanosStorageSummary
User:
- AccessTokenCreate
- AccessTokenList
Expand All @@ -305,6 +304,7 @@ User:
- OrganizationMemberGroupsList
- TwoFactorAuthConfigure
- TwoFactorAuthConfigureOTP
- UserAccountDelete
- UserAccountInvitesAccept
- UserAccountInvitesList
- UserAuth
Expand All @@ -322,3 +322,21 @@ User:
- UserVerifyEmail
- ValidateCreditCode
- ValidateReferralCode
UserGroup:
- UserGroupCreate
- UserGroupDelete
- UserGroupGet
- UserGroupMemberList
- UserGroupMembersUpdate
- UserGroupUpdate
- UserGroupsList
Vpc:
- VpcCreate
- VpcDelete
- VpcGet
- VpcList
- VpcPeeringConnectionCreate
- VpcPeeringConnectionDelete
- VpcPeeringConnectionUpdate
- VpcPeeringConnectionWithRegionDelete
- VpcPeeringConnectionWithResourceGroupDelete
Loading

0 comments on commit 53a35f9

Please sign in to comment.