geonode.geoserver.acl.gsauth_client.models

GeoServer ACL

GeoServer Access Control List API # noqa: E501

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

Submodules

Classes

AccessInfo

NOTE: This class is auto generated by OpenAPI Generator.

AccessRequest

NOTE: This class is auto generated by OpenAPI Generator.

AddressRangeFilter

NOTE: This class is auto generated by OpenAPI Generator.

AdminAccessInfo

NOTE: This class is auto generated by OpenAPI Generator.

AdminAccessRequest

NOTE: This class is auto generated by OpenAPI Generator.

AdminGrantType

NOTE: This class is auto generated by OpenAPI Generator.

AdminRule

NOTE: This class is auto generated by OpenAPI Generator.

AdminRuleFilter

NOTE: This class is auto generated by OpenAPI Generator.

CatalogMode

NOTE: This class is auto generated by OpenAPI Generator.

Geom

NOTE: This class is auto generated by OpenAPI Generator.

GrantType

NOTE: This class is auto generated by OpenAPI Generator.

InsertPosition

NOTE: This class is auto generated by OpenAPI Generator.

LayerAttribute

NOTE: This class is auto generated by OpenAPI Generator.

LayerDetails

NOTE: This class is auto generated by OpenAPI Generator.

Rule

NOTE: This class is auto generated by OpenAPI Generator.

RuleFilter

NOTE: This class is auto generated by OpenAPI Generator.

RuleLimits

NOTE: This class is auto generated by OpenAPI Generator.

SetFilter

NOTE: This class is auto generated by OpenAPI Generator.

SpatialFilterType

NOTE: This class is auto generated by OpenAPI Generator.

TextFilter

NOTE: This class is auto generated by OpenAPI Generator.

Wkb

NOTE: This class is auto generated by OpenAPI Generator.

Wkt

NOTE: This class is auto generated by OpenAPI Generator.

Package Contents

