package
3.0.0+incompatible
Repository: https://github.com/openmpdk/dss-minio.git
Documentation: pkg.go.dev

# Functions

NewActionSet - creates new action set.
NewOpa - initializes opa policy engine connector.
NewResource - creates new resource.
NewResourceSet - creates new resource set.
NewStatement - creates new statement.
ParseConfig - parses data in given reader to Iamp.

# Constants

AbortMultipartUploadAction - AbortMultipartUpload Rest API action.
AllActions - all API actions.
CreateBucketAction - CreateBucket Rest API action.
DefaultVersion - default policy version as per AWS S3 specification.
DeleteBucketAction - DeleteBucket Rest API action.
DeleteBucketPolicyAction - DeleteBucketPolicy Rest API action.
DeleteObjectAction - DeleteObject Rest API action.
GetBucketLocationAction - GetBucketLocation Rest API action.
GetBucketNotificationAction - GetBucketNotification Rest API action.
GetBucketPolicyAction - GetBucketPolicy Rest API action.
GetObjectAction - GetObject Rest API action.
HeadBucketAction - HeadBucket Rest API action.
ListAllMyBucketsAction - ListAllMyBuckets (List buckets) Rest API action.
ListBucketAction - ListBucket Rest API action.
ListBucketMultipartUploadsAction - ListMultipartUploads Rest API action.
ListenBucketNotificationAction - ListenBucketNotification Rest API action.
ListMultipartUploadPartsAction - ListParts Rest API action.
PutBucketNotificationAction - PutObjectNotification Rest API action.
PutBucketPolicyAction - PutBucketPolicy Rest API action.
PutObjectAction - PutObject Rest API action.
ResourceARNPrefix - resource ARN prefix as per AWS S3 specification.

# Variables

ReadOnly - read only.
ReadWrite - provides full access to all buckets and all objects.
WriteOnly - provides write access.

# Structs

Args - arguments to policy to check whether it is allowed.
Opa - implements opa policy agent calls.
OpaArgs opa general purpose policy engine configuration.
Policy - iam bucket iamp.
Resource - resource in policy statement.
Statement - iam policy statement.

# Type aliases

Action - policy action.
ActionSet - set of actions.
ResourceSet - set of resources in policy statement.