Documentation ¶
Overview ¶
Package zmscli is ZMS Client application library to manage an Athenz domain in ZMS Server.
Index ¶
- Constants
- func LocalName(fullResourceName string, prefix string) string
- func ServiceName(fullServiceName string) string
- func SetClient(cli *Zms, tr *http.Transport, authHeader, ntoken *string)
- func SetX509CertClient(cli *Zms, keyFile, certFile, caCertFile, socksProxy string, ...) error
- type StandardJSONMessage
- type SuccessMessage
- type YamlConverter
- type Zms
- func (cli Zms) AddAssertion(dn string, pn string, assertion []string) (*string, error)
- func (cli Zms) AddAssertionPolicyVersion(dn string, pn string, version string, assertion []string) (*string, error)
- func (cli Zms) AddDelegatedRole(dn string, rn string, trusted string) (*string, error)
- func (cli Zms) AddDomain(dn string, productIDNumber *int32, productIDString string, addSelf bool, ...) (*string, error)
- func (cli Zms) AddDomainTags(dn string, tagKey string, tagValues []string) (*string, error)
- func (cli Zms) AddDueDateMember(dn string, rn string, member string, expiration *rdl.Timestamp, ...) (*string, error)
- func (cli Zms) AddEntity(dn string, en string, values []string) (*string, error)
- func (cli Zms) AddGroup(dn string, gn string, auditEnabled bool, groupMembers []*zms.GroupMember) (*string, error)
- func (cli Zms) AddGroupMembers(dn string, group string, members []string) (*string, error)
- func (cli Zms) AddGroupTags(dn string, gn, tagKey string, tagValues []string) (*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) AddPolicyTags(dn string, pn, tagKey string, tagValues []string) (*string, error)
- func (cli Zms) AddPolicyVersion(dn string, pn string, source_version string, version 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) AddRegularRole(dn string, rn string, auditEnabled bool, roleMembers []*zms.RoleMember) (*string, error)
- func (cli Zms) AddRoleMembers(dn string, rn string, members []*zms.RoleMember) (*string, error)
- func (cli Zms) AddRoleTags(dn string, rn, tagKey string, tagValues []string) (*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) AddServiceTags(dn string, sn, tagKey string, tagValues []string) (*string, error)
- func (cli Zms) AddServiceWithKeys(dn string, sn string, publicKeys []*zms.PublicKeyEntry) (*string, error)
- func (cli Zms) AddTenancy(dn string, provider string, createAdminRole bool) (*string, error)
- func (cli Zms) AddTenant(provDomain string, provService string, tenantDomain string) (*string, error)
- func (cli Zms) AddTenantResourceGroupRoles(provDomain string, provService string, tenantDomain string, ...) (*string, error)
- func (cli Zms) CheckActiveGroupMember(dn string, group string, mbr string) (*string, error)
- func (cli Zms) CheckActiveMember(dn string, rn string, mbr string) (*string, error)
- func (cli Zms) CheckDomain(dn string) (*string, error)
- func (cli Zms) CheckGroupMembers(dn string, group string, members []string) (*string, error)
- func (cli Zms) CheckMembers(dn string, rn string, members []string) (*string, error)
- func (cli Zms) DeleteAssertion(dn string, pn string, assertion []string) (*string, error)
- func (cli Zms) DeleteAssertionPolicyVersion(dn string, pn string, version string, assertion []string) (*string, error)
- func (cli Zms) DeleteDomain(dn string) (*string, error)
- func (cli Zms) DeleteDomainDependency(dn string, service string) (*string, error)
- func (cli Zms) DeleteDomainRoleMember(dn, member string) (*string, error)
- func (cli Zms) DeleteDomainTags(dn string, tagKey string, tagValue 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) DeleteGroup(dn string, gn string) (*string, error)
- func (cli Zms) DeleteGroupMembers(dn string, group string, members []string) (*string, error)
- func (cli Zms) DeleteGroupTags(dn string, gn, tagKey string, tagValue 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) DeletePolicyTags(dn string, pn, tagKey string, tagValues []string) (*string, error)
- func (cli Zms) DeletePolicyVersion(dn string, pn string, version 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) DeleteRoleTags(dn string, rn, tagKey string, tagValue 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) DeleteServiceTags(dn string, sn, tagKey string, tagValues []string) (*string, error)
- func (cli Zms) DeleteTenancy(dn string, provider string) (*string, error)
- func (cli Zms) DeleteTenant(provDomain string, provService string, tenantDomain string) (*string, error)
- func (cli Zms) DeleteTenantResourceGroupRoles(provDomain string, provService string, tenantDomain string, ...) (*string, error)
- func (cli Zms) DeleteUser(user string) (*string, error)
- func (cli Zms) DisablePrincipal(principal string) (*string, error)
- func (cli Zms) EnablePrincipal(principal string) (*string, error)
- func (cli Zms) EvalCommand(params []string) (*string, error)
- func (cli Zms) ExportDomain(dn string, filename string) (*string, error)
- func (cli Zms) GetAuthHistoryDependencies(dn string) (*string, error)
- func (cli Zms) GetDependentDomainList(service string) (*string, error)
- func (cli Zms) GetDependentServiceList(dn string) (*string, error)
- func (cli Zms) GetGroupsForReview(principal string) (*string, error)
- func (cli Zms) GetQuota(dn string) (*string, error)
- func (cli Zms) GetRolesForReview(principal string) (*string, error)
- func (cli Zms) GetSignedDomains(dn string, matchingTag string) (*string, error)
- func (cli Zms) GetStats(dn string) (*string, error)
- func (cli Zms) GetTagsAfterDeletion(resourceTags *zms.TagValueList, valuesToDelete []string) []zms.TagCompoundValue
- 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) ImportDomainNew(dn string, filename string, admins []string, newDomain bool) (*string, error)
- func (cli Zms) ImportDomainOld(dn string, filename string, admins []string) (*string, error)
- func (cli Zms) ListDomainGroupMembers(dn string) (*string, error)
- func (cli Zms) ListDomainRoleMembers(dn 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) ListGroups(dn string) (*string, error)
- func (cli Zms) ListPendingDomainGroupMembers(principal, domainName string) (*string, error)
- func (cli Zms) ListPendingDomainRoleMembers(principal, domainName string) (*string, error)
- func (cli Zms) ListPolicies(dn string) (*string, error)
- func (cli Zms) ListPolicyVersions(dn string, policy 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(domainName string) (*string, error)
- func (cli Zms) LookupDomainByBusinessService(businessService string) (*string, error)
- func (cli Zms) LookupDomainById(account, subscription, project, productID string) (*string, error)
- func (cli Zms) LookupDomainByNumber(account, subscription, project string, productNumber *int32) (*string, error)
- func (cli Zms) LookupDomainByRole(roleMember string, roleName string) (*string, error)
- func (cli Zms) LookupDomainByTag(tagKey string, tagValue string) (*string, error)
- func (cli Zms) PutDomainDependency(dn string, service string) (*string, error)
- func (cli Zms) PutGroupMembershipDecision(dn string, group string, mbr string, approval bool) (*string, error)
- func (cli Zms) PutMembershipDecision(dn string, rn string, mbr string, approval bool) (*string, error)
- func (cli Zms) PutTempMembershipDecision(dn string, rn string, mbr string, expiration rdl.Timestamp, approval bool) (*string, error)
- func (cli Zms) RemoveAll(fullList []string, removeList []string) []string
- func (cli Zms) ResetDomainResourceOwnership(dn, resourceTypes string) (*string, error)
- func (cli Zms) SetActivePolicyVersion(dn string, pn string, version string) (*string, error)
- func (cli Zms) SetCompleteDomainMeta(dn, descr, org string, auditEnabled bool, ...) error
- func (cli Zms) SetDefaultAdmins(dn string, admins []string) (*string, error)
- func (cli Zms) SetDomainAccount(dn string, account string) (*string, error)
- func (cli Zms) SetDomainApplicationId(dn string, applicationID string) (*string, error)
- func (cli Zms) SetDomainAuditEnabled(dn string, auditEnabled bool) (*string, error)
- func (cli Zms) SetDomainBusinessService(dn string, businessService string) (*string, error)
- func (cli Zms) SetDomainCertDnsDomain(dn string, dnsDomain string) (*string, error)
- func (cli Zms) SetDomainContact(dn, contactType, contactUser string) (*string, error)
- func (cli Zms) SetDomainEnvironment(dn, environment string) (*string, error)
- func (cli Zms) SetDomainFeatureFlags(dn string, flags int32) (*string, error)
- func (cli Zms) SetDomainGroupExpiryDays(dn string, days int32) (*string, error)
- func (cli Zms) SetDomainMemberExpiryDays(dn string, days int32) (*string, error)
- func (cli Zms) SetDomainMemberPurgeExpiryDays(dn string, days int32) (*string, error)
- func (cli Zms) SetDomainMeta(dn string, descr string) (*string, error)
- func (cli Zms) SetDomainOrgName(dn string, org string) (*string, error)
- func (cli Zms) SetDomainProductId(dn string, productIDNumber int32, productIDString string) (*string, error)
- func (cli Zms) SetDomainProject(dn, projectId, projectNumber string) (*string, error)
- func (cli Zms) SetDomainResourceOwnership(dn, resourceOwner string) (*string, error)
- func (cli Zms) SetDomainRoleCertExpiryMins(dn string, mins int32) (*string, error)
- func (cli Zms) SetDomainServiceCertExpiryMins(dn string, mins int32) (*string, error)
- func (cli Zms) SetDomainServiceExpiryDays(dn string, days int32) (*string, error)
- func (cli Zms) SetDomainSlackChannel(dn, channelName string) (*string, error)
- func (cli Zms) SetDomainSshCertSignerKeyId(dn, keyId string) (*string, error)
- func (cli Zms) SetDomainState(dn string, enabled bool) (*string, error)
- func (cli Zms) SetDomainSubscription(dn, subscription, tenant, client string) (*string, error)
- func (cli Zms) SetDomainTemplate(dn string, templateArgs []string) (*string, error)
- func (cli Zms) SetDomainTokenExpiryMins(dn string, mins int32) (*string, error)
- func (cli Zms) SetDomainTokenSignAlgorithm(dn string, alg string) (*string, error)
- func (cli Zms) SetDomainUserAuthorityFilter(dn, filter string) (*string, error)
- func (cli Zms) SetDomainX509CertSignerKeyId(dn, keyId string) (*string, error)
- func (cli Zms) SetGroupAuditEnabled(dn string, gn string, auditEnabled bool) (*string, error)
- func (cli Zms) SetGroupDeleteProtection(dn string, gn string, deleteProtection bool) (*string, error)
- func (cli Zms) SetGroupMaxMembers(dn string, rn string, maxMembers int32) (*string, error)
- func (cli Zms) SetGroupMemberExpiryDays(dn string, rn string, days int32) (*string, error)
- func (cli Zms) SetGroupNotifyDetails(dn string, gn string, notifyDetails string) (*string, error)
- func (cli Zms) SetGroupNotifyRoles(dn string, gn string, notifyRoles string) (*string, error)
- func (cli Zms) SetGroupPrincipalDomainFilter(dn, gn, domainFilter string) (*string, error)
- func (cli Zms) SetGroupResourceOwnership(dn, gn, resourceOwner string) (*string, error)
- func (cli Zms) SetGroupReviewEnabled(dn string, gn string, reviewEnabled bool) (*string, error)
- func (cli Zms) SetGroupSelfRenew(dn string, gn string, selfRenew bool) (*string, error)
- func (cli Zms) SetGroupSelfRenewMins(dn string, gn string, selfRenewMins int32) (*string, error)
- func (cli Zms) SetGroupSelfServe(dn string, gn string, selfServe bool) (*string, error)
- func (cli Zms) SetGroupServiceExpiryDays(dn string, rn string, days int32) (*string, error)
- func (cli Zms) SetGroupUserAuthorityExpiration(dn string, gn, filter string) (*string, error)
- func (cli Zms) SetGroupUserAuthorityFilter(dn string, gn, filter string) (*string, error)
- func (cli Zms) SetPolicyResourceOwnership(dn, pn, resourceOwner string) (*string, error)
- func (cli Zms) SetPrincipalState(principal string, suspended bool) (*string, error)
- func (cli Zms) SetQuota(dn string, attrs []string) (*string, error)
- func (cli Zms) SetRoleAuditEnabled(dn string, rn string, auditEnabled bool) (*string, error)
- func (cli Zms) SetRoleCertExpiryMins(dn string, rn string, mins int32) (*string, error)
- func (cli Zms) SetRoleDeleteProtection(dn string, rn string, deleteProtection bool) (*string, error)
- func (cli Zms) SetRoleDescription(dn string, rn string, description string) (*string, error)
- func (cli Zms) SetRoleGroupExpiryDays(dn string, rn string, days int32) (*string, error)
- func (cli Zms) SetRoleGroupReviewDays(dn string, rn string, days int32) (*string, error)
- func (cli Zms) SetRoleMaxMembers(dn string, rn string, maxMembers int32) (*string, error)
- func (cli Zms) SetRoleMemberExpiryDays(dn string, rn string, days int32) (*string, error)
- func (cli Zms) SetRoleMemberReviewDays(dn string, rn string, days int32) (*string, error)
- func (cli Zms) SetRoleNotifyDetails(dn string, rn string, notifyDetails string) (*string, error)
- func (cli Zms) SetRoleNotifyRoles(dn string, rn string, notifyRoles string) (*string, error)
- func (cli Zms) SetRolePrincipalDomainFilter(dn string, rn string, domainFilter string) (*string, error)
- func (cli Zms) SetRoleResourceOwnership(dn, rn, resourceOwner string) (*string, error)
- func (cli Zms) SetRoleReviewEnabled(dn string, rn string, reviewEnabled bool) (*string, error)
- func (cli Zms) SetRoleSelfRenew(dn string, rn string, selfRenew bool) (*string, error)
- func (cli Zms) SetRoleSelfRenewMins(dn string, rn string, selfRenewMins int32) (*string, error)
- func (cli Zms) SetRoleSelfServe(dn string, rn string, selfServe bool) (*string, error)
- func (cli Zms) SetRoleServiceExpiryDays(dn string, rn string, days int32) (*string, error)
- func (cli Zms) SetRoleServiceReviewDays(dn string, rn string, days int32) (*string, error)
- func (cli Zms) SetRoleTokenExpiryMins(dn string, rn string, mins int32) (*string, error)
- func (cli Zms) SetRoleTokenSignAlgorithm(dn string, rn string, alg string) (*string, error)
- func (cli Zms) SetRoleUserAuthorityExpiration(dn string, rn, filter string) (*string, error)
- func (cli Zms) SetRoleUserAuthorityFilter(dn string, rn, filter 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) SetServiceResourceOwnership(dn, sn, resourceOwner 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) ShowDomainAttrs(dn string) (*string, error)
- func (cli Zms) ShowEntity(dn string, en string) (*string, error)
- func (cli Zms) ShowGroup(dn string, gn string, auditLog, pending bool) (*zms.Group, *string, error)
- func (cli Zms) ShowGroups(dn, tagKey, tagValue string) (*string, error)
- func (cli Zms) ShowGroupsPrincipal(principal string, dn string) (*string, error)
- func (cli Zms) ShowOverdueReview(dn string) (*string, error)
- func (cli Zms) ShowPolicies(dn string, tagKey string, tagValue string) (*string, error)
- func (cli Zms) ShowPolicy(dn string, name string) (*string, error)
- func (cli Zms) ShowPolicyVersion(dn string, policy string, version 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, pending bool) (*string, error)
- func (cli Zms) ShowRoles(dn string, tagKey string, tagValue string) (*string, error)
- func (cli Zms) ShowRolesPrincipal(principal string, dn string, 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) ShowServices(dn string, tagKey string, tagValue string) (*string, error)
- func (cli Zms) ShowTenantResourceGroupRoles(provDomain string, provService string, tenantDomain string, ...) (*string, error)
- func (cli Zms) ShowUpdatedGroup(group *zms.Group, auditLog bool) (*string, error)
- func (cli Zms) ShowUpdatedPolicy(policy *zms.Policy) (*string, error)
- func (cli Zms) ShowUpdatedRole(role *zms.Role, auditLog bool) (*string, error)
- func (cli Zms) ShowUpdatedService(service *zms.ServiceIdentity) (*string, error)
- func (cli Zms) SystemBackup(dir string) (*string, error)
- func (cli Zms) UpdateDomain(dn string, filename string) (*string, error)
- func (cli Zms) UpdateDomainOld(dn string, filename string) (*string, error)
Constants ¶
View Source
const ( // JSONOutputFormat is the JSON output format for commands. JSONOutputFormat = "json" // YAMLOutputFormat is the YAML output format for commands. YAMLOutputFormat = "yaml" // DefaultOutputFormat is the default (old) YAML output format for commands. DefaultOutputFormat = "manualYaml" // ErrInvalidOutputFormat is the error message for unsupported output formats. ErrInvalidOutputFormat = "unsupported output format \"%s\"" )
Variables ¶
This section is empty.
Functions ¶
func ServiceName ¶ added in v1.11.56
Types ¶
type StandardJSONMessage ¶ added in v1.10.10
type StandardJSONMessage struct {
Message string `json:"message,required"`
}
StandardJSONMessage is the standard template for single-line string messages.
type SuccessMessage ¶ added in v1.10.24
type YamlConverter ¶ added in v1.10.24
type Zms ¶
type Zms struct { ZmsUrl string Identity string Verbose bool Bulkmode bool Interactive bool Zms zms.ZMSClient Domain string AuditRef string UserDomain string HomeDomain string OutputFormat string Overwrite bool ProductIdSupport bool Debug bool AddSelf bool SkipErrors bool ResourceOwner string }
func (Zms) AddAssertion ¶
func (Zms) AddAssertionPolicyVersion ¶ added in v1.10.36
func (Zms) AddDelegatedRole ¶
func (Zms) AddDomainTags ¶ added in v1.9.32
func (Zms) AddDueDateMember ¶ added in v1.9.32
func (Zms) AddGroupMembers ¶ added in v1.9.32
func (Zms) AddGroupTags ¶ added in v1.10.39
func (Zms) AddMembers ¶
func (Zms) AddPolicyTags ¶ added in v1.11.36
func (Zms) AddPolicyVersion ¶ added in v1.10.36
func (Zms) AddPolicyWithAssertions ¶
func (Zms) AddProviderResourceGroupRoles ¶
func (Zms) AddProviderRoleMembers ¶
func (Zms) AddProviderService ¶
func (Zms) AddRegularRole ¶ added in v1.10.44
func (Zms) AddRoleMembers ¶ added in v1.1.5
func (Zms) AddRoleTags ¶ added in v1.9.32
func (Zms) AddService ¶
func (Zms) AddServiceHost ¶
func (Zms) AddServicePublicKey ¶
func (Zms) AddServiceTags ¶ added in v1.11.36
func (Zms) AddServiceWithKeys ¶
func (Zms) AddTenancy ¶
func (Zms) AddTenantResourceGroupRoles ¶
func (Zms) CheckActiveGroupMember ¶ added in v1.9.32
func (Zms) CheckActiveMember ¶ added in v1.9.32
func (Zms) CheckGroupMembers ¶ added in v1.9.32
func (Zms) CheckMembers ¶
func (Zms) DeleteAssertion ¶
func (Zms) DeleteAssertionPolicyVersion ¶ added in v1.10.36
func (Zms) DeleteDomain ¶
DeleteDomain deletes the given ZMS domain.
func (Zms) DeleteDomainDependency ¶ added in v1.10.47
func (Zms) DeleteDomainRoleMember ¶ added in v1.9.32
func (Zms) DeleteDomainTags ¶ added in v1.9.32
func (Zms) DeleteDomainTemplate ¶
func (Zms) DeleteGroup ¶ added in v1.9.32
func (Zms) DeleteGroupMembers ¶ added in v1.9.32
func (Zms) DeleteGroupTags ¶ added in v1.10.39
func (Zms) DeleteMembers ¶
func (Zms) DeletePolicyTags ¶ added in v1.11.36
func (Zms) DeletePolicyVersion ¶ added in v1.10.36
func (Zms) DeleteProviderResourceGroupRoles ¶
func (Zms) DeleteProviderRoleMembers ¶
func (Zms) DeleteRoleTags ¶ added in v1.9.32
func (Zms) DeleteServiceHost ¶
func (Zms) DeleteServicePublicKey ¶
func (Zms) DeleteServiceTags ¶ added in v1.11.36
func (Zms) DeleteTenancy ¶
func (Zms) DeleteTenant ¶ added in v1.9.32
func (Zms) DeleteTenantResourceGroupRoles ¶
func (Zms) DisablePrincipal ¶ added in v1.11.59
func (Zms) EnablePrincipal ¶ added in v1.11.59
func (Zms) GetAuthHistoryDependencies ¶ added in v1.11.2
func (Zms) GetDependentDomainList ¶ added in v1.10.47
func (Zms) GetDependentServiceList ¶ added in v1.10.47
func (Zms) GetGroupsForReview ¶ added in v1.11.44
func (Zms) GetRolesForReview ¶ added in v1.11.44
func (Zms) GetSignedDomains ¶
func (Zms) GetTagsAfterDeletion ¶ added in v1.11.36
func (cli Zms) GetTagsAfterDeletion(resourceTags *zms.TagValueList, valuesToDelete []string) []zms.TagCompoundValue
func (Zms) HelpListCommand ¶
HelpListCommand builds and returns the overall help text for all commands.
func (Zms) HelpSpecificCommand ¶
HelpSpecificCommand returns the help string for the given command.
func (Zms) ImportDomain ¶
func (Zms) ImportDomainNew ¶ added in v1.10.24
func (Zms) ImportDomainOld ¶ added in v1.10.24
func (Zms) ListDomainGroupMembers ¶ added in v1.11.61
func (Zms) ListDomainRoleMembers ¶ added in v1.9.32
func (Zms) ListDomains ¶
func (Zms) ListPendingDomainGroupMembers ¶ added in v1.9.32
func (Zms) ListPendingDomainRoleMembers ¶ added in v1.9.32
func (Zms) ListPolicyVersions ¶ added in v1.10.36
func (Zms) ListServerTemplates ¶
func (Zms) LookupDomainByBusinessService ¶ added in v1.10.9
func (Zms) LookupDomainById ¶
func (Zms) LookupDomainByNumber ¶ added in v1.11.31
func (Zms) LookupDomainByRole ¶
func (Zms) LookupDomainByTag ¶ added in v1.9.32
func (Zms) PutDomainDependency ¶ added in v1.10.47
func (Zms) PutGroupMembershipDecision ¶ added in v1.9.32
func (Zms) PutMembershipDecision ¶ added in v1.9.32
func (Zms) PutTempMembershipDecision ¶ added in v1.9.32
func (Zms) ResetDomainResourceOwnership ¶ added in v1.11.56
func (Zms) SetActivePolicyVersion ¶ added in v1.10.36
func (Zms) SetCompleteDomainMeta ¶
func (Zms) SetDefaultAdmins ¶
func (Zms) SetDomainAccount ¶
func (Zms) SetDomainApplicationId ¶ added in v1.7.25
func (Zms) SetDomainAuditEnabled ¶ added in v1.9.32
func (Zms) SetDomainBusinessService ¶ added in v1.10.9
func (Zms) SetDomainCertDnsDomain ¶ added in v1.9.32
func (Zms) SetDomainContact ¶ added in v1.11.48
func (Zms) SetDomainEnvironment ¶ added in v1.11.51
func (Zms) SetDomainFeatureFlags ¶ added in v1.11.37
func (Zms) SetDomainGroupExpiryDays ¶ added in v1.9.32
func (Zms) SetDomainMemberExpiryDays ¶ added in v1.9.32
func (Zms) SetDomainMemberPurgeExpiryDays ¶ added in v1.11.6
func (Zms) SetDomainOrgName ¶ added in v1.9.32
func (Zms) SetDomainProductId ¶
func (Zms) SetDomainProject ¶ added in v1.11.15
func (Zms) SetDomainResourceOwnership ¶ added in v1.11.56
func (Zms) SetDomainRoleCertExpiryMins ¶ added in v1.9.32
func (Zms) SetDomainServiceCertExpiryMins ¶ added in v1.9.32
func (Zms) SetDomainServiceExpiryDays ¶ added in v1.9.32
func (Zms) SetDomainSlackChannel ¶ added in v1.12.4
func (Zms) SetDomainSshCertSignerKeyId ¶ added in v1.11.62
func (Zms) SetDomainState ¶ added in v1.10.24
func (Zms) SetDomainSubscription ¶ added in v1.9.32
func (Zms) SetDomainTemplate ¶
func (Zms) SetDomainTokenExpiryMins ¶ added in v1.9.32
func (Zms) SetDomainTokenSignAlgorithm ¶ added in v1.9.32
func (Zms) SetDomainUserAuthorityFilter ¶ added in v1.9.32
func (Zms) SetDomainX509CertSignerKeyId ¶ added in v1.11.62
func (Zms) SetGroupAuditEnabled ¶ added in v1.9.32
func (Zms) SetGroupDeleteProtection ¶ added in v1.11.21
func (Zms) SetGroupMaxMembers ¶ added in v1.11.48
func (Zms) SetGroupMemberExpiryDays ¶ added in v1.10.10
func (Zms) SetGroupNotifyDetails ¶ added in v1.12.4
func (Zms) SetGroupNotifyRoles ¶ added in v1.9.32
func (Zms) SetGroupPrincipalDomainFilter ¶ added in v1.11.60
func (Zms) SetGroupResourceOwnership ¶ added in v1.11.56
func (Zms) SetGroupReviewEnabled ¶ added in v1.9.32
func (Zms) SetGroupSelfRenew ¶ added in v1.11.48
func (Zms) SetGroupSelfRenewMins ¶ added in v1.11.48
func (Zms) SetGroupSelfServe ¶ added in v1.9.32
func (Zms) SetGroupServiceExpiryDays ¶ added in v1.10.10
func (Zms) SetGroupUserAuthorityExpiration ¶ added in v1.9.32
func (Zms) SetGroupUserAuthorityFilter ¶ added in v1.9.32
func (Zms) SetPolicyResourceOwnership ¶ added in v1.11.56
func (Zms) SetPrincipalState ¶ added in v1.11.59
func (Zms) SetRoleAuditEnabled ¶ added in v1.9.32
func (Zms) SetRoleCertExpiryMins ¶ added in v1.9.32
func (Zms) SetRoleDeleteProtection ¶ added in v1.11.21
func (Zms) SetRoleDescription ¶ added in v1.11.37
func (Zms) SetRoleGroupExpiryDays ¶ added in v1.9.32
func (Zms) SetRoleGroupReviewDays ¶ added in v1.10.11
func (Zms) SetRoleMaxMembers ¶ added in v1.11.48
func (Zms) SetRoleMemberExpiryDays ¶ added in v1.9.32
func (Zms) SetRoleMemberReviewDays ¶ added in v1.9.32
func (Zms) SetRoleNotifyDetails ¶ added in v1.12.4
func (Zms) SetRoleNotifyRoles ¶ added in v1.9.32
func (Zms) SetRolePrincipalDomainFilter ¶ added in v1.11.60
func (Zms) SetRoleResourceOwnership ¶ added in v1.11.56
func (Zms) SetRoleReviewEnabled ¶ added in v1.9.32
func (Zms) SetRoleSelfRenew ¶ added in v1.11.48
func (Zms) SetRoleSelfRenewMins ¶ added in v1.11.48
func (Zms) SetRoleSelfServe ¶ added in v1.9.32
func (Zms) SetRoleServiceExpiryDays ¶ added in v1.9.32
func (Zms) SetRoleServiceReviewDays ¶ added in v1.9.32
func (Zms) SetRoleTokenExpiryMins ¶ added in v1.9.32
func (Zms) SetRoleTokenSignAlgorithm ¶ added in v1.9.32
func (Zms) SetRoleUserAuthorityExpiration ¶ added in v1.9.32
func (Zms) SetRoleUserAuthorityFilter ¶ added in v1.9.32
func (Zms) SetServiceEndpoint ¶
func (Zms) SetServiceExe ¶
func (Zms) SetServiceResourceOwnership ¶ added in v1.11.56
func (Zms) ShowAccess ¶
func (cli Zms) ShowAccess(dn string, action string, resource string, altIdent *string, altDomain *string) (*string, error)
ShowAccess returns access indicator as string: 'access: granted' or 'access: denied'.
func (Zms) ShowAccessExt ¶ added in v1.1.6
func (cli Zms) ShowAccessExt(dn string, action string, resource string, altIdent *string, altDomain *string) (*string, error)
ShowAccessExt returns access indicator as string: 'access: granted' or 'access: denied'.
func (Zms) ShowDomainAttrs ¶ added in v1.11.45
func (Zms) ShowGroups ¶ added in v1.10.39
func (Zms) ShowGroupsPrincipal ¶ added in v1.9.32
func (Zms) ShowOverdueReview ¶ added in v1.9.32
func (Zms) ShowPolicies ¶ added in v1.11.36
func (Zms) ShowPolicyVersion ¶ added in v1.10.36
func (Zms) ShowProviderResourceGroupRoles ¶
func (Zms) ShowProviderRoleMembers ¶
func (Zms) ShowResourceAccess ¶
func (Zms) ShowRolesPrincipal ¶ added in v1.9.32
func (Zms) ShowServerTemplate ¶
func (Zms) ShowServicePublicKey ¶
func (Zms) ShowServices ¶ added in v1.11.36
func (Zms) ShowTenantResourceGroupRoles ¶
func (Zms) ShowUpdatedGroup ¶ added in v1.11.6
func (Zms) ShowUpdatedPolicy ¶ added in v1.11.6
func (Zms) ShowUpdatedRole ¶ added in v1.11.6
func (Zms) ShowUpdatedService ¶ added in v1.11.6
func (cli Zms) ShowUpdatedService(service *zms.ServiceIdentity) (*string, error)
Click to show internal directories.
Click to hide internal directories.