Module iam

Source
Expand description

Defines identity and access resources details.

Structs§

AccessKey
IAM User access key
AccessKeyBuilder
Builder for AccessKey.
Account
An ObjectScale Account is a logical construct that corresponds to a customer business unit, tenant, project, and so on.
AccountAccessKey
IAM Account access key
AccountAccessKeyBuilder
Builder for AccountAccessKey.
AccountBuilder
Builder for Account.
EntitiesForPolicy
Group
A Group is a collection of Users. You can use groups to specify permissions for a collection of users.
GroupBuilder
Builder for Group.
GroupPolicyAttachment
GroupPolicyAttachmentBuilder
Builder for GroupPolicyAttachment.
LoginProfile
LoginProfileBuilder
Builder for LoginProfile.
PermissionsBoundary
Policy
IAM policies are documents in JSON format that define permissions for an operation regardless of the method that you use to perform the operation.
PolicyBuilder
Builder for Policy.
Role
A role is similar to a user, in that it is an identity with permission policies that determine what the identity can and cannot do.
RoleBuilder
Builder for Role.
RolePolicyAttachment
RolePolicyAttachmentBuilder
Builder for RolePolicyAttachment.
Tag
Lables for IAM account, role and user.
User
In ObjectScale, an IAM User is a person or application in the account.
UserBuilder
Builder for User.
UserGroupMembership
UserGroupMembershipBuilder
Builder for UserGroupMembership.
UserPolicyAttachment
UserPolicyAttachmentBuilder
Builder for UserPolicyAttachment.

Enums§

AccessKeyBuilderError
Error type for AccessKeyBuilder
AccountAccessKeyBuilderError
Error type for AccountAccessKeyBuilder
AccountBuilderError
Error type for AccountBuilder
GroupBuilderError
Error type for GroupBuilder
GroupPolicyAttachmentBuilderError
Error type for GroupPolicyAttachmentBuilder
LoginProfileBuilderError
Error type for LoginProfileBuilder
PolicyBuilderError
Error type for PolicyBuilder
RoleBuilderError
Error type for RoleBuilder
RolePolicyAttachmentBuilderError
Error type for RolePolicyAttachmentBuilder
UserBuilderError
Error type for UserBuilder
UserGroupMembershipBuilderError
Error type for UserGroupMembershipBuilder
UserPolicyAttachmentBuilderError
Error type for UserPolicyAttachmentBuilder