Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArmApimSvc ¶
type ArmApimSvc interface {
GetApimServiceInfo(serviceUrl string) (armmodel.ApimServiceInfo, error)
}
func NewArmApimSvc ¶
func NewArmApimSvc(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions, opts ...ArmApimSvcOption) (ArmApimSvc, error)
type ArmApimSvcOption ¶
type ArmApimSvcOption func(s *armApimSvc)
func WithApimServiceClient ¶
func WithApimServiceClient(apimServiceClient apimservice.Client) ArmApimSvcOption
type SvcFactory ¶
type SvcFactory interface { NewArmResourceSvc() (azresource.ArmResourceSvc, error) NewApimSvc() (ArmApimSvc, error) NewApimNamedValueSvc() apimnv.ApimNamedValueSvc }
func NewSvcFactory ¶
func NewSvcFactory(key []byte, httpClient azurecommon.HTTPClient) (SvcFactory, error)
Click to show internal directories.
Click to hide internal directories.