Documentation ¶
Index ¶
- func GetAutorestError(err error) (autorest.DetailedError, bool)
- func GetenvBool(key string, def bool) (bool, error)
- func GetenvInt(key string, def int) (int, error)
- func GetenvInt64(key string, def int64) (int64, error)
- func GetenvInt64Range(key string, def, min, max int64) (int64, error)
- func GetenvIntRange(key string, def, min, max int) (int, error)
- func GetenvStr(key, def string) string
- type Authorizer
- type ContainerInstanceClient
- type PrivateDNSRecordSetsClient
- func (c *PrivateDNSRecordSetsClient) CreateOrUpdate(ctx context.Context, recordType privatedns.RecordType, ...) (privatedns.RecordSet, error)
- func (c *PrivateDNSRecordSetsClient) Delete(ctx context.Context, recordType privatedns.RecordType, ...) error
- func (c *PrivateDNSRecordSetsClient) Get(ctx context.Context, recordType privatedns.RecordType, ...) (privatedns.RecordSet, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAutorestError ¶
func GetAutorestError(err error) (autorest.DetailedError, bool)
Types ¶
type Authorizer ¶
type Authorizer struct {
// contains filtered or unexported fields
}
func NewAuthorizer ¶
func NewAuthorizer(ctx context.Context, credential *azidentity.ChainedTokenCredential, scopes *[]string) (*Authorizer, error)
func NewAzureManagementAuthorizer ¶
func NewAzureManagementAuthorizer(ctx context.Context, credential *azidentity.ChainedTokenCredential) (*Authorizer, error)
func (*Authorizer) WithAuthorization ¶
func (a *Authorizer) WithAuthorization() autorest.PrepareDecorator
type ContainerInstanceClient ¶
type ContainerInstanceClient struct {
// contains filtered or unexported fields
}
func NewContainerInstanceClient ¶
func NewContainerInstanceClient(auth autorest.Authorizer, subscriptionID, resourceGroupName, containerGroupName string) (*ContainerInstanceClient, error)
func (*ContainerInstanceClient) Get ¶
func (ci *ContainerInstanceClient) Get(ctx context.Context) (*containerinstance.ContainerGroup, error)
type PrivateDNSRecordSetsClient ¶
type PrivateDNSRecordSetsClient struct {
// contains filtered or unexported fields
}
func NewPrivateDNSRecordSetsClient ¶
func NewPrivateDNSRecordSetsClient(auth autorest.Authorizer, subscriptionID, resourceGroupName, privateZoneName string) (*PrivateDNSRecordSetsClient, error)
func (*PrivateDNSRecordSetsClient) CreateOrUpdate ¶
func (c *PrivateDNSRecordSetsClient) CreateOrUpdate(ctx context.Context, recordType privatedns.RecordType, relativeRecordSetName string, parameters privatedns.RecordSet) (privatedns.RecordSet, error)
func (*PrivateDNSRecordSetsClient) Delete ¶
func (c *PrivateDNSRecordSetsClient) Delete(ctx context.Context, recordType privatedns.RecordType, relativeRecordSetName string) error
func (*PrivateDNSRecordSetsClient) Get ¶
func (c *PrivateDNSRecordSetsClient) Get(ctx context.Context, recordType privatedns.RecordType, relativeRecordSetName string) (privatedns.RecordSet, error)
Click to show internal directories.
Click to hide internal directories.