BucketIpFilter class

The bucket's IP filter configuration.

Specifies the network sources that are allowed to access the operations on the bucket, as well as its underlying objects. Only enforced when the mode is set to 'Enabled'.

Constructors

BucketIpFilter.new({String? mode, BucketIpFilterPublicNetworkSource? publicNetworkSource, List<BucketIpFilterVpcNetworkSources>? vpcNetworkSources})
BucketIpFilter.fromJson(Map json_)

Properties

hashCode int
The hash code for this object.
no setterinherited
mode String?
The mode of the IP filter.
getter/setter pair
publicNetworkSource BucketIpFilterPublicNetworkSource?
The public network source of the bucket's IP filter.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
vpcNetworkSources List<BucketIpFilterVpcNetworkSources>?
The list of VPC network sources of the bucket's IP filter.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited