Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateMachineID ¶
ValidateMachineID checks that 'input' can be parsed as a Machine ID
Types ¶
type MachineId ¶
MachineId is a struct representing the Resource ID for a Machine
func NewMachineID ¶
NewMachineID returns a new MachineId struct
func ParseMachineID ¶
ParseMachineID parses 'input' into a MachineId
func ParseMachineIDInsensitively ¶
ParseMachineIDInsensitively parses 'input' case-insensitively into a MachineId note: this method should only be used for API response data and not user input
func (*MachineId) FromParseResult ¶
func (id *MachineId) FromParseResult(input resourceids.ParseResult) error
func (MachineId) Segments ¶
func (id MachineId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Machine ID
type MachineNetworkProfileClient ¶
type MachineNetworkProfileClient struct {
Client *resourcemanager.Client
}
func NewMachineNetworkProfileClientWithBaseURI ¶
func NewMachineNetworkProfileClientWithBaseURI(sdkApi sdkEnv.Api) (*MachineNetworkProfileClient, error)
func (MachineNetworkProfileClient) NetworkProfileGet ¶
func (c MachineNetworkProfileClient) NetworkProfileGet(ctx context.Context, id MachineId) (result NetworkProfileGetOperationResponse, err error)
NetworkProfileGet ...
type NetworkInterface ¶
type NetworkInterface struct {
IPAddresses *[]IPAddress `json:"ipAddresses,omitempty"`
}
type NetworkProfile ¶
type NetworkProfile struct {
NetworkInterfaces *[]NetworkInterface `json:"networkInterfaces,omitempty"`
}
type NetworkProfileGetOperationResponse ¶
type NetworkProfileGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *NetworkProfile }
Click to show internal directories.
Click to hide internal directories.