class geonode.geoserver.acl.gsauth_client.models.AccessInfo(grant=None, area=None, clip_area=None, catalog_mode=None, default_style=None, allowed_styles=None, cql_filter_read=None, cql_filter_write=None, attributes=None, matching_rules=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
attribute_map
local_vars_configuration
_grant = None
_area = None
_clip_area = None
_catalog_mode = None
_default_style = None
_allowed_styles = None
_cql_filter_read = None
_cql_filter_write = None
_attributes = None
_matching_rules = None
discriminator = None
property grant
property E501
Returns:

The grant of this AccessInfo. # noqa: E501

Return type:

GrantType

Type:

Gets the grant of this AccessInfo. # noqa

property catalog_mode
property E501
Returns:

The catalog_mode of this AccessInfo. # noqa: E501

Return type:

CatalogMode

Type:

Gets the catalog_mode of this AccessInfo. # noqa

property attributes
property E501
Returns:

The attributes of this AccessInfo. # noqa: E501

Return type:

list[LayerAttribute]

Type:

Gets the attributes of this AccessInfo. # noqa

property area
property E501
Returns:

The area of this AccessInfo. # noqa: E501

Return type:

Geom

Type:

Gets the area of this AccessInfo. # noqa

property clip_area
property E501
Returns:

The clip_area of this AccessInfo. # noqa: E501

Return type:

Geom

Type:

Gets the clip_area of this AccessInfo. # noqa

property default_style
property E501
Returns:

The default_style of this AccessInfo. # noqa: E501

Return type:

str

Type:

Gets the default_style of this AccessInfo. # noqa

property allowed_styles
property E501
Returns:

The allowed_styles of this AccessInfo. # noqa: E501

Return type:

list[str]

Type:

Gets the allowed_styles of this AccessInfo. # noqa

property cql_filter_read
property E501
Returns:

The cql_filter_read of this AccessInfo. # noqa: E501

Return type:

str

Type:

Gets the cql_filter_read of this AccessInfo. # noqa

property cql_filter_write
property E501
Returns:

The cql_filter_write of this AccessInfo. # noqa: E501

Return type:

str

Type:

Gets the cql_filter_write of this AccessInfo. # noqa

property matching_rules
property E501
Returns:

The matching_rules of this AccessInfo. # noqa: E501

Return type:

list[str]

Type:

Gets the matching_rules of this AccessInfo. # 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

class geonode.geoserver.acl.gsauth_client.models.AccessRequest(user=None, roles=None, instance='*', source_address='*', service='*', request='*', subfield='*', workspace='*', layer='*', 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
attribute_map
local_vars_configuration
_user = None
_roles = None
_instance = None
_source_address = None
_service = None
_request = None
_subfield = None
_workspace = None
_layer = None
discriminator = None
property roles
property E501

The roles the requesting user belongs to # noqa: E501

Returns:

The roles of this AccessRequest. # noqa: E501

Return type:

list[str]

Type:

Gets the roles of this AccessRequest. # noqa

property user
property E501

the authentication user name performing the request for which the authorization is being requested # noqa: E501

Returns:

The user of this AccessRequest. # noqa: E501

Return type:

str

Type:

Gets the user of this AccessRequest. # noqa

property instance
property E501
Returns:

The instance of this AccessRequest. # noqa: E501

Return type:

str

Type:

Gets the instance of this AccessRequest. # noqa

property source_address
property E501
Returns:

The source_address of this AccessRequest. # noqa: E501

Return type:

str

Type:

Gets the source_address of this AccessRequest. # noqa

property service
property E501
Returns:

The service of this AccessRequest. # noqa: E501

Return type:

str

Type:

Gets the service of this AccessRequest. # noqa

property request
property E501
Returns:

The request of this AccessRequest. # noqa: E501

Return type:

str

Type:

Gets the request of this AccessRequest. # noqa

property subfield
property E501
Returns:

The subfield of this AccessRequest. # noqa: E501

Return type:

str

Type:

Gets the subfield of this AccessRequest. # noqa

property workspace
property E501
Returns:

The workspace of this AccessRequest. # noqa: E501

Return type:

str

Type:

Gets the workspace of this AccessRequest. # noqa

property layer
property E501
Returns:

The layer of this AccessRequest. # noqa: E501

Return type:

str

Type:

Gets the layer of this AccessRequest. # 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

class geonode.geoserver.acl.gsauth_client.models.AddressRangeFilter(include_default=None, value=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
attribute_map
local_vars_configuration
_include_default = None
_value = None
discriminator = None
property include_default
property E501
Returns:

The include_default of this AddressRangeFilter. # noqa: E501

Return type:

bool

Type:

Gets the include_default of this AddressRangeFilter. # noqa

property value
property E501

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

Returns:

The value of this AddressRangeFilter. # noqa: E501

Return type:

str

Type:

Gets the value of this AddressRangeFilter. # 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

class geonode.geoserver.acl.gsauth_client.models.AdminAccessInfo(admin=None, workspace=None, matching_admin_rule=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
attribute_map
local_vars_configuration
_admin = None
_workspace = None
_matching_admin_rule = None
discriminator = None
property admin
property E501
Returns:

The admin of this AdminAccessInfo. # noqa: E501

Return type:

bool

Type:

Gets the admin of this AdminAccessInfo. # noqa

property workspace
property E501
Returns:

The workspace of this AdminAccessInfo. # noqa: E501

Return type:

str

Type:

Gets the workspace of this AdminAccessInfo. # noqa

property matching_admin_rule
property E501
Returns:

The matching_admin_rule of this AdminAccessInfo. # noqa: E501

Return type:

str

Type:

Gets the matching_admin_rule of this AdminAccessInfo. # 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

class geonode.geoserver.acl.gsauth_client.models.AdminAccessRequest(user=None, roles=None, instance='*', source_address='*', workspace='*', 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
attribute_map
local_vars_configuration
_user = None
_roles = None
_instance = None
_source_address = None
_workspace = None
discriminator = None
property roles
property E501

The roles the requesting user belongs to # noqa: E501

Returns:

The roles of this AdminAccessRequest. # noqa: E501

Return type:

list[str]

Type:

Gets the roles of this AdminAccessRequest. # noqa

property user
property E501

the authentication user name performing the request for which the authorization is being requested # noqa: E501

Returns:

The user of this AdminAccessRequest. # noqa: E501

Return type:

str

Type:

Gets the user of this AdminAccessRequest. # noqa

property instance
property E501
Returns:

The instance of this AdminAccessRequest. # noqa: E501

Return type:

str

Type:

Gets the instance of this AdminAccessRequest. # noqa

property source_address
property E501
Returns:

The source_address of this AdminAccessRequest. # noqa: E501

Return type:

str

Type:

Gets the source_address of this AdminAccessRequest. # noqa

property workspace
property E501
Returns:

The workspace of this AdminAccessRequest. # noqa: E501

Return type:

str

Type:

Gets the workspace of this AdminAccessRequest. # 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

class geonode.geoserver.acl.gsauth_client.models.AdminGrantType(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.

ADMIN = 'ADMIN'
USER = 'USER'
allowable_values

Attributes: openapi_types (dict): The key is attribute name and the value is attribute type. attribute_map (dict): The key is attribute name and the value is json key in definition.

openapi_types
attribute_map
local_vars_configuration
discriminator = None
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

class geonode.geoserver.acl.gsauth_client.models.AdminRule(id=None, priority=None, access=None, ext_id=None, name=None, description=None, instance=None, role=None, user=None, workspace=None, address_range=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
attribute_map
local_vars_configuration
_id = None
_priority = None
_access = None
_ext_id = None
_name = None
_description = None
_instance = None
_role = None
_user = None
_workspace = None
_address_range = None
discriminator = None
property id
property E501
Returns:

The id of this AdminRule. # noqa: E501

Return type:

str

Type:

Gets the id of this AdminRule. # noqa

property priority
property E501
Returns:

The priority of this AdminRule. # noqa: E501

Return type:

int

Type:

Gets the priority of this AdminRule. # noqa

property access
property E501
Returns:

The access of this AdminRule. # noqa: E501

Return type:

AdminGrantType

Type:

Gets the access of this AdminRule. # noqa

property ext_id
property E501
Returns:

The ext_id of this AdminRule. # noqa: E501

Return type:

str

Type:

Gets the ext_id of this AdminRule. # noqa

property name
property E501
Returns:

The name of this AdminRule. # noqa: E501

Return type:

str

Type:

Gets the name of this AdminRule. # noqa

property description
property E501
Returns:

The description of this AdminRule. # noqa: E501

Return type:

str

Type:

Gets the description of this AdminRule. # noqa

property instance
property E501
Returns:

The instance of this AdminRule. # noqa: E501

Return type:

str

Type:

Gets the instance of this AdminRule. # noqa

property role
property E501
Returns:

The role of this AdminRule. # noqa: E501

Return type:

str

Type:

Gets the role of this AdminRule. # noqa

property user
property E501
Returns:

The user of this AdminRule. # noqa: E501

Return type:

str

Type:

Gets the user of this AdminRule. # noqa

property workspace
property E501
Returns:

The workspace of this AdminRule. # noqa: E501

Return type:

str

Type:

Gets the workspace of this AdminRule. # noqa

property address_range
property E501

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

Returns:

The address_range of this AdminRule. # noqa: E501

Return type:

str

Type:

Gets the address_range of this AdminRule. # 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

class geonode.geoserver.acl.gsauth_client.models.AdminRuleFilter(instance=None, grant_type=None, user=None, roles=None, workspace=None, source_address=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
attribute_map
local_vars_configuration
_instance = None
_grant_type = None
_user = None
_roles = None
_workspace = None
_source_address = None
discriminator = None
property instance
property E501
Returns:

The instance of this AdminRuleFilter. # noqa: E501

Return type:

TextFilter

Type:

Gets the instance of this AdminRuleFilter. # noqa

property grant_type
property E501
Returns:

The grant_type of this AdminRuleFilter. # noqa: E501

Return type:

AdminGrantType

Type:

Gets the grant_type of this AdminRuleFilter. # noqa

property user
property E501
Returns:

The user of this AdminRuleFilter. # noqa: E501

Return type:

TextFilter

Type:

Gets the user of this AdminRuleFilter. # noqa

property roles
property E501
Returns:

The roles of this AdminRuleFilter. # noqa: E501

Return type:

SetFilter

Type:

Gets the roles of this AdminRuleFilter. # noqa

property workspace
property E501
Returns:

The workspace of this AdminRuleFilter. # noqa: E501

Return type:

TextFilter

Type:

Gets the workspace of this AdminRuleFilter. # noqa

property source_address
property E501
Returns:

The source_address of this AdminRuleFilter. # noqa: E501

Return type:

AddressRangeFilter

Type:

Gets the source_address of this AdminRuleFilter. # 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

class geonode.geoserver.acl.gsauth_client.models.CatalogMode(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.

HIDE = 'HIDE'
CHALLENGE = 'CHALLENGE'
MIXED = 'MIXED'
allowable_values

Attributes: openapi_types (dict): The key is attribute name and the value is attribute type. attribute_map (dict): The key is attribute name and the value is json key in definition.

openapi_types
attribute_map
local_vars_configuration
discriminator = None
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

class geonode.geoserver.acl.gsauth_client.models.Geom(wkt=None, wkb=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
attribute_map
local_vars_configuration
_wkt = None
_wkb = None
discriminator = None
property wkt
property E501
Returns:

The wkt of this Geom. # noqa: E501

Return type:

str

Type:

Gets the wkt of this Geom. # noqa

property wkb
property E501
Returns:

The wkb of this Geom. # noqa: E501

Return type:

str

Type:

Gets the wkb of this Geom. # 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

class geonode.geoserver.acl.gsauth_client.models.GrantType(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.

ALLOW = 'ALLOW'
DENY = 'DENY'
LIMIT = 'LIMIT'
allowable_values

Attributes: openapi_types (dict): The key is attribute name and the value is attribute type. attribute_map (dict): The key is attribute name and the value is json key in definition.

openapi_types
attribute_map
local_vars_configuration
discriminator = None
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

class geonode.geoserver.acl.gsauth_client.models.InsertPosition(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.

FIXED = 'FIXED'
FROM_START = 'FROM_START'
FROM_END = 'FROM_END'
allowable_values

Attributes: openapi_types (dict): The key is attribute name and the value is attribute type. attribute_map (dict): The key is attribute name and the value is json key in definition.

openapi_types
attribute_map
local_vars_configuration
discriminator = None
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

class geonode.geoserver.acl.gsauth_client.models.LayerAttribute(name=None, data_type=None, access=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
attribute_map
local_vars_configuration
_name = None
_data_type = None
_access = None
discriminator = None
property name
property E501
Returns:

The name of this LayerAttribute. # noqa: E501

Return type:

str

Type:

Gets the name of this LayerAttribute. # noqa

property data_type
property E501
Returns:

The data_type of this LayerAttribute. # noqa: E501

Return type:

str

Type:

Gets the data_type of this LayerAttribute. # noqa

property access
property E501
Returns:

The access of this LayerAttribute. # noqa: E501

Return type:

str

Type:

Gets the access of this LayerAttribute. # 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

class geonode.geoserver.acl.gsauth_client.models.LayerDetails(type=None, default_style=None, cql_filter_read=None, cql_filter_write=None, allowed_area=None, spatial_filter_type=None, catalog_mode=None, allowed_styles=None, layer_attributes=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
attribute_map
local_vars_configuration
_type = None
_default_style = None
_cql_filter_read = None
_cql_filter_write = None
_allowed_area = None
_spatial_filter_type = None
_catalog_mode = None
_allowed_styles = None
_layer_attributes = None
discriminator = None
property type
property E501
Returns:

The type of this LayerDetails. # noqa: E501

Return type:

str

Type:

Gets the type of this LayerDetails. # noqa

property default_style
property E501
Returns:

The default_style of this LayerDetails. # noqa: E501

Return type:

str

Type:

Gets the default_style of this LayerDetails. # noqa

property cql_filter_read
property E501
Returns:

The cql_filter_read of this LayerDetails. # noqa: E501

Return type:

str

Type:

Gets the cql_filter_read of this LayerDetails. # noqa

property cql_filter_write
property E501
Returns:

The cql_filter_write of this LayerDetails. # noqa: E501

Return type:

str

Type:

Gets the cql_filter_write of this LayerDetails. # noqa

property spatial_filter_type
property E501
Returns:

The spatial_filter_type of this LayerDetails. # noqa: E501

Return type:

SpatialFilterType

Type:

Gets the spatial_filter_type of this LayerDetails. # noqa

property catalog_mode
property E501
Returns:

The catalog_mode of this LayerDetails. # noqa: E501

Return type:

CatalogMode

Type:

Gets the catalog_mode of this LayerDetails. # noqa

property allowed_styles
property E501
Returns:

The allowed_styles of this LayerDetails. # noqa: E501

Return type:

list[str]

Type:

Gets the allowed_styles of this LayerDetails. # noqa

property layer_attributes
property E501
Returns:

The layer_attributes of this LayerDetails. # noqa: E501

Return type:

list[LayerAttribute]

Type:

Gets the layer_attributes of this LayerDetails. # noqa

property allowed_area
property E501
Returns:

The allowed_area of this LayerDetails. # noqa: E501

Return type:

Geom

Type:

Gets the allowed_area of this LayerDetails. # 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

class geonode.geoserver.acl.gsauth_client.models.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
attribute_map
local_vars_configuration
_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
discriminator = None
property id
property E501
Returns:

The id of this Rule. # noqa: E501

Return type:

str

Type:

Gets the id of this Rule. # noqa

property priority
property E501
Returns:

The priority of this Rule. # noqa: E501

Return type:

int

Type:

Gets the priority of this Rule. # noqa

property ext_id
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
property E501
Returns:

The name of this Rule. # noqa: E501

Return type:

str

Type:

Gets the name of this Rule. # noqa

property description
property E501
Returns:

The description of this Rule. # noqa: E501

Return type:

str

Type:

Gets the description of this Rule. # noqa

property instance
property E501
Returns:

The instance of this Rule. # noqa: E501

Return type:

str

Type:

Gets the instance of this Rule. # noqa

property access
property E501
Returns:

The access of this Rule. # noqa: E501

Return type:

GrantType

Type:

Gets the access of this Rule. # noqa

property limits
property E501
Returns:

The limits of this Rule. # noqa: E501

Return type:

RuleLimits

Type:

Gets the limits of this Rule. # noqa

property role
property E501
Returns:

The role of this Rule. # noqa: E501

Return type:

str

Type:

Gets the role of this Rule. # noqa

property user
property E501
Returns:

The user of this Rule. # noqa: E501

Return type:

str

Type:

Gets the user of this Rule. # noqa

property address_range
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
property E501
Returns:

The service of this Rule. # noqa: E501

Return type:

str

Type:

Gets the service of this Rule. # noqa

property request
property E501
Returns:

The request of this Rule. # noqa: E501

Return type:

str

Type:

Gets the request of this Rule. # noqa

property subfield
property E501
Returns:

The subfield of this Rule. # noqa: E501

Return type:

str

Type:

Gets the subfield of this Rule. # noqa

property workspace
property E501
Returns:

The workspace of this Rule. # noqa: E501

Return type:

str

Type:

Gets the workspace of this Rule. # noqa

property layer
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

class geonode.geoserver.acl.gsauth_client.models.RuleFilter(instance=None, user=None, roles=None, service=None, request=None, subfield=None, workspace=None, layer=None, source_address=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
attribute_map
local_vars_configuration
_instance = None
_user = None
_roles = None
_service = None
_request = None
_subfield = None
_workspace = None
_layer = None
_source_address = None
discriminator = None
property instance
property E501
Returns:

The instance of this RuleFilter. # noqa: E501

Return type:

TextFilter

Type:

Gets the instance of this RuleFilter. # noqa

property user
property E501
Returns:

The user of this RuleFilter. # noqa: E501

Return type:

TextFilter

Type:

Gets the user of this RuleFilter. # noqa

property roles
property E501
Returns:

The roles of this RuleFilter. # noqa: E501

Return type:

SetFilter

Type:

Gets the roles of this RuleFilter. # noqa

property service
property E501
Returns:

The service of this RuleFilter. # noqa: E501

Return type:

TextFilter

Type:

Gets the service of this RuleFilter. # noqa

property request
property E501
Returns:

The request of this RuleFilter. # noqa: E501

Return type:

TextFilter

Type:

Gets the request of this RuleFilter. # noqa

property subfield
property E501
Returns:

The subfield of this RuleFilter. # noqa: E501

Return type:

TextFilter

Type:

Gets the subfield of this RuleFilter. # noqa

property workspace
property E501
Returns:

The workspace of this RuleFilter. # noqa: E501

Return type:

TextFilter

Type:

Gets the workspace of this RuleFilter. # noqa

property layer
property E501
Returns:

The layer of this RuleFilter. # noqa: E501

Return type:

TextFilter

Type:

Gets the layer of this RuleFilter. # noqa

property source_address
property E501
Returns:

The source_address of this RuleFilter. # noqa: E501

Return type:

AddressRangeFilter

Type:

Gets the source_address of this RuleFilter. # 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

class geonode.geoserver.acl.gsauth_client.models.RuleLimits(allowed_area=None, spatial_filter_type=None, catalog_mode=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
attribute_map
local_vars_configuration
_allowed_area = None
_spatial_filter_type = None
_catalog_mode = None
discriminator = None
property spatial_filter_type
property E501
Returns:

The spatial_filter_type of this RuleLimits. # noqa: E501

Return type:

SpatialFilterType

Type:

Gets the spatial_filter_type of this RuleLimits. # noqa

property catalog_mode
property E501
Returns:

The catalog_mode of this RuleLimits. # noqa: E501

Return type:

CatalogMode

Type:

Gets the catalog_mode of this RuleLimits. # noqa

property allowed_area
property E501
Returns:

The allowed_area of this RuleLimits. # noqa: E501

Return type:

Geom

Type:

Gets the allowed_area of this RuleLimits. # 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

class geonode.geoserver.acl.gsauth_client.models.SetFilter(include_default=None, values=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
attribute_map
local_vars_configuration
_include_default = None
_values = None
discriminator = None
property include_default
property E501
Returns:

The include_default of this SetFilter. # noqa: E501

Return type:

bool

Type:

Gets the include_default of this SetFilter. # noqa

property values
property E501
Returns:

The values of this SetFilter. # noqa: E501

Return type:

list[str]

Type:

Gets the values of this SetFilter. # 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

class geonode.geoserver.acl.gsauth_client.models.SpatialFilterType(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.

INTERSECT = 'INTERSECT'
CLIP = 'CLIP'
allowable_values

Attributes: openapi_types (dict): The key is attribute name and the value is attribute type. attribute_map (dict): The key is attribute name and the value is json key in definition.

openapi_types
attribute_map
local_vars_configuration
discriminator = None
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

class geonode.geoserver.acl.gsauth_client.models.TextFilter(include_default=None, value=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
attribute_map
local_vars_configuration
_include_default = None
_value = None
discriminator = None
property include_default
property E501
Returns:

The include_default of this TextFilter. # noqa: E501

Return type:

bool

Type:

Gets the include_default of this TextFilter. # noqa

property value
property E501

An absent value will match both set and default values for the property, a value with only the character literal ‘*’ will match only the default values for the property, any other specific value will match properties with that value # noqa: E501

Returns:

The value of this TextFilter. # noqa: E501

Return type:

str

Type:

Gets the value of this TextFilter. # 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

class geonode.geoserver.acl.gsauth_client.models.Wkb(wkb=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
attribute_map
local_vars_configuration
_wkb = None
discriminator = None
property wkb
property E501
Returns:

The wkb of this Wkb. # noqa: E501

Return type:

str

Type:

Gets the wkb of this Wkb. # 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

class geonode.geoserver.acl.gsauth_client.models.Wkt(wkt=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
attribute_map
local_vars_configuration
_wkt = None
discriminator = None
property wkt
property E501
Returns:

The wkt of this Wkt. # noqa: E501

Return type:

str

Type:

Gets the wkt of this Wkt. # 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