Documentation ¶
Index ¶
- func DataSourceImageTags() *schema.Resource
- func DataSourceImageTriggers() *schema.Resource
- func DataSourceOrganizations() *schema.Resource
- func DataSourceRepositories() *schema.Resource
- func ImagePermissionsSelfPermissionSchema() *schema.Resource
- func ImagePermissionsUserSchema() *schema.Resource
- func ImageRetentionPolicyTagSelectorSchema() *schema.Resource
- func ResourceSWROrganization() *schema.Resource
- func ResourceSWROrganizationPermissions() *schema.Resource
- func ResourceSWRRepository() *schema.Resource
- func ResourceSWRRepositorySharing() *schema.Resource
- func ResourceSwrImageAutoSync() *schema.Resource
- func ResourceSwrImagePermissions() *schema.Resource
- func ResourceSwrImageRetentionPolicy() *schema.Resource
- func ResourceSwrImageTrigger() *schema.Resource
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataSourceImageTags ¶ added in v1.61.0
@API SWR GET /v2/manage/namespaces/{namespace}/repos/{repository}/tags
func DataSourceImageTriggers ¶ added in v1.60.1
@API SWR GET /v2/manage/namespaces/{namespace}/repos/{repository}/triggers
func DataSourceOrganizations ¶ added in v1.59.1
@API SWR GET /v2/manage/namespaces
func DataSourceRepositories ¶ added in v1.60.0
@API SWR GET /v2/manage/repos
func ImagePermissionsSelfPermissionSchema ¶ added in v1.48.0
func ImagePermissionsUserSchema ¶ added in v1.48.0
func ImageRetentionPolicyTagSelectorSchema ¶ added in v1.48.0
func ResourceSWROrganization ¶
@API SWR GET /v2/manage/namespaces/{name} @API SWR DELETE /v2/manage/namespaces/{name} @API SWR POST /v2/manage/namespaces
func ResourceSWROrganizationPermissions ¶
@API SWR GET /v2/manage/namespaces/{namespace}/access @API SWR POST /v2/manage/namespaces/{namespace}/access @API SWR DELETE /v2/manage/namespaces/{namespace}/access @API IAM GET /v3.0/OS-USER/users/{userID}
func ResourceSWRRepository ¶
@API SWR POST /v2/manage/namespaces/{namespace}/repos @API SWR DELETE /v2/manage/namespaces/{namespace}/repos/{repository} @API SWR GET /v2/manage/namespaces/{namespace}/repos/{repository} @API SWR PATCH /v2/manage/namespaces/{namespace}/repos/{repository}
func ResourceSWRRepositorySharing ¶ added in v1.30.1
@API SWR GET /v2/manage/namespaces/{namespace}/repositories/{repository}/access-domains/{domain} @API SWR PATCH /v2/manage/namespaces/{namespace}/repositories/{repository}/access-domains/{domain} @API SWR DELETE /v2/manage/namespaces/{namespace}/repositories/{repository}/access-domains/{domain} @API SWR POST /v2/manage/namespaces/{namespace}/repositories/{repository}/access-domains
func ResourceSwrImageAutoSync ¶ added in v1.48.0
@API SWR DELETE /v2/manage/namespaces/{namespace}/repos/{repository}/sync_repo @API SWR GET /v2/manage/namespaces/{namespace}/repos/{repository}/sync_repo @API SWR POST /v2/manage/namespaces/{namespace}/repos/{repository}/sync_repo
func ResourceSwrImagePermissions ¶ added in v1.48.0
@API SWR DELETE /v2/manage/namespaces/{namespace}/repos/{repository}/access @API SWR GET /v2/manage/namespaces/{namespace}/repos/{repository}/access @API SWR PATCH /v2/manage/namespaces/{namespace}/repos/{repository}/access @API SWR POST /v2/manage/namespaces/{namespace}/repos/{repository}/access
func ResourceSwrImageRetentionPolicy ¶ added in v1.48.0
@API SWR POST /v2/manage/namespaces/{namespace}/repos/{repository}/retentions @API SWR DELETE /v2/manage/namespaces/{namespace}/repos/{repository}/retentions/{retention_id} @API SWR GET /v2/manage/namespaces/{namespace}/repos/{repository}/retentions/{retention_id} @API SWR PATCH /v2/manage/namespaces/{namespace}/repos/{repository}/retentions/{retention_id}
func ResourceSwrImageTrigger ¶ added in v1.48.0
@API SWR POST /v2/manage/namespaces/{namespace}/repos/{repository}/triggers @API SWR DELETE /v2/manage/namespaces/{namespace}/repos/{repository}/triggers/{trigger} @API SWR GET /v2/manage/namespaces/{namespace}/repos/{repository}/triggers/{trigger} @API SWR PATCH /v2/manage/namespaces/{namespace}/repos/{repository}/triggers/{trigger}
Types ¶
This section is empty.
Source Files ¶
- data_source_huaweicloud_swr_image_tags.go
- data_source_huaweicloud_swr_image_triggers.go
- data_source_huaweicloud_swr_organizations.go
- data_source_huaweicloud_swr_repositories.go
- resource_huaweicloud_swr_image_auto_sync.go
- resource_huaweicloud_swr_image_permissions.go
- resource_huaweicloud_swr_image_retention_policy.go
- resource_huaweicloud_swr_image_trigger.go
- resource_huaweicloud_swr_organization.go
- resource_huaweicloud_swr_organization_permissions.go
- resource_huaweicloud_swr_repository.go
- resource_huaweicloud_swr_repository_sharing.go