Documentation ¶
Index ¶
- type EndpointDependency
- type EndpointDetail
- type GETClient
- func (c GETClient) OutboundNetworkDependenciesEndpointsList(ctx context.Context, id WorkspaceId) (result OutboundNetworkDependenciesEndpointsListResponse, err error)
- func (c GETClient) PrivateEndpointConnectionsGet(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsGetResponse, err error)
- func (c GETClient) PrivateEndpointConnectionsList(ctx context.Context, id WorkspaceId) (resp PrivateEndpointConnectionsListResponse, err error)
- func (c GETClient) PrivateEndpointConnectionsListComplete(ctx context.Context, id WorkspaceId) (PrivateEndpointConnectionsListCompleteResult, error)
- func (c GETClient) PrivateEndpointConnectionsListCompleteMatchingPredicate(ctx context.Context, id WorkspaceId, ...) (resp PrivateEndpointConnectionsListCompleteResult, err error)
- func (c GETClient) PrivateLinkResourcesGet(ctx context.Context, id PrivateLinkResourceId) (result PrivateLinkResourcesGetResponse, err error)
- func (c GETClient) PrivateLinkResourcesList(ctx context.Context, id WorkspaceId) (resp PrivateLinkResourcesListResponse, err error)
- func (c GETClient) PrivateLinkResourcesListComplete(ctx context.Context, id WorkspaceId) (PrivateLinkResourcesListCompleteResult, error)
- func (c GETClient) PrivateLinkResourcesListCompleteMatchingPredicate(ctx context.Context, id WorkspaceId, predicate GroupIdInformationPredicate) (resp PrivateLinkResourcesListCompleteResult, err error)
- type GroupIdInformation
- type GroupIdInformationPredicate
- type GroupIdInformationProperties
- type OutboundEnvironmentEndpoint
- type OutboundNetworkDependenciesEndpointsListResponse
- type PrivateEndpoint
- type PrivateEndpointConnection
- type PrivateEndpointConnectionId
- func NewPrivateEndpointConnectionID(subscriptionId, resourceGroup, workspaceName, name string) PrivateEndpointConnectionId
- func ParsePrivateEndpointConnectionID(input string) (*PrivateEndpointConnectionId, error)
- func ParsePrivateEndpointConnectionIDInsensitively(input string) (*PrivateEndpointConnectionId, error)
- type PrivateEndpointConnectionPredicate
- type PrivateEndpointConnectionProperties
- type PrivateEndpointConnectionProvisioningState
- type PrivateEndpointConnectionsGetResponse
- type PrivateEndpointConnectionsListCompleteResult
- type PrivateEndpointConnectionsListResponse
- type PrivateLinkResourceId
- type PrivateLinkResourcesGetResponse
- type PrivateLinkResourcesListCompleteResult
- type PrivateLinkResourcesListResponse
- type PrivateLinkServiceConnectionState
- type PrivateLinkServiceConnectionStatus
- type WorkspaceId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EndpointDependency ¶
type EndpointDependency struct { DomainName *string `json:"domainName,omitempty"` EndpointDetails *[]EndpointDetail `json:"endpointDetails,omitempty"` }
type EndpointDetail ¶
type GETClient ¶
func NewGETClientWithBaseURI ¶
func (GETClient) OutboundNetworkDependenciesEndpointsList ¶
func (c GETClient) OutboundNetworkDependenciesEndpointsList(ctx context.Context, id WorkspaceId) (result OutboundNetworkDependenciesEndpointsListResponse, err error)
OutboundNetworkDependenciesEndpointsList ...
func (GETClient) PrivateEndpointConnectionsGet ¶
func (c GETClient) PrivateEndpointConnectionsGet(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsGetResponse, err error)
PrivateEndpointConnectionsGet ...
func (GETClient) PrivateEndpointConnectionsList ¶
func (c GETClient) PrivateEndpointConnectionsList(ctx context.Context, id WorkspaceId) (resp PrivateEndpointConnectionsListResponse, err error)
PrivateEndpointConnectionsList ...
func (GETClient) PrivateEndpointConnectionsListComplete ¶
func (c GETClient) PrivateEndpointConnectionsListComplete(ctx context.Context, id WorkspaceId) (PrivateEndpointConnectionsListCompleteResult, error)
PrivateEndpointConnectionsListComplete retrieves all of the results into a single object
func (GETClient) PrivateEndpointConnectionsListCompleteMatchingPredicate ¶
func (c GETClient) PrivateEndpointConnectionsListCompleteMatchingPredicate(ctx context.Context, id WorkspaceId, predicate PrivateEndpointConnectionPredicate) (resp PrivateEndpointConnectionsListCompleteResult, err error)
PrivateEndpointConnectionsListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (GETClient) PrivateLinkResourcesGet ¶
func (c GETClient) PrivateLinkResourcesGet(ctx context.Context, id PrivateLinkResourceId) (result PrivateLinkResourcesGetResponse, err error)
PrivateLinkResourcesGet ...
func (GETClient) PrivateLinkResourcesList ¶
func (c GETClient) PrivateLinkResourcesList(ctx context.Context, id WorkspaceId) (resp PrivateLinkResourcesListResponse, err error)
PrivateLinkResourcesList ...
func (GETClient) PrivateLinkResourcesListComplete ¶
func (c GETClient) PrivateLinkResourcesListComplete(ctx context.Context, id WorkspaceId) (PrivateLinkResourcesListCompleteResult, error)
PrivateLinkResourcesListComplete retrieves all of the results into a single object
func (GETClient) PrivateLinkResourcesListCompleteMatchingPredicate ¶
func (c GETClient) PrivateLinkResourcesListCompleteMatchingPredicate(ctx context.Context, id WorkspaceId, predicate GroupIdInformationPredicate) (resp PrivateLinkResourcesListCompleteResult, err error)
PrivateLinkResourcesListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
type GroupIdInformation ¶
type GroupIdInformation struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties GroupIdInformationProperties `json:"properties"` Type *string `json:"type,omitempty"` }
type GroupIdInformationPredicate ¶
func (GroupIdInformationPredicate) Matches ¶
func (p GroupIdInformationPredicate) Matches(input GroupIdInformation) bool
type OutboundEnvironmentEndpoint ¶
type OutboundEnvironmentEndpoint struct { Category *string `json:"category,omitempty"` Endpoints *[]EndpointDependency `json:"endpoints,omitempty"` }
type OutboundNetworkDependenciesEndpointsListResponse ¶
type OutboundNetworkDependenciesEndpointsListResponse struct { HttpResponse *http.Response Model *[]OutboundEnvironmentEndpoint }
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"` Type *string `json:"type,omitempty"` }
type PrivateEndpointConnectionId ¶
type PrivateEndpointConnectionId struct { SubscriptionId string ResourceGroup string WorkspaceName string Name string }
func NewPrivateEndpointConnectionID ¶
func NewPrivateEndpointConnectionID(subscriptionId, resourceGroup, workspaceName, name string) PrivateEndpointConnectionId
func ParsePrivateEndpointConnectionID ¶
func ParsePrivateEndpointConnectionID(input string) (*PrivateEndpointConnectionId, error)
ParsePrivateEndpointConnectionID parses a PrivateEndpointConnection ID into an PrivateEndpointConnectionId struct
func ParsePrivateEndpointConnectionIDInsensitively ¶
func ParsePrivateEndpointConnectionIDInsensitively(input string) (*PrivateEndpointConnectionId, error)
ParsePrivateEndpointConnectionIDInsensitively parses an PrivateEndpointConnection ID into an PrivateEndpointConnectionId struct, insensitively This should only be used to parse an ID for rewriting to a consistent casing, the ParsePrivateEndpointConnectionID method should be used instead for validation etc.
func (PrivateEndpointConnectionId) ID ¶
func (id PrivateEndpointConnectionId) ID() string
func (PrivateEndpointConnectionId) String ¶
func (id PrivateEndpointConnectionId) String() string
type PrivateEndpointConnectionPredicate ¶
func (PrivateEndpointConnectionPredicate) Matches ¶
func (p PrivateEndpointConnectionPredicate) Matches(input PrivateEndpointConnection) bool
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" PrivateEndpointConnectionProvisioningStateUpdating PrivateEndpointConnectionProvisioningState = "Updating" )
type PrivateEndpointConnectionsGetResponse ¶
type PrivateEndpointConnectionsGetResponse struct { HttpResponse *http.Response Model *PrivateEndpointConnection }
type PrivateEndpointConnectionsListCompleteResult ¶
type PrivateEndpointConnectionsListCompleteResult struct {
Items []PrivateEndpointConnection
}
type PrivateEndpointConnectionsListResponse ¶
type PrivateEndpointConnectionsListResponse struct { HttpResponse *http.Response Model *[]PrivateEndpointConnection // contains filtered or unexported fields }
func (PrivateEndpointConnectionsListResponse) HasMore ¶
func (r PrivateEndpointConnectionsListResponse) HasMore() bool
func (PrivateEndpointConnectionsListResponse) LoadMore ¶
func (r PrivateEndpointConnectionsListResponse) LoadMore(ctx context.Context) (resp PrivateEndpointConnectionsListResponse, err error)
type PrivateLinkResourceId ¶
type PrivateLinkResourceId struct { SubscriptionId string ResourceGroup string WorkspaceName string Name string }
func NewPrivateLinkResourceID ¶
func NewPrivateLinkResourceID(subscriptionId, resourceGroup, workspaceName, name string) PrivateLinkResourceId
func ParsePrivateLinkResourceID ¶
func ParsePrivateLinkResourceID(input string) (*PrivateLinkResourceId, error)
ParsePrivateLinkResourceID parses a PrivateLinkResource ID into an PrivateLinkResourceId struct
func ParsePrivateLinkResourceIDInsensitively ¶
func ParsePrivateLinkResourceIDInsensitively(input string) (*PrivateLinkResourceId, error)
ParsePrivateLinkResourceIDInsensitively parses an PrivateLinkResource ID into an PrivateLinkResourceId struct, insensitively This should only be used to parse an ID for rewriting to a consistent casing, the ParsePrivateLinkResourceID method should be used instead for validation etc.
func (PrivateLinkResourceId) ID ¶
func (id PrivateLinkResourceId) ID() string
func (PrivateLinkResourceId) String ¶
func (id PrivateLinkResourceId) String() string
type PrivateLinkResourcesGetResponse ¶
type PrivateLinkResourcesGetResponse struct { HttpResponse *http.Response Model *GroupIdInformation }
type PrivateLinkResourcesListCompleteResult ¶
type PrivateLinkResourcesListCompleteResult struct {
Items []GroupIdInformation
}
type PrivateLinkResourcesListResponse ¶
type PrivateLinkResourcesListResponse struct { HttpResponse *http.Response Model *[]GroupIdInformation // contains filtered or unexported fields }
func (PrivateLinkResourcesListResponse) HasMore ¶
func (r PrivateLinkResourcesListResponse) HasMore() bool
func (PrivateLinkResourcesListResponse) LoadMore ¶
func (r PrivateLinkResourcesListResponse) LoadMore(ctx context.Context) (resp PrivateLinkResourcesListResponse, err error)
type PrivateLinkServiceConnectionState ¶
type PrivateLinkServiceConnectionState struct { ActionRequired *string `json:"actionRequired,omitempty"` Description *string `json:"description,omitempty"` Status PrivateLinkServiceConnectionStatus `json:"status"` }
type PrivateLinkServiceConnectionStatus ¶
type PrivateLinkServiceConnectionStatus string
const ( PrivateLinkServiceConnectionStatusApproved PrivateLinkServiceConnectionStatus = "Approved" PrivateLinkServiceConnectionStatusDisconnected PrivateLinkServiceConnectionStatus = "Disconnected" PrivateLinkServiceConnectionStatusPending PrivateLinkServiceConnectionStatus = "Pending" PrivateLinkServiceConnectionStatusRejected PrivateLinkServiceConnectionStatus = "Rejected" )
type WorkspaceId ¶
func NewWorkspaceID ¶
func NewWorkspaceID(subscriptionId, resourceGroup, name string) WorkspaceId
func ParseWorkspaceID ¶
func ParseWorkspaceID(input string) (*WorkspaceId, error)
ParseWorkspaceID parses a Workspace ID into an WorkspaceId struct
func ParseWorkspaceIDInsensitively ¶
func ParseWorkspaceIDInsensitively(input string) (*WorkspaceId, error)
ParseWorkspaceIDInsensitively parses an Workspace ID into an WorkspaceId struct, insensitively This should only be used to parse an ID for rewriting to a consistent casing, the ParseWorkspaceID method should be used instead for validation etc.
func (WorkspaceId) ID ¶
func (id WorkspaceId) ID() string
func (WorkspaceId) String ¶
func (id WorkspaceId) String() string
Source Files ¶
- client.go
- constants.go
- id_privateendpointconnection.go
- id_privatelinkresource.go
- id_workspace.go
- method_outboundnetworkdependenciesendpointslist_autorest.go
- method_privateendpointconnectionsget_autorest.go
- method_privateendpointconnectionslist_autorest.go
- method_privatelinkresourcesget_autorest.go
- method_privatelinkresourceslist_autorest.go
- model_endpointdependency.go
- model_endpointdetail.go
- model_groupidinformation.go
- model_groupidinformationproperties.go
- model_outboundenvironmentendpoint.go
- model_privateendpoint.go
- model_privateendpointconnection.go
- model_privateendpointconnectionproperties.go
- model_privatelinkserviceconnectionstate.go
- predicates.go
- version.go