geonode.geoserver.acl.gsauth_client.models.rule

GeoServer ACL

GeoServer Access Control List API # noqa: E501

The version of the OpenAPI document: 1.0.0 Generated by: https://openapi-generator.tech

Classes

Rule

NOTE: This class is auto generated by OpenAPI Generator.

Module Contents

class geonode.geoserver.acl.gsauth_client.models.rule.Rule(id=None, priority=None, ext_id=None, name=None, description=None, instance=None, access=None, limits=None, role=None, user=None, address_range=None, service=None, request=None, subfield=None, workspace=None, layer=None, local_vars_configuration=None)[source]

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

openapi_types[source]
attribute_map[source]
local_vars_configuration[source]
_id = None[source]
_priority = None[source]
_ext_id = None[source]
_name = None[source]
_description = None[source]
_instance = None[source]
_access = None[source]
_limits = None[source]
_role = None[source]
_user = None[source]
_address_range = None[source]
_service = None[source]
_request = None[source]
_subfield = None[source]
_workspace = None[source]
_layer = None[source]
discriminator = None[source]
property id[source]
property E501
Returns:

The id of this Rule. # noqa: E501

Return type:

str

Type:

Gets the id of this Rule. # noqa

property priority[source]
property E501
Returns:

The priority of this Rule. # noqa: E501

Return type:

int

Type:

Gets the priority of this Rule. # noqa

property ext_id[source]
property E501
Returns:

The ext_id of this Rule. # noqa: E501

Return type:

str

Type:

Gets the ext_id of this Rule. # noqa

property name[source]
property E501
Returns:

The name of this Rule. # noqa: E501

Return type:

str

Type:

Gets the name of this Rule. # noqa

property description[source]
property E501
Returns:

The description of this Rule. # noqa: E501

Return type:

str

Type:

Gets the description of this Rule. # noqa

property instance[source]
property E501
Returns:

The instance of this Rule. # noqa: E501

Return type:

str

Type:

Gets the instance of this Rule. # noqa

property access[source]
property E501
Returns:

The access of this Rule. # noqa: E501

Return type:

GrantType

Type:

Gets the access of this Rule. # noqa

property limits[source]
property E501
Returns:

The limits of this Rule. # noqa: E501

Return type:

RuleLimits

Type:

Gets the limits of this Rule. # noqa

property role[source]
property E501
Returns:

The role of this Rule. # noqa: E501

Return type:

str

Type:

Gets the role of this Rule. # noqa

property user[source]
property E501
Returns:

The user of this Rule. # noqa: E501

Return type:

str

Type:

Gets the user of this Rule. # noqa

property address_range[source]
property E501

IPv4 address with optional /nn on the end with values from 0 - 32 # noqa: E501

Returns:

The address_range of this Rule. # noqa: E501

Return type:

str

Type:

Gets the address_range of this Rule. # noqa

property service[source]
property E501
Returns:

The service of this Rule. # noqa: E501

Return type:

str

Type:

Gets the service of this Rule. # noqa

property request[source]
property E501
Returns:

The request of this Rule. # noqa: E501

Return type:

str

Type:

Gets the request of this Rule. # noqa

property subfield[source]
property E501
Returns:

The subfield of this Rule. # noqa: E501

Return type:

str

Type:

Gets the subfield of this Rule. # noqa

property workspace[source]
property E501
Returns:

The workspace of this Rule. # noqa: E501

Return type:

str

Type:

Gets the workspace of this Rule. # noqa

property layer[source]
property E501
Returns:

The layer of this Rule. # noqa: E501

Return type:

str

Type:

Gets the layer of this Rule. # noqa

to_dict(serialize=False)[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

__repr__()[source]

For print and pprint

__eq__(other)[source]

Returns true if both objects are equal

__ne__(other)[source]

Returns true if both objects are not equal