Documentation
¶
Index ¶
- type ClientConfig
- type Provider
- func (p *Provider) BucketDump(ctx context.Context, action, bucketName string) ([]schema.BucketResult, error)
- func (p *Provider) ExecuteCloudVMCommand(instanceID, cmd string)
- func (p *Provider) Name() string
- func (p *Provider) Resources(ctx context.Context) (schema.Resources, error)
- func (p *Provider) UserManagement(action, username, password string) (schema.IAMResult, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientConfig ¶ added in v0.2.5
type Provider ¶
type Provider struct {
// contains filtered or unexported fields
}
func NewWithConfig ¶ added in v0.2.5
func NewWithConfig(options schema.Options, cfg ClientConfig) (*Provider, error)
NewWithConfig creates a new provider client with injected transport options. This keeps payload behavior intact while allowing replay/test clients to flow through the real provider and driver stack.
func (*Provider) BucketDump ¶
func (*Provider) ExecuteCloudVMCommand ¶
Click to show internal directories.
Click to hide internal directories.