get

package
v2.85.6 Latest Latest
Warning

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

Go to latest
Published: Nov 18, 2021 License: MPL-2.0 Imports: 8 Imported by: 0

Documentation

Index

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 EndpointDetail struct {
	IpAddress    *string  `json:"ipAddress,omitempty"`
	IsAccessible *bool    `json:"isAccessible,omitempty"`
	Latency      *float64 `json:"latency,omitempty"`
	Port         *int64   `json:"port,omitempty"`
}

type GETClient

type GETClient struct {
	Client autorest.Client
	// contains filtered or unexported fields
}

func NewGETClientWithBaseURI

func NewGETClientWithBaseURI(endpoint string) GETClient

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

type GroupIdInformationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (GroupIdInformationPredicate) Matches

type GroupIdInformationProperties

type GroupIdInformationProperties struct {
	GroupId           *string   `json:"groupId,omitempty"`
	RequiredMembers   *[]string `json:"requiredMembers,omitempty"`
	RequiredZoneNames *[]string `json:"requiredZoneNames,omitempty"`
}

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 (PrivateEndpointConnectionId) String

func (id PrivateEndpointConnectionId) String() string

type PrivateEndpointConnectionPredicate

type PrivateEndpointConnectionPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (PrivateEndpointConnectionPredicate) Matches

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 (PrivateEndpointConnectionsListResponse) LoadMore

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 (PrivateLinkResourcesListResponse) LoadMore

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

type WorkspaceId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

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

Jump to

Keyboard shortcuts

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