// Retrieves a list of IP address ranges, specified as IPv4 CIDR blocks, that you
// can use for the network management interface when you enable Bring Your Own
// License (BYOL). This operation can be run only by AWS accounts that are enabled
// for BYOL. If your account isn't enabled for BYOL, you'll receive an
// AccessDeniedException error. The management network interface is connected to a
// secure Amazon WorkSpaces management network. It is used for interactive
// streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow
// Amazon WorkSpaces to manage the WorkSpace.
Retrieves a list of IP address ranges, specified as IPv4 CIDR blocks, that you
can use for the network management interface when you enable Bring Your Own
License (BYOL). This operation can be run only by AWS accounts that are enabled
for BYOL. If your account isn't enabled for BYOL, you'll receive an
AccessDeniedException error. The management network interface is connected to a
secure Amazon WorkSpaces management network. It is used for interactive
streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow
Amazon WorkSpaces to manage the WorkSpace.
// Retrieves a list of IP address ranges specified as IPv4 CIDR blocks that you // can use for the network management interface when you enable Bring Your Own // License ( BYOL ) . This operation can be run only by AWS accounts that are enabled // for BYOL . If your account isn ' t enabled for BYOL you ' ll receive an // AccessDeniedException error . The management network interface is connected to a // secure Amazon WorkSpaces management network . It is used for interactive // streaming of the WorkSpace desktop to Amazon WorkSpaces clients and to allow // Amazon WorkSpaces to manage the WorkSpace .
func (c *Client) ListAvailableManagementCidrRanges(ctx context.Context, params *ListAvailableManagementCidrRangesInput, optFns ...func(*Options)) (*ListAvailableManagementCidrRangesOutput, error) {
	if params == nil {
		params = &ListAvailableManagementCidrRangesInput{}
	}
	result, metadata, err := c.invokeOperation(ctx, "ListAvailableManagementCidrRanges", params, optFns, addOperationListAvailableManagementCidrRangesMiddlewares)
	if err != nil {
		return nil, err
	}
	out := result.(*ListAvailableManagementCidrRangesOutput)
	out.ResultMetadata = metadata
	return out, nil
}
func ( c * Client ) ListAvailableManagementCidrRanges ( ctx context . Context , params * ListAvailableManagementCidrRangesInput , optFns ... func ( * Options ) ) ( * ListAvailableManagementCidrRangesOutput , error ) { if params == nil { params = & ListAvailableManagementCidrRangesInput { } } result , metadata , err := c . invokeOperation ( ctx , " " , params , optFns , addOperationListAvailableManagementCidrRangesMiddlewares ) if err != nil { return nil , err } out := result . ( * ListAvailableManagementCidrRangesOutput ) out . ResultMetadata = metadata return out , nil }
Retrieves a list of IP address ranges, specified as IPv4 CIDR blocks, that you
can use for the network management interface when you enable Bring Your Own
License (BYOL).
Retrieves a list of IP address ranges specified as IPv4 CIDR blocks that you can use for the network management interface when you enable Bring Your Own License ( BYOL ) .