Documentation ¶
Index ¶
- func ValidateDataBoxEdgeDeviceID(input interface{}, key string) (warnings []string, errors []error)
- type CheckResourceCreationFeasibilityOperationOptions
- type CheckResourceCreationFeasibilityOperationResponse
- type DataBoxEdgeDeviceId
- type DeviceCapacityCheckClient
- func (c DeviceCapacityCheckClient) CheckResourceCreationFeasibility(ctx context.Context, id DataBoxEdgeDeviceId, input DeviceCapacityRequestInfo, ...) (result CheckResourceCreationFeasibilityOperationResponse, err error)
- func (c DeviceCapacityCheckClient) CheckResourceCreationFeasibilityThenPoll(ctx context.Context, id DataBoxEdgeDeviceId, input DeviceCapacityRequestInfo, ...) error
- type DeviceCapacityRequestInfo
- type DeviceCapacityRequestInfoProperties
- type VMPlacementRequestResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateDataBoxEdgeDeviceID ¶
ValidateDataBoxEdgeDeviceID checks that 'input' can be parsed as a Data Box Edge Device ID
Types ¶
type CheckResourceCreationFeasibilityOperationOptions ¶
type CheckResourceCreationFeasibilityOperationOptions struct {
CapacityName *string
}
func DefaultCheckResourceCreationFeasibilityOperationOptions ¶
func DefaultCheckResourceCreationFeasibilityOperationOptions() CheckResourceCreationFeasibilityOperationOptions
func (CheckResourceCreationFeasibilityOperationOptions) ToHeaders ¶ added in v0.20230420.1093529
func (o CheckResourceCreationFeasibilityOperationOptions) ToHeaders() *client.Headers
func (CheckResourceCreationFeasibilityOperationOptions) ToOData ¶ added in v0.20230420.1093529
func (o CheckResourceCreationFeasibilityOperationOptions) ToOData() *odata.Query
func (CheckResourceCreationFeasibilityOperationOptions) ToQuery ¶ added in v0.20230420.1093529
func (o CheckResourceCreationFeasibilityOperationOptions) ToQuery() *client.QueryParams
type DataBoxEdgeDeviceId ¶
type DataBoxEdgeDeviceId struct { SubscriptionId string ResourceGroupName string DataBoxEdgeDeviceName string }
DataBoxEdgeDeviceId is a struct representing the Resource ID for a Data Box Edge Device
func NewDataBoxEdgeDeviceID ¶
func NewDataBoxEdgeDeviceID(subscriptionId string, resourceGroupName string, dataBoxEdgeDeviceName string) DataBoxEdgeDeviceId
NewDataBoxEdgeDeviceID returns a new DataBoxEdgeDeviceId struct
func ParseDataBoxEdgeDeviceID ¶
func ParseDataBoxEdgeDeviceID(input string) (*DataBoxEdgeDeviceId, error)
ParseDataBoxEdgeDeviceID parses 'input' into a DataBoxEdgeDeviceId
func ParseDataBoxEdgeDeviceIDInsensitively ¶
func ParseDataBoxEdgeDeviceIDInsensitively(input string) (*DataBoxEdgeDeviceId, error)
ParseDataBoxEdgeDeviceIDInsensitively parses 'input' case-insensitively into a DataBoxEdgeDeviceId note: this method should only be used for API response data and not user input
func (DataBoxEdgeDeviceId) ID ¶
func (id DataBoxEdgeDeviceId) ID() string
ID returns the formatted Data Box Edge Device ID
func (DataBoxEdgeDeviceId) Segments ¶
func (id DataBoxEdgeDeviceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Data Box Edge Device ID
func (DataBoxEdgeDeviceId) String ¶
func (id DataBoxEdgeDeviceId) String() string
String returns a human-readable description of this Data Box Edge Device ID
type DeviceCapacityCheckClient ¶
type DeviceCapacityCheckClient struct {
Client *resourcemanager.Client
}
func NewDeviceCapacityCheckClientWithBaseURI ¶
func NewDeviceCapacityCheckClientWithBaseURI(sdkApi sdkEnv.Api) (*DeviceCapacityCheckClient, error)
func (DeviceCapacityCheckClient) CheckResourceCreationFeasibility ¶
func (c DeviceCapacityCheckClient) CheckResourceCreationFeasibility(ctx context.Context, id DataBoxEdgeDeviceId, input DeviceCapacityRequestInfo, options CheckResourceCreationFeasibilityOperationOptions) (result CheckResourceCreationFeasibilityOperationResponse, err error)
CheckResourceCreationFeasibility ...
func (DeviceCapacityCheckClient) CheckResourceCreationFeasibilityThenPoll ¶
func (c DeviceCapacityCheckClient) CheckResourceCreationFeasibilityThenPoll(ctx context.Context, id DataBoxEdgeDeviceId, input DeviceCapacityRequestInfo, options CheckResourceCreationFeasibilityOperationOptions) error
CheckResourceCreationFeasibilityThenPoll performs CheckResourceCreationFeasibility then polls until it's completed
type DeviceCapacityRequestInfo ¶
type DeviceCapacityRequestInfo struct {
Properties DeviceCapacityRequestInfoProperties `json:"properties"`
}
type DeviceCapacityRequestInfoProperties ¶
type DeviceCapacityRequestInfoProperties struct { VMPlacementQuery [][]string `json:"vmPlacementQuery"` VMPlacementResults *[]VMPlacementRequestResult `json:"vmPlacementResults,omitempty"` }