Documentation
¶
Index ¶
- Constants
- Variables
- func NewClient(client saclient.ClientAPI) (*v1.Client, error)
- func NewClientWithAPIRootURL(client saclient.ClientAPI, apiRootURL string) (*v1.Client, error)
- type AuthAPI
- type Error
- type FolderAPI
- type GroupAPI
- type IAMPolicyAPI
- type IAMRoleAPI
- type IDPolicyAPI
- type IDRoleAPI
- type OrganizationAPI
- type ProjectAPI
- type ProjectApiKeyAPI
- type SSOAPI
- type ServicePolicyAPI
- type ServicePrincipalAPI
- type User2FAAPI
- type UserAPI
Constants ¶
View Source
const DefaultAPIRootURL = "https://secure.sakura.ad.jp/cloud/api/iam/1.0/"
DefaultAPIRootURL デフォルトのAPIルートURL
View Source
const Version = "0.1.0"
Variables ¶
View Source
var NewAPIError = common.NewAPIError
View Source
var NewAuthOp = auth.NewAuthOp
View Source
var NewError = common.NewError
View Source
var NewFolderOp = folder.NewFolderOp
View Source
var NewGroupOp = group.NewGroupOp
View Source
var NewIAMPolicyOp = iampolicy.NewIAMPolicyOp
View Source
var NewIAMRoleOp = iamrole.NewIAMRoleOp
View Source
var NewIDPolicyOp = idpolicy.NewIDPolicyOp
View Source
var NewIDRoleOp = idrole.NewIdRoleOp
View Source
var NewOrganizationOp = organization.NewOrganizationOp
View Source
var NewProjectAPIKeyOp = projectapikey.NewProjectAPIKeyOp
View Source
var NewProjectOp = project.NewProjectOp
View Source
var NewSSOOp = sso.NewSSOOp
View Source
var NewServicePolicyOp = servicepolicy.NewServicePolicyOp
View Source
var NewServicePrincipalOp = serviceprincipal.NewServicePrincipalOp
View Source
var NewUser2FAOp = user2fa.NewUser2FAOp
View Source
var NewUserOp = user.NewUserOp
View Source
var UserAgent = fmt.Sprintf( "iam-api-go/%s (%s/%s; +https://github.com/sacloud/iam-api-go)", Version, runtime.GOOS, runtime.GOARCH, )
UserAgent APIリクエスト時のユーザーエージェント
Functions ¶
Types ¶
type IAMPolicyAPI ¶
type IAMPolicyAPI = iampolicy.IAMPolicyAPI
type IAMRoleAPI ¶
type IAMRoleAPI = iamrole.IAMRoleAPI
type IDPolicyAPI ¶
type IDPolicyAPI = idpolicy.IDPolicyAPI
type OrganizationAPI ¶
type OrganizationAPI = organization.OrganizationAPI
type ProjectAPI ¶
type ProjectAPI = project.ProjectAPI
type ProjectApiKeyAPI ¶
type ProjectApiKeyAPI = projectapikey.ProjectAPIKeyAPI
type ServicePolicyAPI ¶
type ServicePolicyAPI = servicepolicy.ServicePolicyAPI
type ServicePrincipalAPI ¶
type ServicePrincipalAPI = serviceprincipal.ServicePrincipalAPI
type User2FAAPI ¶
type User2FAAPI = user2fa.User2FAAPI
Directories
¶
| Path | Synopsis |
|---|---|
|
apis
|
|
|
group
Package group provides the GroupAPI that wraps the generated v1 client.
|
Package group provides the GroupAPI that wraps the generated v1 client. |
|
idpolicy
Package idpolicy provides the IdPolicyAPI that wraps the generated v1 client.
|
Package idpolicy provides the IdPolicyAPI that wraps the generated v1 client. |
|
user
Package user provides the UserAPI that wraps the generated v1 client.
|
Package user provides the UserAPI that wraps the generated v1 client. |
|
v1
Code generated by ogen, DO NOT EDIT.
|
Code generated by ogen, DO NOT EDIT. |
Click to show internal directories.
Click to hide internal directories.