Expand description
An AWS Elemental MediaStore container is a namespace that holds folders and objects. You use a container endpoint to create, read, and delete objects.
If you’re using the service, you’re probably looking for MediaStoreClient and MediaStore.
Structs§
- Container
This section describes operations that you can perform on an AWS Elemental MediaStore container.
- Cors
Rule A rule for a CORS policy. You can add up to 100 rules to a CORS policy. If more than one rule applies, the service uses the first applicable rule listed.
- Create
Container Input - Create
Container Output - Delete
Container Input - Delete
Container Output - Delete
Container Policy Input - Delete
Container Policy Output - Delete
Cors Policy Input - Delete
Cors Policy Output - Delete
Lifecycle Policy Input - Delete
Lifecycle Policy Output - Delete
Metric Policy Input - Delete
Metric Policy Output - Describe
Container Input - Describe
Container Output - GetContainer
Policy Input - GetContainer
Policy Output - GetCors
Policy Input - GetCors
Policy Output - GetLifecycle
Policy Input - GetLifecycle
Policy Output - GetMetric
Policy Input - GetMetric
Policy Output - List
Containers Input - List
Containers Output - List
Tags ForResource Input - List
Tags ForResource Output - Media
Store Client - A client for the MediaStore API.
- Metric
Policy The metric policy that is associated with the container. A metric policy allows AWS Elemental MediaStore to send metrics to Amazon CloudWatch. In the policy, you must indicate whether you want MediaStore to send container-level metrics. You can also include rules to define groups of objects that you want MediaStore to send object-level metrics for.
To view examples of how to construct a metric policy for your use case, see Example Metric Policies.
- Metric
Policy Rule A setting that enables metrics at the object level. Each rule contains an object group and an object group name. If the policy includes the MetricPolicyRules parameter, you must include at least one rule. Each metric policy can include up to five rules by default. You can also request a quota increase to allow up to 300 rules per policy.
- PutContainer
Policy Input - PutContainer
Policy Output - PutCors
Policy Input - PutCors
Policy Output - PutLifecycle
Policy Input - PutLifecycle
Policy Output - PutMetric
Policy Input - PutMetric
Policy Output - Start
Access Logging Input - Start
Access Logging Output - Stop
Access Logging Input - Stop
Access Logging Output - Tag
A collection of tags associated with a container. Each tag consists of a key:value pair, which can be anything you define. Typically, the tag key represents a category (such as "environment") and the tag value represents a specific value within that category (such as "test," "development," or "production"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
- TagResource
Input - TagResource
Output - Untag
Resource Input - Untag
Resource Output
Enums§
- Create
Container Error - Errors returned by CreateContainer
- Delete
Container Error - Errors returned by DeleteContainer
- Delete
Container Policy Error - Errors returned by DeleteContainerPolicy
- Delete
Cors Policy Error - Errors returned by DeleteCorsPolicy
- Delete
Lifecycle Policy Error - Errors returned by DeleteLifecyclePolicy
- Delete
Metric Policy Error - Errors returned by DeleteMetricPolicy
- Describe
Container Error - Errors returned by DescribeContainer
- GetContainer
Policy Error - Errors returned by GetContainerPolicy
- GetCors
Policy Error - Errors returned by GetCorsPolicy
- GetLifecycle
Policy Error - Errors returned by GetLifecyclePolicy
- GetMetric
Policy Error - Errors returned by GetMetricPolicy
- List
Containers Error - Errors returned by ListContainers
- List
Tags ForResource Error - Errors returned by ListTagsForResource
- PutContainer
Policy Error - Errors returned by PutContainerPolicy
- PutCors
Policy Error - Errors returned by PutCorsPolicy
- PutLifecycle
Policy Error - Errors returned by PutLifecyclePolicy
- PutMetric
Policy Error - Errors returned by PutMetricPolicy
- Start
Access Logging Error - Errors returned by StartAccessLogging
- Stop
Access Logging Error - Errors returned by StopAccessLogging
- TagResource
Error - Errors returned by TagResource
- Untag
Resource Error - Errors returned by UntagResource
Traits§
- Media
Store - Trait representing the capabilities of the MediaStore API. MediaStore clients implement this trait.