sfs

package
v1.64.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 29, 2024 License: MPL-2.0 Imports: 28 Imported by: 3

Documentation

Overview

Generated by PMS #82

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DataSourceSFSFileSystemV2 added in v1.56.0

func DataSourceSFSFileSystemV2() *schema.Resource

@API SFS GET /v2/{project_id}/shares/detail @API SFS POST /v2/{project_id}/shares/{id}/action @API SFS GET /v2/{project_id}/shares/{id}/export_locations

func DataSourceSfsTurboObsTargets added in v1.63.1

func DataSourceSfsTurboObsTargets() *schema.Resource

func DataSourceTurbos

func DataSourceTurbos() *schema.Resource

@API SFSTurbo GET /v1/{project_id}/sfs-turbo/shares/detail

func ResourceOBSTarget added in v1.63.1

func ResourceOBSTarget() *schema.Resource

@API SFSTurbo POST /v1/{project_id}/sfs-turbo/shares/{share_id}/targets @API SFSTurbo GET /v1/{project_id}/sfs-turbo/shares/{share_id}/targets/{target_id} @API SFSTurbo DELETE /v1/{project_id}/sfs-turbo/shares/{share_id}/targets/{target_id}

func ResourceSFSAccessRuleV2 added in v1.56.0

func ResourceSFSAccessRuleV2() *schema.Resource

@API SFS POST /v2/{project_id}/shares/{id}/action

func ResourceSFSFileSystemV2 added in v1.56.0

func ResourceSFSFileSystemV2() *schema.Resource

@API SFS POST /v2/{project_id}/shares/{id}/action @API SFS DELETE /v2/{project_id}/shares/{id} @API SFS GET /v2/{project_id}/shares/{id} @API SFS PUT /v2/{project_id}/shares/{id} @API SFS POST /v2/{project_id}/shares @API SFS POST /v2/{project_id}/sfs/{id}/tags/action @API SFS GET /v2/{project_id}/sfs/{id}/tags

func ResourceSFSTurbo added in v1.56.0

func ResourceSFSTurbo() *schema.Resource

@API SFSTurbo POST /v1/{project_id}/sfs-turbo/shares/{id}/action @API SFSTurbo DELETE /v1/{project_id}/sfs-turbo/shares/{id} @API SFSTurbo GET /v1/{project_id}/sfs-turbo/shares/{id} @API SFSTurbo POST /v1/{project_id}/sfs-turbo/shares @API SFSTurbo DELETE /v1/{project_id}/sfs-turbo/{id}/tags/{key} @API SFSTurbo GET /v1/{project_id}/sfs-turbo/{id}/tags @API SFSTurbo POST /v1/{project_id}/sfs-turbo/{id}/tags/action

func ResourceSFSTurboPermRule added in v1.60.1

func ResourceSFSTurboPermRule() *schema.Resource

@API SFSTurbo POST /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rules @API SFSTurbo GET /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rules/{rule_id} @API SFSTurbo PUT /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rules/{rule_id} @API SFSTurbo DELETE /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/perm-rules/{rule_id}

func ResourceSfsTurboDir added in v1.58.0

func ResourceSfsTurboDir() *schema.Resource

@API SFSTurbo POST /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/dir @API SFSTurbo GET /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/dir @API SFSTurbo DELETE /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/dir

func ResourceSfsTurboDirQuota added in v1.58.0

func ResourceSfsTurboDirQuota() *schema.Resource

@API SFSTurbo POST /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/dir-quota @API SFSTurbo PUT /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/dir-quota @API SFSTurbo GET /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/dir-quota @API SFSTurbo DELETE /v1/{project_id}/sfs-turbo/shares/{share_id}/fs/dir-quota

Types

type TurboObsTargetsDSWrapper added in v1.63.1

type TurboObsTargetsDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*TurboObsTargetsDSWrapper) ListBackendTargets added in v1.63.1

func (w *TurboObsTargetsDSWrapper) ListBackendTargets() (*gjson.Result, error)

@API SFSTurbo GET /v1/{project_id}/sfs-turbo/shares/{share_id}/targets

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL