aas

package
v0.0.0-...-0b043e4 Latest Latest
Warning

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

Go to latest
Published: Nov 23, 2015 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Product = "Aas"
	Style   = "RPC"
	Version = "2015-07-01"
)

Variables

This section is empty.

Functions

func NewParams

func NewParams() openapi.Params

Types

type API

type API struct {
	openapi.Service
}

func New

func New(accessKeyId, accessKeySecret string) API

func (API) CreateAccessKeyForAccount

func (api API) CreateAccessKeyForAccount(optional openapi.M) (*CreateAccessKeyForAccountResponse, error)

CreateAccessKeyForAccount version 2015-07-01

optional parameters:

name: AKSecret, type: string
name: PK, type: string
name: _method, type: string, optional values: GET|POST
name: _region, type: string
name: _scheme, type: string, optional values: http|https

func (API) CreateAliyunAccount

func (api API) CreateAliyunAccount(optional openapi.M) (*CreateAliyunAccountResponse, error)

CreateAliyunAccount version 2015-07-01

optional parameters:

name: AliyunId, type: string
name: _method, type: string, optional values: GET|POST
name: _region, type: string
name: _scheme, type: string, optional values: http|https

func (API) DeleteAccessKeyForAccount

func (api API) DeleteAccessKeyForAccount(optional openapi.M) (*DeleteAccessKeyForAccountResponse, error)

DeleteAccessKeyForAccount version 2015-07-01

optional parameters:

name: AKId, type: string
name: PK, type: string
name: _method, type: string, optional values: GET|POST
name: _region, type: string
name: _scheme, type: string, optional values: http|https

func (API) GetBasicInfoForAccount

func (api API) GetBasicInfoForAccount(optional openapi.M) (*GetBasicInfoForAccountResponse, error)

GetBasicInfoForAccount version 2015-07-01

optional parameters:

name: AliyunId, type: string
name: _method, type: string, optional values: GET|POST
name: _region, type: string
name: _scheme, type: string, optional values: http|https

func (API) ListAccessKeysForAccount

func (api API) ListAccessKeysForAccount(optional openapi.M) (*ListAccessKeysForAccountResponse, error)

ListAccessKeysForAccount version 2015-07-01

optional parameters:

name: AKStatus, type: string
name: AKType, type: string
name: PK, type: string
name: _method, type: string, optional values: GET|POST
name: _region, type: string
name: _scheme, type: string, optional values: http|https

func (API) UpdateAccessKeyStatusForAccount

func (api API) UpdateAccessKeyStatusForAccount(optional openapi.M) (*UpdateAccessKeyStatusForAccountResponse, error)

UpdateAccessKeyStatusForAccount version 2015-07-01

optional parameters:

name: AKId, type: string
name: AKStatus, type: string
name: PK, type: string
name: _method, type: string, optional values: GET|POST
name: _region, type: string
name: _scheme, type: string, optional values: http|https

type CreateAccessKeyForAccountResponse

type CreateAccessKeyForAccountResponse struct {
	AccessKey struct {
		AccessKeyId     string
		AccessKeySecret string
		AccessKeyStatus string // optional values: Active|Inactive
		AccessKeyType   string // optional values: RSAPub|Symmetric
		CreateTime      string
	}
	PK string
}

CreateAccessKeyForAccountResponse represents the response of the api CreateAccessKeyForAccount.

type CreateAliyunAccountResponse

type CreateAliyunAccountResponse struct {
	AliyunId string
	PK       string
}

CreateAliyunAccountResponse represents the response of the api CreateAliyunAccount.

type DeleteAccessKeyForAccountResponse

type DeleteAccessKeyForAccountResponse struct {
	PK     string
	Result string // optional values: Fail|Success
}

DeleteAccessKeyForAccountResponse represents the response of the api DeleteAccessKeyForAccount.

type GetBasicInfoForAccountResponse

type GetBasicInfoForAccountResponse struct {
	LastLoginDate string
	PK            string
}

GetBasicInfoForAccountResponse represents the response of the api GetBasicInfoForAccount.

type ListAccessKeysForAccountResponse

type ListAccessKeysForAccountResponse struct {
	AccessKeys struct {
		AccessKey []struct {
			AccessKeyId     string
			AccessKeySecret string
			AccessKeyStatus string // optional values: Active|Inactive
			AccessKeyType   string // optional values: RSAPub|Symmetric
			CreateTime      string
		}
	}
	PK string
}

ListAccessKeysForAccountResponse represents the response of the api ListAccessKeysForAccount.

type UpdateAccessKeyStatusForAccountResponse

type UpdateAccessKeyStatusForAccountResponse struct {
	PK     string
	Result string // optional values: Fail|Success
}

UpdateAccessKeyStatusForAccountResponse represents the response of the api UpdateAccessKeyStatusForAccount.

Jump to

Keyboard shortcuts

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