rediscachefirewallrules

package
v0.0.0-...-6806e21 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 19, 2024 License: MIT Imports: 14 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AzureRedisCacheFirewallRuleManager

type AzureRedisCacheFirewallRuleManager struct {
	// contains filtered or unexported fields
}

AzureRedisCacheFirewallRuleManager creates a new AzureRedisCacheFirewallRuleManager

func NewAzureRedisCacheFirewallRuleManager

func NewAzureRedisCacheFirewallRuleManager(creds config.Credentials) *AzureRedisCacheFirewallRuleManager

NewAzureRedisCacheFirewallRuleManager creates a new AzureRedisCacheFirewallRuleManager

func (*AzureRedisCacheFirewallRuleManager) CreateRedisCacheFirewallRule

func (m *AzureRedisCacheFirewallRuleManager) CreateRedisCacheFirewallRule(ctx context.Context, instance azurev1alpha1.RedisCacheFirewallRule) (result redis.FirewallRule, err error)

CreateRedisCacheFirewallRule creates a new RedisCacheFirewallRule

func (*AzureRedisCacheFirewallRuleManager) Delete

Delete removes a rediscachefirewallrule

func (*AzureRedisCacheFirewallRuleManager) DeleteRedisCacheFirewallRule

func (m *AzureRedisCacheFirewallRuleManager) DeleteRedisCacheFirewallRule(ctx context.Context, resourceGroup string, redisCacheName string, firewallRuleName string) (result autorest.Response, err error)

DeleteRedisCacheFirewallRule deletes a redis firewall rule

func (*AzureRedisCacheFirewallRuleManager) Ensure

Ensure creates a rediscachefirewallrule

func (*AzureRedisCacheFirewallRuleManager) Get

func (m *AzureRedisCacheFirewallRuleManager) Get(ctx context.Context, resourceGroup string, redisCacheName string, firewallRuleName string) (result redis.FirewallRule, err error)

Get gets a single firewall rule in a specified redis cache

func (*AzureRedisCacheFirewallRuleManager) GetParents

GetParents returns the parents of rediscachefirewallrule

func (*AzureRedisCacheFirewallRuleManager) GetStatus

GetStatus gets the ASOStatus

type RedisCacheFirewallRuleManager

type RedisCacheFirewallRuleManager interface {
	// CreateRedisCacheFirewallRule creates a new RedisCacheFirewallRule
	CreateRedisCacheFirewallRule(ctx context.Context, instance azurev1alpha1.RedisCacheFirewallRule) (result redis.FirewallRule, err error)

	// Get gets a single firewall rule in a specified redis cache
	Get(ctx context.Context, resourceGroup string, redisCacheName string, firewallRuleName string) (err error)

	// DeleteRedisCacheFirewallRule deletes a server firewall rule
	DeleteRedisCacheFirewallRule(ctx context.Context, resourceGroup string, redisCacheName string, firewallRuleName string) (result autorest.Response, err error)

	// also embed async client methods
	resourcemanager.ARMClient
}

RedisCacheFirewallRuleManager for RedisCacheFirewallRule

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL