Documentation ¶
Index ¶
- func GetGoNetworkSubnetClient(creds config.Credentials, subscription string) network.SubnetsClient
- func GetPostgreSQLVNetRulesClient(creds config.Credentials) psql.VirtualNetworkRulesClient
- type PostgreSQLVNetRuleClient
- func (c *PostgreSQLVNetRuleClient) CreateOrUpdatePostgreSQLVNetRule(ctx context.Context, resourceGroupName string, serverName string, ...) (vnr psql.VirtualNetworkRule, err error)
- func (vr *PostgreSQLVNetRuleClient) Delete(ctx context.Context, obj runtime.Object, opts ...resourcemanager.ConfigOption) (bool, error)
- func (c *PostgreSQLVNetRuleClient) DeletePostgreSQLVNetRule(ctx context.Context, resourceGroupName string, serverName string, ...) (err error)
- func (vr *PostgreSQLVNetRuleClient) Ensure(ctx context.Context, obj runtime.Object, opts ...resourcemanager.ConfigOption) (bool, error)
- func (vr *PostgreSQLVNetRuleClient) GetParents(obj runtime.Object) ([]resourcemanager.KubeParent, error)
- func (c *PostgreSQLVNetRuleClient) GetPostgreSQLVNetRule(ctx context.Context, resourceGroupName string, serverName string, ...) (result psql.VirtualNetworkRule, err error)
- func (vr *PostgreSQLVNetRuleClient) GetStatus(obj runtime.Object) (*azurev1alpha1.ASOStatus, error)
- type PostgreSqlVNetRuleManager
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetGoNetworkSubnetClient ¶
func GetGoNetworkSubnetClient(creds config.Credentials, subscription string) network.SubnetsClient
retrieves the Subnetclient
func GetPostgreSQLVNetRulesClient ¶
func GetPostgreSQLVNetRulesClient(creds config.Credentials) psql.VirtualNetworkRulesClient
Types ¶
type PostgreSQLVNetRuleClient ¶
type PostgreSQLVNetRuleClient struct {
// contains filtered or unexported fields
}
func NewPostgreSQLVNetRuleClient ¶
func NewPostgreSQLVNetRuleClient(creds config.Credentials) *PostgreSQLVNetRuleClient
func (*PostgreSQLVNetRuleClient) CreateOrUpdatePostgreSQLVNetRule ¶
func (c *PostgreSQLVNetRuleClient) CreateOrUpdatePostgreSQLVNetRule( ctx context.Context, resourceGroupName string, serverName string, ruleName string, VNetRG string, VNetName string, SubnetName string, subscription string, IgnoreServiceEndpoint bool) (vnr psql.VirtualNetworkRule, err error)
creates or updates a VNet rule
func (*PostgreSQLVNetRuleClient) Delete ¶
func (vr *PostgreSQLVNetRuleClient) Delete(ctx context.Context, obj runtime.Object, opts ...resourcemanager.ConfigOption) (bool, error)
Delete Vnetrules
func (*PostgreSQLVNetRuleClient) DeletePostgreSQLVNetRule ¶
func (c *PostgreSQLVNetRuleClient) DeletePostgreSQLVNetRule(ctx context.Context, resourceGroupName string, serverName string, ruleName string) (err error)
deletes a VNet rule
func (*PostgreSQLVNetRuleClient) Ensure ¶
func (vr *PostgreSQLVNetRuleClient) Ensure(ctx context.Context, obj runtime.Object, opts ...resourcemanager.ConfigOption) (bool, error)
Ensure creates a postgresqlvnetrule
func (*PostgreSQLVNetRuleClient) GetParents ¶
func (vr *PostgreSQLVNetRuleClient) GetParents(obj runtime.Object) ([]resourcemanager.KubeParent, error)
GetParents returns the parent of postgresqlvnetrule
func (*PostgreSQLVNetRuleClient) GetPostgreSQLVNetRule ¶
func (c *PostgreSQLVNetRuleClient) GetPostgreSQLVNetRule( ctx context.Context, resourceGroupName string, serverName string, ruleName string) (result psql.VirtualNetworkRule, err error)
GetPostgreSQLVNetRule returns a VNet rule
func (*PostgreSQLVNetRuleClient) GetStatus ¶
func (vr *PostgreSQLVNetRuleClient) GetStatus(obj runtime.Object) (*azurev1alpha1.ASOStatus, error)
type PostgreSqlVNetRuleManager ¶
type PostgreSqlVNetRuleManager interface { CreateOrUpdatePostgreSQLVNetRule( ctx context.Context, resourceGroupName string, serverName string, ruleName string, VNetRG string, VNetName string, SubnetName string, IgnoreServiceEndpoint bool) (result psql.VirtualNetworkRule, err error) DeletePostgreSQLVNetRule(ctx context.Context, resourceGroupName string, serverName string, ruleName string) (err error) GetPostgreSQLVNetRulesClient(ctx context.Context, resourceGroupName string, serverName string, ruleName string) (result psql.VirtualNetworkRule, err error) resourcemanager.ARMClient }
Click to show internal directories.
Click to hide internal directories.