<s> from openstack import format <EOL> from openstack . network import network_service <EOL> from openstack import resource <EOL> class SubnetPool ( resource . Resource ) : <EOL> resource_key = '<STR_LIT>' <EOL> resources_key = '<STR_LIT>' <EOL> base_path = '<STR_LIT>' <EOL> service = network_service . NetworkService ( ) <EOL> allow_create = True <EOL> allow_retrieve = True <EOL> allow_update = True <EOL> allow_delete = True <EOL> allow_list = True <EOL> address_scope_id = resource . prop ( '<STR_LIT>' ) <EOL> created_at = resource . prop ( '<STR_LIT>' , type = format . ISO8601 ) <EOL> default_prefix_length = resource . prop ( '<STR_LIT>' , type = int ) <EOL> default_quota = resource . prop ( '<STR_LIT>' , type = int ) <EOL> description = resource . prop ( '<STR_LIT:description>' ) <EOL> ip_version = resource . prop ( '<STR_LIT>' , type = int ) <EOL> is_default = resource . prop ( '<STR_LIT>' , type = bool ) <EOL> is_shared = resource . prop ( '<STR_LIT>' , type = bool ) <EOL> maximum_prefix_length = resource . prop ( '<STR_LIT>' , type = int ) <EOL> minimum_prefix_length = resource . prop ( '<STR_LIT>' , type = int ) <EOL> name = resource . prop ( '<STR_LIT:name>' ) <EOL> project_id = resource . prop ( '<STR_LIT>' ) <EOL> prefixes = resource . prop ( '<STR_LIT>' , type = list ) <EOL> updated_at = resource . prop ( '<STR_LIT>' , type = format . ISO8601 ) </s>
