Documentation ¶
Index ¶
- func PossibleValuesForPrivateEndpointConnectionProvisioningState() []string
- func PossibleValuesForPrivateEndpointServiceConnectionStatus() []string
- func ValidateHostPoolID(input interface{}, key string) (warnings []string, errors []error)
- func ValidatePrivateEndpointConnectionID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateWorkspaceID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateWorkspacePrivateEndpointConnectionID(input interface{}, key string) (warnings []string, errors []error)
- type HostPoolId
- type PrivateEndpoint
- type PrivateEndpointConnection
- type PrivateEndpointConnectionId
- func NewPrivateEndpointConnectionID(subscriptionId string, resourceGroupName string, hostPoolName string, ...) PrivateEndpointConnectionId
- func ParsePrivateEndpointConnectionID(input string) (*PrivateEndpointConnectionId, error)
- func ParsePrivateEndpointConnectionIDInsensitively(input string) (*PrivateEndpointConnectionId, error)
- type PrivateEndpointConnectionProperties
- type PrivateEndpointConnectionProvisioningState
- type PrivateEndpointConnectionWithSystemData
- type PrivateEndpointConnectionWithSystemDataOperationPredicate
- type PrivateEndpointConnectionsDeleteByHostPoolOperationResponse
- type PrivateEndpointConnectionsDeleteByWorkspaceOperationResponse
- type PrivateEndpointConnectionsGetByHostPoolOperationResponse
- type PrivateEndpointConnectionsGetByWorkspaceOperationResponse
- type PrivateEndpointConnectionsListByHostPoolCompleteResult
- type PrivateEndpointConnectionsListByHostPoolCustomPager
- type PrivateEndpointConnectionsListByHostPoolOperationResponse
- type PrivateEndpointConnectionsListByWorkspaceCompleteResult
- type PrivateEndpointConnectionsListByWorkspaceCustomPager
- type PrivateEndpointConnectionsListByWorkspaceOperationResponse
- type PrivateEndpointConnectionsUpdateByHostPoolOperationResponse
- type PrivateEndpointConnectionsUpdateByWorkspaceOperationResponse
- type PrivateEndpointServiceConnectionStatus
- type PrivateLinkClient
- func (c PrivateLinkClient) PrivateEndpointConnectionsDeleteByHostPool(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsDeleteByHostPoolOperationResponse, err error)
- func (c PrivateLinkClient) PrivateEndpointConnectionsDeleteByWorkspace(ctx context.Context, id WorkspacePrivateEndpointConnectionId) (result PrivateEndpointConnectionsDeleteByWorkspaceOperationResponse, err error)
- func (c PrivateLinkClient) PrivateEndpointConnectionsGetByHostPool(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsGetByHostPoolOperationResponse, err error)
- func (c PrivateLinkClient) PrivateEndpointConnectionsGetByWorkspace(ctx context.Context, id WorkspacePrivateEndpointConnectionId) (result PrivateEndpointConnectionsGetByWorkspaceOperationResponse, err error)
- func (c PrivateLinkClient) PrivateEndpointConnectionsListByHostPool(ctx context.Context, id HostPoolId) (result PrivateEndpointConnectionsListByHostPoolOperationResponse, err error)
- func (c PrivateLinkClient) PrivateEndpointConnectionsListByHostPoolComplete(ctx context.Context, id HostPoolId) (PrivateEndpointConnectionsListByHostPoolCompleteResult, error)
- func (c PrivateLinkClient) PrivateEndpointConnectionsListByHostPoolCompleteMatchingPredicate(ctx context.Context, id HostPoolId, ...) (result PrivateEndpointConnectionsListByHostPoolCompleteResult, err error)
- func (c PrivateLinkClient) PrivateEndpointConnectionsListByWorkspace(ctx context.Context, id WorkspaceId) (result PrivateEndpointConnectionsListByWorkspaceOperationResponse, err error)
- func (c PrivateLinkClient) PrivateEndpointConnectionsListByWorkspaceComplete(ctx context.Context, id WorkspaceId) (PrivateEndpointConnectionsListByWorkspaceCompleteResult, error)
- func (c PrivateLinkClient) PrivateEndpointConnectionsListByWorkspaceCompleteMatchingPredicate(ctx context.Context, id WorkspaceId, ...) (result PrivateEndpointConnectionsListByWorkspaceCompleteResult, err error)
- func (c PrivateLinkClient) PrivateEndpointConnectionsUpdateByHostPool(ctx context.Context, id PrivateEndpointConnectionId, ...) (result PrivateEndpointConnectionsUpdateByHostPoolOperationResponse, err error)
- func (c PrivateLinkClient) PrivateEndpointConnectionsUpdateByWorkspace(ctx context.Context, id WorkspacePrivateEndpointConnectionId, ...) (result PrivateEndpointConnectionsUpdateByWorkspaceOperationResponse, err error)
- func (c PrivateLinkClient) ResourcesListByHostPool(ctx context.Context, id HostPoolId) (result ResourcesListByHostPoolOperationResponse, err error)
- func (c PrivateLinkClient) ResourcesListByHostPoolComplete(ctx context.Context, id HostPoolId) (ResourcesListByHostPoolCompleteResult, error)
- func (c PrivateLinkClient) ResourcesListByHostPoolCompleteMatchingPredicate(ctx context.Context, id HostPoolId, ...) (result ResourcesListByHostPoolCompleteResult, err error)
- func (c PrivateLinkClient) ResourcesListByWorkspace(ctx context.Context, id WorkspaceId) (result ResourcesListByWorkspaceOperationResponse, err error)
- func (c PrivateLinkClient) ResourcesListByWorkspaceComplete(ctx context.Context, id WorkspaceId) (ResourcesListByWorkspaceCompleteResult, error)
- func (c PrivateLinkClient) ResourcesListByWorkspaceCompleteMatchingPredicate(ctx context.Context, id WorkspaceId, ...) (result ResourcesListByWorkspaceCompleteResult, err error)
- type PrivateLinkResource
- type PrivateLinkResourceOperationPredicate
- type PrivateLinkResourceProperties
- type PrivateLinkServiceConnectionState
- type ResourcesListByHostPoolCompleteResult
- type ResourcesListByHostPoolCustomPager
- type ResourcesListByHostPoolOperationResponse
- type ResourcesListByWorkspaceCompleteResult
- type ResourcesListByWorkspaceCustomPager
- type ResourcesListByWorkspaceOperationResponse
- type WorkspaceId
- type WorkspacePrivateEndpointConnectionId
- func NewWorkspacePrivateEndpointConnectionID(subscriptionId string, resourceGroupName string, workspaceName string, ...) WorkspacePrivateEndpointConnectionId
- func ParseWorkspacePrivateEndpointConnectionID(input string) (*WorkspacePrivateEndpointConnectionId, error)
- func ParseWorkspacePrivateEndpointConnectionIDInsensitively(input string) (*WorkspacePrivateEndpointConnectionId, error)
- func (id *WorkspacePrivateEndpointConnectionId) FromParseResult(input resourceids.ParseResult) error
- func (id WorkspacePrivateEndpointConnectionId) ID() string
- func (id WorkspacePrivateEndpointConnectionId) Segments() []resourceids.Segment
- func (id WorkspacePrivateEndpointConnectionId) String() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForPrivateEndpointConnectionProvisioningState ¶
func PossibleValuesForPrivateEndpointConnectionProvisioningState() []string
func PossibleValuesForPrivateEndpointServiceConnectionStatus ¶
func PossibleValuesForPrivateEndpointServiceConnectionStatus() []string
func ValidateHostPoolID ¶
ValidateHostPoolID checks that 'input' can be parsed as a Host Pool ID
func ValidatePrivateEndpointConnectionID ¶
func ValidatePrivateEndpointConnectionID(input interface{}, key string) (warnings []string, errors []error)
ValidatePrivateEndpointConnectionID checks that 'input' can be parsed as a Private Endpoint Connection ID
func ValidateWorkspaceID ¶
ValidateWorkspaceID checks that 'input' can be parsed as a Workspace ID
func ValidateWorkspacePrivateEndpointConnectionID ¶
func ValidateWorkspacePrivateEndpointConnectionID(input interface{}, key string) (warnings []string, errors []error)
ValidateWorkspacePrivateEndpointConnectionID checks that 'input' can be parsed as a Workspace Private Endpoint Connection ID
Types ¶
type HostPoolId ¶
HostPoolId is a struct representing the Resource ID for a Host Pool
func NewHostPoolID ¶
func NewHostPoolID(subscriptionId string, resourceGroupName string, hostPoolName string) HostPoolId
NewHostPoolID returns a new HostPoolId struct
func ParseHostPoolID ¶
func ParseHostPoolID(input string) (*HostPoolId, error)
ParseHostPoolID parses 'input' into a HostPoolId
func ParseHostPoolIDInsensitively ¶
func ParseHostPoolIDInsensitively(input string) (*HostPoolId, error)
ParseHostPoolIDInsensitively parses 'input' case-insensitively into a HostPoolId note: this method should only be used for API response data and not user input
func (*HostPoolId) FromParseResult ¶
func (id *HostPoolId) FromParseResult(input resourceids.ParseResult) error
func (HostPoolId) Segments ¶
func (id HostPoolId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Host Pool ID
func (HostPoolId) String ¶
func (id HostPoolId) String() string
String returns a human-readable description of this Host Pool ID
type PrivateEndpoint ¶
type PrivateEndpoint struct {
Id *string `json:"id,omitempty"`
}
type PrivateEndpointConnection ¶
type PrivateEndpointConnection struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *PrivateEndpointConnectionProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type PrivateEndpointConnectionId ¶
type PrivateEndpointConnectionId struct { SubscriptionId string ResourceGroupName string HostPoolName string PrivateEndpointConnectionName string }
PrivateEndpointConnectionId is a struct representing the Resource ID for a Private Endpoint Connection
func NewPrivateEndpointConnectionID ¶
func NewPrivateEndpointConnectionID(subscriptionId string, resourceGroupName string, hostPoolName string, privateEndpointConnectionName string) PrivateEndpointConnectionId
NewPrivateEndpointConnectionID returns a new PrivateEndpointConnectionId struct
func ParsePrivateEndpointConnectionID ¶
func ParsePrivateEndpointConnectionID(input string) (*PrivateEndpointConnectionId, error)
ParsePrivateEndpointConnectionID parses 'input' into a PrivateEndpointConnectionId
func ParsePrivateEndpointConnectionIDInsensitively ¶
func ParsePrivateEndpointConnectionIDInsensitively(input string) (*PrivateEndpointConnectionId, error)
ParsePrivateEndpointConnectionIDInsensitively parses 'input' case-insensitively into a PrivateEndpointConnectionId note: this method should only be used for API response data and not user input
func (*PrivateEndpointConnectionId) FromParseResult ¶
func (id *PrivateEndpointConnectionId) FromParseResult(input resourceids.ParseResult) error
func (PrivateEndpointConnectionId) ID ¶
func (id PrivateEndpointConnectionId) ID() string
ID returns the formatted Private Endpoint Connection ID
func (PrivateEndpointConnectionId) Segments ¶
func (id PrivateEndpointConnectionId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Private Endpoint Connection ID
func (PrivateEndpointConnectionId) String ¶
func (id PrivateEndpointConnectionId) String() string
String returns a human-readable description of this Private Endpoint Connection ID
type PrivateEndpointConnectionProperties ¶
type PrivateEndpointConnectionProperties struct { PrivateEndpoint *PrivateEndpoint `json:"privateEndpoint,omitempty"` PrivateLinkServiceConnectionState PrivateLinkServiceConnectionState `json:"privateLinkServiceConnectionState"` ProvisioningState *PrivateEndpointConnectionProvisioningState `json:"provisioningState,omitempty"` }
type PrivateEndpointConnectionProvisioningState ¶
type PrivateEndpointConnectionProvisioningState string
const ( PrivateEndpointConnectionProvisioningStateCreating PrivateEndpointConnectionProvisioningState = "Creating" PrivateEndpointConnectionProvisioningStateDeleting PrivateEndpointConnectionProvisioningState = "Deleting" PrivateEndpointConnectionProvisioningStateFailed PrivateEndpointConnectionProvisioningState = "Failed" PrivateEndpointConnectionProvisioningStateSucceeded PrivateEndpointConnectionProvisioningState = "Succeeded" )
func (*PrivateEndpointConnectionProvisioningState) UnmarshalJSON ¶
func (s *PrivateEndpointConnectionProvisioningState) UnmarshalJSON(bytes []byte) error
type PrivateEndpointConnectionWithSystemData ¶
type PrivateEndpointConnectionWithSystemData struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *PrivateEndpointConnectionProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type PrivateEndpointConnectionWithSystemDataOperationPredicate ¶
type PrivateEndpointConnectionWithSystemDataOperationPredicate struct { Id *string Name *string Type *string }
func (PrivateEndpointConnectionWithSystemDataOperationPredicate) Matches ¶
func (p PrivateEndpointConnectionWithSystemDataOperationPredicate) Matches(input PrivateEndpointConnectionWithSystemData) bool
type PrivateEndpointConnectionsGetByHostPoolOperationResponse ¶
type PrivateEndpointConnectionsGetByHostPoolOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *PrivateEndpointConnectionWithSystemData }
type PrivateEndpointConnectionsGetByWorkspaceOperationResponse ¶
type PrivateEndpointConnectionsGetByWorkspaceOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *PrivateEndpointConnectionWithSystemData }
type PrivateEndpointConnectionsListByHostPoolCompleteResult ¶
type PrivateEndpointConnectionsListByHostPoolCompleteResult struct { LatestHttpResponse *http.Response Items []PrivateEndpointConnectionWithSystemData }
type PrivateEndpointConnectionsListByHostPoolCustomPager ¶ added in v0.20240628.1153531
type PrivateEndpointConnectionsListByHostPoolCustomPager struct {
NextLink *odata.Link `json:"nextLink"`
}
func (*PrivateEndpointConnectionsListByHostPoolCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *PrivateEndpointConnectionsListByHostPoolCustomPager) NextPageLink() *odata.Link
type PrivateEndpointConnectionsListByHostPoolOperationResponse ¶
type PrivateEndpointConnectionsListByHostPoolOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]PrivateEndpointConnectionWithSystemData }
type PrivateEndpointConnectionsListByWorkspaceCompleteResult ¶
type PrivateEndpointConnectionsListByWorkspaceCompleteResult struct { LatestHttpResponse *http.Response Items []PrivateEndpointConnectionWithSystemData }
type PrivateEndpointConnectionsListByWorkspaceCustomPager ¶ added in v0.20240628.1153531
type PrivateEndpointConnectionsListByWorkspaceCustomPager struct {
NextLink *odata.Link `json:"nextLink"`
}
func (*PrivateEndpointConnectionsListByWorkspaceCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *PrivateEndpointConnectionsListByWorkspaceCustomPager) NextPageLink() *odata.Link
type PrivateEndpointConnectionsListByWorkspaceOperationResponse ¶
type PrivateEndpointConnectionsListByWorkspaceOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]PrivateEndpointConnectionWithSystemData }
type PrivateEndpointConnectionsUpdateByHostPoolOperationResponse ¶
type PrivateEndpointConnectionsUpdateByHostPoolOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *PrivateEndpointConnectionWithSystemData }
type PrivateEndpointConnectionsUpdateByWorkspaceOperationResponse ¶
type PrivateEndpointConnectionsUpdateByWorkspaceOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *PrivateEndpointConnectionWithSystemData }
type PrivateEndpointServiceConnectionStatus ¶
type PrivateEndpointServiceConnectionStatus string
const ( PrivateEndpointServiceConnectionStatusApproved PrivateEndpointServiceConnectionStatus = "Approved" PrivateEndpointServiceConnectionStatusPending PrivateEndpointServiceConnectionStatus = "Pending" PrivateEndpointServiceConnectionStatusRejected PrivateEndpointServiceConnectionStatus = "Rejected" )
func (*PrivateEndpointServiceConnectionStatus) UnmarshalJSON ¶
func (s *PrivateEndpointServiceConnectionStatus) UnmarshalJSON(bytes []byte) error
type PrivateLinkClient ¶
type PrivateLinkClient struct {
Client *resourcemanager.Client
}
func NewPrivateLinkClientWithBaseURI ¶
func NewPrivateLinkClientWithBaseURI(sdkApi sdkEnv.Api) (*PrivateLinkClient, error)
func (PrivateLinkClient) PrivateEndpointConnectionsDeleteByHostPool ¶
func (c PrivateLinkClient) PrivateEndpointConnectionsDeleteByHostPool(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsDeleteByHostPoolOperationResponse, err error)
PrivateEndpointConnectionsDeleteByHostPool ...
func (PrivateLinkClient) PrivateEndpointConnectionsDeleteByWorkspace ¶
func (c PrivateLinkClient) PrivateEndpointConnectionsDeleteByWorkspace(ctx context.Context, id WorkspacePrivateEndpointConnectionId) (result PrivateEndpointConnectionsDeleteByWorkspaceOperationResponse, err error)
PrivateEndpointConnectionsDeleteByWorkspace ...
func (PrivateLinkClient) PrivateEndpointConnectionsGetByHostPool ¶
func (c PrivateLinkClient) PrivateEndpointConnectionsGetByHostPool(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsGetByHostPoolOperationResponse, err error)
PrivateEndpointConnectionsGetByHostPool ...
func (PrivateLinkClient) PrivateEndpointConnectionsGetByWorkspace ¶
func (c PrivateLinkClient) PrivateEndpointConnectionsGetByWorkspace(ctx context.Context, id WorkspacePrivateEndpointConnectionId) (result PrivateEndpointConnectionsGetByWorkspaceOperationResponse, err error)
PrivateEndpointConnectionsGetByWorkspace ...
func (PrivateLinkClient) PrivateEndpointConnectionsListByHostPool ¶
func (c PrivateLinkClient) PrivateEndpointConnectionsListByHostPool(ctx context.Context, id HostPoolId) (result PrivateEndpointConnectionsListByHostPoolOperationResponse, err error)
PrivateEndpointConnectionsListByHostPool ...
func (PrivateLinkClient) PrivateEndpointConnectionsListByHostPoolComplete ¶
func (c PrivateLinkClient) PrivateEndpointConnectionsListByHostPoolComplete(ctx context.Context, id HostPoolId) (PrivateEndpointConnectionsListByHostPoolCompleteResult, error)
PrivateEndpointConnectionsListByHostPoolComplete retrieves all the results into a single object
func (PrivateLinkClient) PrivateEndpointConnectionsListByHostPoolCompleteMatchingPredicate ¶
func (c PrivateLinkClient) PrivateEndpointConnectionsListByHostPoolCompleteMatchingPredicate(ctx context.Context, id HostPoolId, predicate PrivateEndpointConnectionWithSystemDataOperationPredicate) (result PrivateEndpointConnectionsListByHostPoolCompleteResult, err error)
PrivateEndpointConnectionsListByHostPoolCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (PrivateLinkClient) PrivateEndpointConnectionsListByWorkspace ¶
func (c PrivateLinkClient) PrivateEndpointConnectionsListByWorkspace(ctx context.Context, id WorkspaceId) (result PrivateEndpointConnectionsListByWorkspaceOperationResponse, err error)
PrivateEndpointConnectionsListByWorkspace ...
func (PrivateLinkClient) PrivateEndpointConnectionsListByWorkspaceComplete ¶
func (c PrivateLinkClient) PrivateEndpointConnectionsListByWorkspaceComplete(ctx context.Context, id WorkspaceId) (PrivateEndpointConnectionsListByWorkspaceCompleteResult, error)
PrivateEndpointConnectionsListByWorkspaceComplete retrieves all the results into a single object
func (PrivateLinkClient) PrivateEndpointConnectionsListByWorkspaceCompleteMatchingPredicate ¶
func (c PrivateLinkClient) PrivateEndpointConnectionsListByWorkspaceCompleteMatchingPredicate(ctx context.Context, id WorkspaceId, predicate PrivateEndpointConnectionWithSystemDataOperationPredicate) (result PrivateEndpointConnectionsListByWorkspaceCompleteResult, err error)
PrivateEndpointConnectionsListByWorkspaceCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (PrivateLinkClient) PrivateEndpointConnectionsUpdateByHostPool ¶
func (c PrivateLinkClient) PrivateEndpointConnectionsUpdateByHostPool(ctx context.Context, id PrivateEndpointConnectionId, input PrivateEndpointConnection) (result PrivateEndpointConnectionsUpdateByHostPoolOperationResponse, err error)
PrivateEndpointConnectionsUpdateByHostPool ...
func (PrivateLinkClient) PrivateEndpointConnectionsUpdateByWorkspace ¶
func (c PrivateLinkClient) PrivateEndpointConnectionsUpdateByWorkspace(ctx context.Context, id WorkspacePrivateEndpointConnectionId, input PrivateEndpointConnection) (result PrivateEndpointConnectionsUpdateByWorkspaceOperationResponse, err error)
PrivateEndpointConnectionsUpdateByWorkspace ...
func (PrivateLinkClient) ResourcesListByHostPool ¶
func (c PrivateLinkClient) ResourcesListByHostPool(ctx context.Context, id HostPoolId) (result ResourcesListByHostPoolOperationResponse, err error)
ResourcesListByHostPool ...
func (PrivateLinkClient) ResourcesListByHostPoolComplete ¶
func (c PrivateLinkClient) ResourcesListByHostPoolComplete(ctx context.Context, id HostPoolId) (ResourcesListByHostPoolCompleteResult, error)
ResourcesListByHostPoolComplete retrieves all the results into a single object
func (PrivateLinkClient) ResourcesListByHostPoolCompleteMatchingPredicate ¶
func (c PrivateLinkClient) ResourcesListByHostPoolCompleteMatchingPredicate(ctx context.Context, id HostPoolId, predicate PrivateLinkResourceOperationPredicate) (result ResourcesListByHostPoolCompleteResult, err error)
ResourcesListByHostPoolCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (PrivateLinkClient) ResourcesListByWorkspace ¶
func (c PrivateLinkClient) ResourcesListByWorkspace(ctx context.Context, id WorkspaceId) (result ResourcesListByWorkspaceOperationResponse, err error)
ResourcesListByWorkspace ...
func (PrivateLinkClient) ResourcesListByWorkspaceComplete ¶
func (c PrivateLinkClient) ResourcesListByWorkspaceComplete(ctx context.Context, id WorkspaceId) (ResourcesListByWorkspaceCompleteResult, error)
ResourcesListByWorkspaceComplete retrieves all the results into a single object
func (PrivateLinkClient) ResourcesListByWorkspaceCompleteMatchingPredicate ¶
func (c PrivateLinkClient) ResourcesListByWorkspaceCompleteMatchingPredicate(ctx context.Context, id WorkspaceId, predicate PrivateLinkResourceOperationPredicate) (result ResourcesListByWorkspaceCompleteResult, err error)
ResourcesListByWorkspaceCompleteMatchingPredicate retrieves all the results and then applies the predicate
type PrivateLinkResource ¶
type PrivateLinkResource struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *PrivateLinkResourceProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type PrivateLinkResourceOperationPredicate ¶
func (PrivateLinkResourceOperationPredicate) Matches ¶
func (p PrivateLinkResourceOperationPredicate) Matches(input PrivateLinkResource) bool
type PrivateLinkServiceConnectionState ¶
type PrivateLinkServiceConnectionState struct { ActionsRequired *string `json:"actionsRequired,omitempty"` Description *string `json:"description,omitempty"` Status *PrivateEndpointServiceConnectionStatus `json:"status,omitempty"` }
type ResourcesListByHostPoolCompleteResult ¶
type ResourcesListByHostPoolCompleteResult struct { LatestHttpResponse *http.Response Items []PrivateLinkResource }
type ResourcesListByHostPoolCustomPager ¶ added in v0.20240628.1153531
func (*ResourcesListByHostPoolCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ResourcesListByHostPoolCustomPager) NextPageLink() *odata.Link
type ResourcesListByHostPoolOperationResponse ¶
type ResourcesListByHostPoolOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]PrivateLinkResource }
type ResourcesListByWorkspaceCompleteResult ¶
type ResourcesListByWorkspaceCompleteResult struct { LatestHttpResponse *http.Response Items []PrivateLinkResource }
type ResourcesListByWorkspaceCustomPager ¶ added in v0.20240628.1153531
func (*ResourcesListByWorkspaceCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ResourcesListByWorkspaceCustomPager) NextPageLink() *odata.Link
type ResourcesListByWorkspaceOperationResponse ¶
type ResourcesListByWorkspaceOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]PrivateLinkResource }
type WorkspaceId ¶
WorkspaceId is a struct representing the Resource ID for a Workspace
func NewWorkspaceID ¶
func NewWorkspaceID(subscriptionId string, resourceGroupName string, workspaceName string) WorkspaceId
NewWorkspaceID returns a new WorkspaceId struct
func ParseWorkspaceID ¶
func ParseWorkspaceID(input string) (*WorkspaceId, error)
ParseWorkspaceID parses 'input' into a WorkspaceId
func ParseWorkspaceIDInsensitively ¶
func ParseWorkspaceIDInsensitively(input string) (*WorkspaceId, error)
ParseWorkspaceIDInsensitively parses 'input' case-insensitively into a WorkspaceId note: this method should only be used for API response data and not user input
func (*WorkspaceId) FromParseResult ¶
func (id *WorkspaceId) FromParseResult(input resourceids.ParseResult) error
func (WorkspaceId) Segments ¶
func (id WorkspaceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Workspace ID
func (WorkspaceId) String ¶
func (id WorkspaceId) String() string
String returns a human-readable description of this Workspace ID
type WorkspacePrivateEndpointConnectionId ¶
type WorkspacePrivateEndpointConnectionId struct { SubscriptionId string ResourceGroupName string WorkspaceName string PrivateEndpointConnectionName string }
WorkspacePrivateEndpointConnectionId is a struct representing the Resource ID for a Workspace Private Endpoint Connection
func NewWorkspacePrivateEndpointConnectionID ¶
func NewWorkspacePrivateEndpointConnectionID(subscriptionId string, resourceGroupName string, workspaceName string, privateEndpointConnectionName string) WorkspacePrivateEndpointConnectionId
NewWorkspacePrivateEndpointConnectionID returns a new WorkspacePrivateEndpointConnectionId struct
func ParseWorkspacePrivateEndpointConnectionID ¶
func ParseWorkspacePrivateEndpointConnectionID(input string) (*WorkspacePrivateEndpointConnectionId, error)
ParseWorkspacePrivateEndpointConnectionID parses 'input' into a WorkspacePrivateEndpointConnectionId
func ParseWorkspacePrivateEndpointConnectionIDInsensitively ¶
func ParseWorkspacePrivateEndpointConnectionIDInsensitively(input string) (*WorkspacePrivateEndpointConnectionId, error)
ParseWorkspacePrivateEndpointConnectionIDInsensitively parses 'input' case-insensitively into a WorkspacePrivateEndpointConnectionId note: this method should only be used for API response data and not user input
func (*WorkspacePrivateEndpointConnectionId) FromParseResult ¶
func (id *WorkspacePrivateEndpointConnectionId) FromParseResult(input resourceids.ParseResult) error
func (WorkspacePrivateEndpointConnectionId) ID ¶
func (id WorkspacePrivateEndpointConnectionId) ID() string
ID returns the formatted Workspace Private Endpoint Connection ID
func (WorkspacePrivateEndpointConnectionId) Segments ¶
func (id WorkspacePrivateEndpointConnectionId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Workspace Private Endpoint Connection ID
func (WorkspacePrivateEndpointConnectionId) String ¶
func (id WorkspacePrivateEndpointConnectionId) String() string
String returns a human-readable description of this Workspace Private Endpoint Connection ID
Source Files ¶
- client.go
- constants.go
- id_hostpool.go
- id_privateendpointconnection.go
- id_workspace.go
- id_workspaceprivateendpointconnection.go
- method_privateendpointconnectionsdeletebyhostpool.go
- method_privateendpointconnectionsdeletebyworkspace.go
- method_privateendpointconnectionsgetbyhostpool.go
- method_privateendpointconnectionsgetbyworkspace.go
- method_privateendpointconnectionslistbyhostpool.go
- method_privateendpointconnectionslistbyworkspace.go
- method_privateendpointconnectionsupdatebyhostpool.go
- method_privateendpointconnectionsupdatebyworkspace.go
- method_resourceslistbyhostpool.go
- method_resourceslistbyworkspace.go
- model_privateendpoint.go
- model_privateendpointconnection.go
- model_privateendpointconnectionproperties.go
- model_privateendpointconnectionwithsystemdata.go
- model_privatelinkresource.go
- model_privatelinkresourceproperties.go
- model_privatelinkserviceconnectionstate.go
- predicates.go
- version.go