remotedesktopsecurityconfigurationtargetdevicegroup

package
v0.20241209.1115630 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 9, 2024 License: MPL-2.0 Imports: 8 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions

type CreateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (CreateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToHeaders

func (CreateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToOData

func (CreateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToQuery

type CreateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationResponse

type CreateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.TargetDeviceGroup
}

type DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions

type DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions struct {
	IfMatch   *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToHeaders

func (DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToOData

func (DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToQuery

type DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationResponse

type DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions

type GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions struct {
	Expand    *odata.Expand
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Select    *[]string
}

func (GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToHeaders

func (GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToOData

func (GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToQuery

type GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationResponse

type GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.TargetDeviceGroup
}

type GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCountOperationOptions

type GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCountOperationOptions struct {
	Filter    *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Search    *string
}

func (GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCountOperationOptions) ToHeaders

func (GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCountOperationOptions) ToOData

func (GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCountOperationOptions) ToQuery

type GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCountOperationResponse

type GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCountOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsCompleteResult

type ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.TargetDeviceGroup
}

type ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsCustomPager

type ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}

type ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsOperationOptions

type ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsOperationOptions struct {
	Count     *bool
	Expand    *odata.Expand
	Filter    *string
	Metadata  *odata.Metadata
	OrderBy   *odata.OrderBy
	RetryFunc client.RequestRetryFunc
	Search    *string
	Select    *[]string
	Skip      *int64
	Top       *int64
}

func (ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsOperationOptions) ToHeaders

func (ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsOperationOptions) ToOData

func (ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsOperationOptions) ToQuery

type ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsOperationResponse

type ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.TargetDeviceGroup
}

type RemoteDesktopSecurityConfigurationTargetDeviceGroupClient

type RemoteDesktopSecurityConfigurationTargetDeviceGroupClient struct {
	Client *msgraph.Client
}

func NewRemoteDesktopSecurityConfigurationTargetDeviceGroupClientWithBaseURI

func NewRemoteDesktopSecurityConfigurationTargetDeviceGroupClientWithBaseURI(sdkApi sdkEnv.Api) (*RemoteDesktopSecurityConfigurationTargetDeviceGroupClient, error)

func (RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) CreateRemoteDesktopSecurityConfigurationTargetDeviceGroup

CreateRemoteDesktopSecurityConfigurationTargetDeviceGroup - Create targetDeviceGroup. Create a new targetDeviceGroup object for the remoteDesktopSecurityConfiguration object on the servicePrincipal. You can configure a maximum of 10 target device groups for the remoteDesktopSecurityConfiguraiton object on the servicePrincipal.

func (RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroup

DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroup - Delete targetDeviceGroup. Delete a targetDeviceGroup object for the remoteDesktopSecurityConfiguration object on the servicePrincipal. Any user authenticating using the Microsoft Entra ID Remote Desktop Services (RDS) authentication protocol to a Microsoft Entra joined or Microsoft Entra hybrid joined device that's in the removed targetDeviceGroup doesn't get SSO prompts.

func (RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) GetRemoteDesktopSecurityConfigurationTargetDeviceGroup

GetRemoteDesktopSecurityConfigurationTargetDeviceGroup - Get targetDeviceGroup. Read the properties and relationships of a targetDeviceGroup object for the remoteDesktopSecurityConfiguration object on the servicePrincipal.

func (RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCount

GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCount - Get the number of the resource

func (RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) ListRemoteDesktopSecurityConfigurationTargetDeviceGroups

ListRemoteDesktopSecurityConfigurationTargetDeviceGroups - List targetDeviceGroups. Get a list of the targetDeviceGroup objects and their properties on the remoteDesktopSecurityConfiguration resource on the servicePrincipal. Any user authenticating using the Microsoft Entra ID Remote Desktop Services (RDS) authentication protocol to a Microsoft Entra joined or Microsoft Entra hybrid joined device that belongs to the targetDeviceGroup will get SSO.

func (RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsComplete

ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsComplete retrieves all the results into a single object

func (RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsCompleteMatchingPredicate

ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroup

UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroup - Update targetDeviceGroup. Update the properties of a targetDeviceGroup object for remoteDesktopSecurityConfiguration object on the servicePrincipal. You can configure a maximum of 10 target device groups for the remoteDesktopSecurityConfiguraiton object on the servicePrincipal.

type TargetDeviceGroupOperationPredicate

type TargetDeviceGroupOperationPredicate struct {
}

func (TargetDeviceGroupOperationPredicate) Matches

type UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions

type UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToHeaders

func (UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToOData

func (UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToQuery

type UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationResponse

type UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL