Documentation ¶
Index ¶
- type Client
- func (c *Client) CreateBlobContainer(ctx context.Context, storageAccountName, containerName string) (*azblob.CreateContainerResponse, error)
- func (c *Client) CreateResourceGroup(ctx context.Context, name, location string) (*armresources.ResourceGroup, error)
- func (c *Client) CreateStorageAccount(ctx context.Context, location, resourceGroup, storageAccountName string) (*armstorage.Account, error)
- func (c *Client) GetInstanceSizes(ctx context.Context, location string) ([]string, error)
- func (c *Client) GetRegions(ctx context.Context) ([]string, error)
- func (c *Client) GetStorageAccessKeys(ctx context.Context, resourceGroup, storageAccountName string) (*Keys, error)
- func (c *Client) ListDomains(ctx context.Context) ([]*armdns.Zone, error)
- func (c *Client) ListResourceGroups(ctx context.Context) ([]*armresources.ResourceGroup, error)
- func (c *Client) TestHostedZoneLiveness(ctx context.Context, domainName, resourceGroup string) (bool, error)
- func (c *Client) TestHostedZoneLivenessWildcard(ctx context.Context, domainName string) (bool, *string, error)
- type Keys
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) CreateBlobContainer ¶
func (*Client) CreateResourceGroup ¶
func (c *Client) CreateResourceGroup(ctx context.Context, name, location string) (*armresources.ResourceGroup, error)
func (*Client) CreateStorageAccount ¶
func (*Client) GetInstanceSizes ¶ added in v0.120.0
func (*Client) GetRegions ¶ added in v0.120.0
func (*Client) GetStorageAccessKeys ¶
func (*Client) ListDomains ¶ added in v0.120.0
func (*Client) ListResourceGroups ¶ added in v0.120.0
func (c *Client) ListResourceGroups(ctx context.Context) ([]*armresources.ResourceGroup, error)
func (*Client) TestHostedZoneLiveness ¶
Click to show internal directories.
Click to hide internal directories.