Documentation ¶
Index ¶
- type CreateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions
- func (o CreateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToHeaders() *client.Headers
- func (o CreateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToOData() *odata.Query
- func (o CreateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToQuery() *client.QueryParams
- type CreateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationResponse
- type DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions
- func (o DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToHeaders() *client.Headers
- func (o DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToOData() *odata.Query
- func (o DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToQuery() *client.QueryParams
- type DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationResponse
- type GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions
- func (o GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToHeaders() *client.Headers
- func (o GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToOData() *odata.Query
- func (o GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToQuery() *client.QueryParams
- type GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationResponse
- type GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCountOperationOptions
- func (o GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCountOperationOptions) ToHeaders() *client.Headers
- func (o GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCountOperationOptions) ToOData() *odata.Query
- func (o GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCountOperationOptions) ToQuery() *client.QueryParams
- type GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCountOperationResponse
- type ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsCompleteResult
- type ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsCustomPager
- type ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsOperationOptions
- func (o ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsOperationOptions) ToHeaders() *client.Headers
- func (o ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsOperationOptions) ToOData() *odata.Query
- func (o ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsOperationOptions) ToQuery() *client.QueryParams
- type ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsOperationResponse
- type RemoteDesktopSecurityConfigurationTargetDeviceGroupClient
- func (c RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) CreateRemoteDesktopSecurityConfigurationTargetDeviceGroup(ctx context.Context, id stable.ServicePrincipalId, ...) (...)
- func (c RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroup(ctx context.Context, ...) (...)
- func (c RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) GetRemoteDesktopSecurityConfigurationTargetDeviceGroup(ctx context.Context, ...) (result GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationResponse, ...)
- func (c RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCount(ctx context.Context, id stable.ServicePrincipalId, ...) (...)
- func (c RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) ListRemoteDesktopSecurityConfigurationTargetDeviceGroups(ctx context.Context, id stable.ServicePrincipalId, ...) (...)
- func (c RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsComplete(ctx context.Context, id stable.ServicePrincipalId, ...) (ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsCompleteResult, error)
- func (c RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsCompleteMatchingPredicate(ctx context.Context, id stable.ServicePrincipalId, ...) (result ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsCompleteResult, ...)
- func (c RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroup(ctx context.Context, ...) (...)
- type TargetDeviceGroupOperationPredicate
- type UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions
- func (o UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToHeaders() *client.Headers
- func (o UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToOData() *odata.Query
- func (o UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToQuery() *client.QueryParams
- type UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationResponse
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 DefaultCreateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions ¶
func DefaultCreateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions() CreateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions
func (CreateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToHeaders ¶
func (o CreateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToHeaders() *client.Headers
func (CreateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToOData ¶
func (o CreateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToOData() *odata.Query
type DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions ¶
type DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions ¶
func DefaultDeleteRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions() DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions
func (DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToHeaders ¶
func (o DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToHeaders() *client.Headers
func (DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToOData ¶
func (o DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToOData() *odata.Query
type GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions ¶
type GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions ¶
func DefaultGetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions() GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions
func (GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToHeaders ¶
func (o GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToHeaders() *client.Headers
func (GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToOData ¶
func (o GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToOData() *odata.Query
func (GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToQuery ¶
func (o GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToQuery() *client.QueryParams
type GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCountOperationOptions ¶
type GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCountOperationOptions ¶
func DefaultGetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCountOperationOptions() GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCountOperationOptions
func (GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCountOperationOptions) ToHeaders ¶
func (o GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCountOperationOptions) ToHeaders() *client.Headers
func (GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCountOperationOptions) ToOData ¶
func (o GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCountOperationOptions) ToOData() *odata.Query
type ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsCompleteResult ¶
type ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsCompleteResult struct { LatestHttpResponse *http.Response Items []stable.TargetDeviceGroup }
type ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsCustomPager ¶
type ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsCustomPager) NextPageLink ¶
func (p *ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsCustomPager) NextPageLink() *odata.Link
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 DefaultListRemoteDesktopSecurityConfigurationTargetDeviceGroupsOperationOptions ¶
func DefaultListRemoteDesktopSecurityConfigurationTargetDeviceGroupsOperationOptions() ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsOperationOptions
func (ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsOperationOptions) ToHeaders ¶
func (o ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsOperationOptions) ToHeaders() *client.Headers
func (ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsOperationOptions) ToOData ¶
func (o ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsOperationOptions) ToOData() *odata.Query
type RemoteDesktopSecurityConfigurationTargetDeviceGroupClient ¶
func NewRemoteDesktopSecurityConfigurationTargetDeviceGroupClientWithBaseURI ¶
func NewRemoteDesktopSecurityConfigurationTargetDeviceGroupClientWithBaseURI(sdkApi sdkEnv.Api) (*RemoteDesktopSecurityConfigurationTargetDeviceGroupClient, error)
func (RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) CreateRemoteDesktopSecurityConfigurationTargetDeviceGroup ¶
func (c RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) CreateRemoteDesktopSecurityConfigurationTargetDeviceGroup(ctx context.Context, id stable.ServicePrincipalId, input stable.TargetDeviceGroup, options CreateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) (result CreateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationResponse, err error)
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 ¶
func (c RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroup(ctx context.Context, id stable.ServicePrincipalIdRemoteDesktopSecurityConfigurationTargetDeviceGroupId, options DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) (result DeleteRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationResponse, err error)
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 ¶
func (c RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) GetRemoteDesktopSecurityConfigurationTargetDeviceGroup(ctx context.Context, id stable.ServicePrincipalIdRemoteDesktopSecurityConfigurationTargetDeviceGroupId, options GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) (result GetRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationResponse, err error)
GetRemoteDesktopSecurityConfigurationTargetDeviceGroup - Get targetDeviceGroup. Read the properties and relationships of a targetDeviceGroup object for the remoteDesktopSecurityConfiguration object on the servicePrincipal.
func (RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCount ¶
func (c RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCount(ctx context.Context, id stable.ServicePrincipalId, options GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCountOperationOptions) (result GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCountOperationResponse, err error)
GetRemoteDesktopSecurityConfigurationTargetDeviceGroupsCount - Get the number of the resource
func (RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) ListRemoteDesktopSecurityConfigurationTargetDeviceGroups ¶
func (c RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) ListRemoteDesktopSecurityConfigurationTargetDeviceGroups(ctx context.Context, id stable.ServicePrincipalId, options ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsOperationOptions) (result ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsOperationResponse, err error)
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 ¶
func (c RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsComplete(ctx context.Context, id stable.ServicePrincipalId, options ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsOperationOptions) (ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsCompleteResult, error)
ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsComplete retrieves all the results into a single object
func (RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsCompleteMatchingPredicate ¶
func (c RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsCompleteMatchingPredicate(ctx context.Context, id stable.ServicePrincipalId, options ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsOperationOptions, predicate TargetDeviceGroupOperationPredicate) (result ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsCompleteResult, err error)
ListRemoteDesktopSecurityConfigurationTargetDeviceGroupsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroup ¶
func (c RemoteDesktopSecurityConfigurationTargetDeviceGroupClient) UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroup(ctx context.Context, id stable.ServicePrincipalIdRemoteDesktopSecurityConfigurationTargetDeviceGroupId, input stable.TargetDeviceGroup, options UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) (result UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationResponse, err error)
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 ¶
func (p TargetDeviceGroupOperationPredicate) Matches(input stable.TargetDeviceGroup) bool
type UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions ¶
type UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions ¶
func DefaultUpdateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions() UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions
func (UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToHeaders ¶
func (o UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToHeaders() *client.Headers
func (UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToOData ¶
func (o UpdateRemoteDesktopSecurityConfigurationTargetDeviceGroupOperationOptions) ToOData() *odata.Query
Source Files ¶
- client.go
- method_createremotedesktopsecurityconfigurationtargetdevicegroup.go
- method_deleteremotedesktopsecurityconfigurationtargetdevicegroup.go
- method_getremotedesktopsecurityconfigurationtargetdevicegroup.go
- method_getremotedesktopsecurityconfigurationtargetdevicegroupscount.go
- method_listremotedesktopsecurityconfigurationtargetdevicegroups.go
- method_updateremotedesktopsecurityconfigurationtargetdevicegroup.go
- predicates.go
- version.go