apimnv

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Aug 3, 2023 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApimNamedValueSvc

type ApimNamedValueSvc interface {
	GetResourceRoles(s armmodel.ApimServiceInfo) ([]providerscommon.ResourceActionRoles, error)
	UpdateResourceRole(s armmodel.ApimServiceInfo, nv providerscommon.ResourceActionRoles) error
}

func NewApimNamedValueSvc

func NewApimNamedValueSvc(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions, opts ...ApimNamedValueSvcOption) ApimNamedValueSvc

type ApimNamedValueSvcOption

type ApimNamedValueSvcOption func(s *apimNamedValueSvc)

func WithNamedValuesClient

func WithNamedValuesClient(nvClient NamedValuesClient) ApimNamedValueSvcOption

type NamedValuesClient

type NamedValuesClient interface {
	NewListByServicePager(resourceGroupName, serviceName string, options *azarmapim.NamedValueClientListByServiceOptions) *runtime.Pager[azarmapim.NamedValueClientListByServiceResponse]
	BeginUpdate(ctx context.Context, resourceGroupName string, serviceName string, namedValueID string, ifMatch string, parameters azarmapim.NamedValueUpdateParameters, options *azarmapim.NamedValueClientBeginUpdateOptions) (*runtime.Poller[azarmapim.NamedValueClientUpdateResponse], error)
}

func NewNamedValuesClient

func NewNamedValuesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) NamedValuesClient

Jump to

Keyboard shortcuts

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