# StreamingEndpointAccessControl

object

[StreamingEndpointAkamiACL](https://docs.mediakind.com/api-reference/media-api/schemas/streamingendpointakamiacl) Optional

DEPRECATED: This is provided for backwards compatibility and will be removed in a future release. Akamai access control configuration for the streaming endpoint. If the Akamai CDN profile is specified and CDN is enabled, this field is required.

## Properties

### akamaiSignatureHeaderAuthenticationKeyList  
list of objects [AkamiHeaderAuthKey](https://docs.mediakind.com/api-reference/media-api/schemas/akamiheaderauthkey) Required

DEPRECATED: This is provided for backwards compatibility and will be removed in a future release. The Akamai access control configuration for the streaming endpoint. Learn more: [https://techdocs.akamai.com/netstorage-usage/reference/example-authentication-headers](https://techdocs.akamai.com/netstorage-usage/reference/example-authentication-headers)

#### Properties

- **base64Key** string Optional  
- **expiration** string Optional  
- **identifier** string Optional

### ip  
object [StreamingEndpointIPACL](https://docs.mediakind.com/api-reference/media-api/schemas/streamingendpointipacl) Optional

IP-based access control configuration for the streaming endpoint. If omitted, this will default to 0.0.0.0/0

#### Properties

- **allow** list of objects [IPAcl](https://docs.mediakind.com/api-reference/media-api/schemas/ipacl) Required

The IP allow list.

##### Properties

- **address** string Required  
- **name** string Optional  
  Defaults to
- **subnetPrefixLength** integer Optional  
  0 to 32  
  Defaults to 32
