obs

package
v1.36.7 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2024 License: MPL-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DataSourceObsBucket added in v1.25.1

func DataSourceObsBucket() *schema.Resource

func DataSourceObsBucketObject

func DataSourceObsBucketObject() *schema.Resource

func GetObsError

func GetObsError(action string, bucket string, err error) error

func ResourceObsBucket

func ResourceObsBucket() *schema.Resource

func ResourceObsBucketObject

func ResourceObsBucketObject() *schema.Resource

func ResourceObsBucketPolicy

func ResourceObsBucketPolicy() *schema.Resource

func ResourceObsBucketReplication added in v1.35.5

func ResourceObsBucketReplication() *schema.Resource

Types

type Condition

type Condition struct {
	KeyPrefixEquals             string `json:"KeyPrefixEquals,omitempty"`
	HttpErrorCodeReturnedEquals string `json:"HttpErrorCodeReturnedEquals,omitempty"`
}

type Redirect

type Redirect struct {
	Protocol             string `json:"Protocol,omitempty"`
	HostName             string `json:"HostName,omitempty"`
	ReplaceKeyPrefixWith string `json:"ReplaceKeyPrefixWith,omitempty"`
	ReplaceKeyWith       string `json:"ReplaceKeyWith,omitempty"`
	HttpRedirectCode     string `json:"HttpRedirectCode,omitempty"`
}

type WebsiteRoutingRule

type WebsiteRoutingRule struct {
	Condition Condition `json:"Condition,omitempty"`
	Redirect  Redirect  `json:"Redirect"`
}

Jump to

Keyboard shortcuts

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