Documentation ¶
Index ¶
- type Zms
- func (cli Zms) AddAssertion(dn string, pn string, assertion []string) (*string, error)
- func (cli Zms) AddDelegatedRole(dn string, rn string, trusted string) (*string, error)
- func (cli Zms) AddDomain(dn string, productId *int32, admins []string) (*string, error)
- func (cli Zms) AddEntity(dn string, en string, values []string) (*string, error)
- func (cli Zms) AddGroupRole(dn string, rn string, roleMembers []*zms.RoleMember) (*string, error)
- func (cli Zms) AddMembers(dn string, rn string, members []string) (*string, error)
- func (cli Zms) AddPolicy(dn string, pn string, assertion []string) (*string, error)
- func (cli Zms) AddPolicyWithAssertions(dn string, pn string, assertions []*zms.Assertion) (*string, error)
- func (cli Zms) AddProviderResourceGroupRoles(tenantDomain string, providerDomain string, providerService string, ...) (*string, error)
- func (cli Zms) AddProviderRoleMembers(dn string, provider string, group string, action string, members []string) (*string, error)
- func (cli Zms) AddProviderService(dn string, sn string, keyId string, pubKey *string) (*string, error)
- func (cli Zms) AddRoleMembers(dn string, rn string, members []*zms.RoleMember) (*string, error)
- func (cli Zms) AddService(dn string, sn string, keyId string, pubKey *string) (*string, error)
- func (cli Zms) AddServiceHost(dn string, sn string, hosts []string) (*string, error)
- func (cli Zms) AddServicePublicKey(dn string, sn string, keyId string, pubKey *string) (*string, error)
- func (cli Zms) AddServiceWithKeys(dn string, sn string, publicKeys []*zms.PublicKeyEntry) (*string, error)
- func (cli Zms) AddTemporaryMember(dn string, rn string, member string, expiration rdl.Timestamp) (*string, error)
- func (cli Zms) AddTenancy(dn string, provider string) (*string, error)
- func (cli Zms) AddTenancyResourceGroup(dn string, provider string, resourceGroup string) (*string, error)
- func (cli Zms) AddTenantResourceGroupRoles(provDomain string, provService string, tenantDomain string, ...) (*string, error)
- func (cli Zms) AddTenantRoles(provDomain string, provService string, tenantDomain string, ...) (*string, error)
- func (cli Zms) CheckDomain(dn string) (*string, error)
- func (cli Zms) CheckMembers(dn string, rn string, members []string) (*string, error)
- func (cli *Zms) Complete(expr string) (string, []string)
- func (cli Zms) DeleteAssertion(dn string, pn string, assertion []string) (*string, error)
- func (cli Zms) DeleteDomain(dn string) (*string, error)
- func (cli Zms) DeleteDomainTemplate(dn string, template string) (*string, error)
- func (cli Zms) DeleteEntity(dn string, en string) (*string, error)
- func (cli Zms) DeleteMembers(dn string, rn string, members []string) (*string, error)
- func (cli Zms) DeletePolicy(dn string, pn string) (*string, error)
- func (cli Zms) DeleteProviderResourceGroupRoles(tenantDomain string, providerDomain string, providerService string, ...) (*string, error)
- func (cli Zms) DeleteProviderRoleMembers(dn string, provider string, group string, action string, members []string) (*string, error)
- func (cli Zms) DeleteQuota(dn string) (*string, error)
- func (cli Zms) DeleteRole(dn string, rn string) (*string, error)
- func (cli Zms) DeleteService(dn string, sn string) (*string, error)
- func (cli Zms) DeleteServiceHost(dn string, sn string, hosts []string) (*string, error)
- func (cli Zms) DeleteServicePublicKey(dn string, sn string, keyId string) (*string, error)
- func (cli Zms) DeleteTenancy(dn string, provider string) (*string, error)
- func (cli Zms) DeleteTenancyResourceGroup(dn string, provider string, resourceGroup string) (*string, error)
- func (cli Zms) DeleteTenantResourceGroupRoles(provDomain string, provService string, tenantDomain string, ...) (*string, error)
- func (cli Zms) DeleteTenantRoles(provDomain string, provService string, tenantDomain string) (*string, error)
- func (cli Zms) DeleteUser(user string) (*string, error)
- func (cli *Zms) Eval(expr string) (string, bool, error)
- func (cli *Zms) EvalCommand(params []string) (*string, error)
- func (cli Zms) ExportDomain(dn string, filename string) (*string, error)
- func (cli Zms) GetQuota(dn string) (*string, error)
- func (cli Zms) GetSignedDomains(dn string, matchingTag string) (*string, error)
- func (cli Zms) HelpListCommand() string
- func (cli Zms) HelpSpecificCommand(interactive bool, cmd string) string
- func (cli Zms) ImportDomain(dn string, filename string, admins []string) (*string, error)
- func (cli Zms) ListDomainTemplates(dn string) (*string, error)
- func (cli Zms) ListDomains(limit *int32, skip string, prefix string, depth *int32) (*string, error)
- func (cli Zms) ListEntities(dn string) (*string, error)
- func (cli Zms) ListPolicies(dn string) (*string, error)
- func (cli Zms) ListRoles(dn string) (*string, error)
- func (cli Zms) ListServerTemplates() (*string, error)
- func (cli Zms) ListServices(dn string) (*string, error)
- func (cli Zms) ListUsers() (*string, error)
- func (cli Zms) LookupDomainById(account string, productId *int32) (*string, error)
- func (cli Zms) LookupDomainByRole(roleMember string, roleName string) (*string, error)
- func (cli *Zms) Prompt() string
- func (cli Zms) RemoveAll(fullList []string, removeList []string) []string
- func (cli *Zms) Repl() (*string, error)
- func (cli *Zms) Reset()
- func (cli *Zms) SetClient(tr *http.Transport, authHeader *string, ntoken *string)
- func (cli Zms) SetCompleteDomainMeta(dn string, descr string, org string, auditEnabled bool, account string, ...) error
- func (cli Zms) SetDefaultAdmins(dn string, admins []string) (*string, error)
- func (cli Zms) SetDomainAccount(dn string, account string) (*string, error)
- func (cli Zms) SetDomainMeta(dn string, descr string, org string, auditEnabled bool) (*string, error)
- func (cli Zms) SetDomainProductId(dn string, productId int32) (*string, error)
- func (cli Zms) SetDomainTemplate(dn string, templates []string) (*string, error)
- func (cli Zms) SetQuota(dn string, attrs []string) (*string, error)
- func (cli Zms) SetServiceEndpoint(dn string, sn string, endpoint string) (*string, error)
- func (cli Zms) SetServiceExe(dn string, sn string, exe string, user string, group string) (*string, error)
- func (cli Zms) ShowAccess(dn string, action string, resource string, altIdent *string, altDomain *string) (*string, error)
- func (cli Zms) ShowAccessExt(dn string, action string, resource string, altIdent *string, altDomain *string) (*string, error)
- func (cli Zms) ShowDomain(dn string) (*string, error)
- func (cli Zms) ShowEntity(dn string, en string) (*string, error)
- func (cli Zms) ShowPolicy(dn string, name string) (*string, error)
- func (cli Zms) ShowProviderResourceGroupRoles(tenantDomain string, providerDomain string, providerService string, ...) (*string, error)
- func (cli Zms) ShowProviderRoleMembers(dn string, provider string, group string, action string) (*string, error)
- func (cli Zms) ShowResourceAccess(principal string, action string) (*string, error)
- func (cli Zms) ShowRole(dn string, rn string, auditLog, expand bool) (*string, error)
- func (cli Zms) ShowServerTemplate(templateName string) (*string, error)
- func (cli Zms) ShowService(dn string, sn string) (*string, error)
- func (cli Zms) ShowServicePublicKey(dn string, sn string, keyId string) (*string, error)
- func (cli Zms) ShowTenancy(dn string, provider string) (*string, error)
- func (cli Zms) ShowTenantResourceGroupRoles(provDomain string, provService string, tenantDomain string, ...) (*string, error)
- func (cli Zms) ShowTenantRoles(provDomain string, provService string, tenantDomain string) (*string, error)
- func (cli *Zms) Start() []string
- func (cli *Zms) Stop(history []string)
- func (cli Zms) SystemBackup(dir string) (*string, error)
- func (cli Zms) UpdateDomain(dn string, filename string) (*string, error)
- func (cli Zms) UpdateUserState(user string, state *bool) (*string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Zms ¶
type Zms struct { ZmsUrl string Identity string Verbose bool Bulkmode bool Interactive bool Zms zms.ZMSClient Domain string AuditRef string UserDomain string ProductIdSupport bool Debug bool }
func (Zms) AddAssertion ¶
func (Zms) AddDelegatedRole ¶
func (Zms) AddGroupRole ¶
func (Zms) AddMembers ¶
func (Zms) AddPolicyWithAssertions ¶
func (Zms) AddProviderResourceGroupRoles ¶
func (Zms) AddProviderRoleMembers ¶
func (Zms) AddProviderService ¶
func (Zms) AddRoleMembers ¶ added in v1.1.5
func (Zms) AddService ¶
func (Zms) AddServiceHost ¶
func (Zms) AddServicePublicKey ¶
func (Zms) AddServiceWithKeys ¶
func (Zms) AddTemporaryMember ¶ added in v1.1.5
func (Zms) AddTenancyResourceGroup ¶
func (Zms) AddTenantResourceGroupRoles ¶
func (Zms) AddTenantRoles ¶
func (Zms) CheckMembers ¶
func (Zms) DeleteAssertion ¶
func (Zms) DeleteDomainTemplate ¶
func (Zms) DeleteMembers ¶
func (Zms) DeleteProviderResourceGroupRoles ¶
func (Zms) DeleteProviderRoleMembers ¶
func (Zms) DeleteServiceHost ¶
func (Zms) DeleteServicePublicKey ¶
func (Zms) DeleteTenancy ¶
func (Zms) DeleteTenancyResourceGroup ¶
func (Zms) DeleteTenantResourceGroupRoles ¶
func (Zms) DeleteTenantRoles ¶
func (Zms) GetSignedDomains ¶
func (Zms) HelpListCommand ¶
func (Zms) HelpSpecificCommand ¶
func (Zms) ImportDomain ¶
func (Zms) ListDomains ¶
func (Zms) ListServerTemplates ¶
func (Zms) LookupDomainById ¶
func (Zms) LookupDomainByRole ¶
func (Zms) SetCompleteDomainMeta ¶
func (Zms) SetDefaultAdmins ¶
func (Zms) SetDomainAccount ¶
func (Zms) SetDomainMeta ¶
func (Zms) SetDomainProductId ¶
func (Zms) SetDomainTemplate ¶
func (Zms) SetServiceEndpoint ¶
func (Zms) SetServiceExe ¶
func (Zms) ShowAccess ¶
func (Zms) ShowAccessExt ¶ added in v1.1.6
func (Zms) ShowProviderResourceGroupRoles ¶
func (Zms) ShowProviderRoleMembers ¶
func (Zms) ShowResourceAccess ¶
func (Zms) ShowServerTemplate ¶
func (Zms) ShowServicePublicKey ¶
func (Zms) ShowTenantResourceGroupRoles ¶
func (Zms) ShowTenantRoles ¶
Click to show internal directories.
Click to hide internal directories.