RateLimitPolicy#
- class RateLimitPolicy(name=None, description=None, rate_limit_kbps=None, cluster_entity_filter=None, create_time=None, last_update_time=None, owner_ext_id=None, matching_cluster_ext_ids=None, ext_id=None, links=None, tenant_id=None, *args, **kwargs)#
Bases:
ExternalizableAbstractModel
- Parameters:
name (required min=1 chars, max=256 chars) – (
name
) Name of the image rate limit policy.description (max=1000 chars) – (
description
) Image rate limit policy specification.rate_limit_kbps – (
rate_limit_kbps
) Network bandwidth in KBps that the rate limited image operation can utilize.cluster_entity_filter (required) – (
cluster_entity_filter
)create_time – (
create_time
) Image rate limit policy creation time.last_update_time – (
last_update_time
) Last updated time of an image rate limit policy.owner_ext_id – (
owner_ext_id
) External identifier of the owner of the rate limit policy.matching_cluster_ext_ids – (
matching_cluster_ext_ids
) External identifier of the Prism Elements where a rate limit is the effective rate limit policy.
- property create_time#
Image rate limit policy creation time.
- Type:
datetime
- property description#
Image rate limit policy specification.
- Type:
str
- property last_update_time#
Last updated time of an image rate limit policy.
- Type:
datetime
- property matching_cluster_ext_ids#
External identifier of the Prism Elements where a rate limit is the effective rate limit policy.
- Type:
list[
str
]
- property name#
Name of the image rate limit policy.
- Type:
str
- property owner_ext_id#
External identifier of the owner of the rate limit policy.
- Type:
str
- property rate_limit_kbps#
Network bandwidth in KBps that the rate limited image operation can utilize.
- Type:
int
- to_dict()#
Returns the model properties as a dictionary
- to_str()#
Returns the string representation of the model