endpoint

package
v0.20241126.1110949 Latest Latest
Warning

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

Go to latest
Published: Nov 26, 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 CreateEndpointOperationOptions

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

func DefaultCreateEndpointOperationOptions

func DefaultCreateEndpointOperationOptions() CreateEndpointOperationOptions

func (CreateEndpointOperationOptions) ToHeaders

func (CreateEndpointOperationOptions) ToOData

func (CreateEndpointOperationOptions) ToQuery

type CreateEndpointOperationResponse

type CreateEndpointOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.Endpoint
}

type DeleteEndpointOperationOptions

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

func DefaultDeleteEndpointOperationOptions

func DefaultDeleteEndpointOperationOptions() DeleteEndpointOperationOptions

func (DeleteEndpointOperationOptions) ToHeaders

func (DeleteEndpointOperationOptions) ToOData

func (DeleteEndpointOperationOptions) ToQuery

type DeleteEndpointOperationResponse

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

type EndpointClient

type EndpointClient struct {
	Client *msgraph.Client
}

func NewEndpointClientWithBaseURI

func NewEndpointClientWithBaseURI(sdkApi sdkEnv.Api) (*EndpointClient, error)

func (EndpointClient) CreateEndpoint

CreateEndpoint - Create new navigation property to endpoints for servicePrincipals

func (EndpointClient) DeleteEndpoint

DeleteEndpoint - Delete navigation property endpoints for servicePrincipals

func (EndpointClient) GetEndpoint

GetEndpoint - Get endpoints from servicePrincipals. Endpoints available for discovery. Services like Sharepoint populate this property with a tenant specific SharePoint endpoints that other applications can discover and use in their experiences.

func (EndpointClient) GetEndpointsCount

GetEndpointsCount - Get the number of the resource

func (EndpointClient) ListEndpoints

ListEndpoints - Get endpoints from servicePrincipals. Endpoints available for discovery. Services like Sharepoint populate this property with a tenant specific SharePoint endpoints that other applications can discover and use in their experiences.

func (EndpointClient) ListEndpointsComplete

ListEndpointsComplete retrieves all the results into a single object

func (EndpointClient) ListEndpointsCompleteMatchingPredicate

func (c EndpointClient) ListEndpointsCompleteMatchingPredicate(ctx context.Context, id beta.ServicePrincipalId, options ListEndpointsOperationOptions, predicate EndpointOperationPredicate) (result ListEndpointsCompleteResult, err error)

ListEndpointsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (EndpointClient) UpdateEndpoint

UpdateEndpoint - Update the navigation property endpoints in servicePrincipals

type EndpointOperationPredicate

type EndpointOperationPredicate struct {
}

func (EndpointOperationPredicate) Matches

func (p EndpointOperationPredicate) Matches(input beta.Endpoint) bool

type GetEndpointOperationOptions

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

func DefaultGetEndpointOperationOptions

func DefaultGetEndpointOperationOptions() GetEndpointOperationOptions

func (GetEndpointOperationOptions) ToHeaders

func (GetEndpointOperationOptions) ToOData

func (GetEndpointOperationOptions) ToQuery

type GetEndpointOperationResponse

type GetEndpointOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.Endpoint
}

type GetEndpointsCountOperationOptions

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

func DefaultGetEndpointsCountOperationOptions

func DefaultGetEndpointsCountOperationOptions() GetEndpointsCountOperationOptions

func (GetEndpointsCountOperationOptions) ToHeaders

func (GetEndpointsCountOperationOptions) ToOData

func (GetEndpointsCountOperationOptions) ToQuery

type GetEndpointsCountOperationResponse

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

type ListEndpointsCompleteResult

type ListEndpointsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.Endpoint
}

type ListEndpointsCustomPager

type ListEndpointsCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}
func (p *ListEndpointsCustomPager) NextPageLink() *odata.Link

type ListEndpointsOperationOptions

type ListEndpointsOperationOptions 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 DefaultListEndpointsOperationOptions

func DefaultListEndpointsOperationOptions() ListEndpointsOperationOptions

func (ListEndpointsOperationOptions) ToHeaders

func (ListEndpointsOperationOptions) ToOData

func (ListEndpointsOperationOptions) ToQuery

type ListEndpointsOperationResponse

type ListEndpointsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.Endpoint
}

type UpdateEndpointOperationOptions

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

func DefaultUpdateEndpointOperationOptions

func DefaultUpdateEndpointOperationOptions() UpdateEndpointOperationOptions

func (UpdateEndpointOperationOptions) ToHeaders

func (UpdateEndpointOperationOptions) ToOData

func (UpdateEndpointOperationOptions) ToQuery

type UpdateEndpointOperationResponse

type UpdateEndpointOperationResponse 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