Documentation ¶
Index ¶
- func PossibleValuesForProvisioningState() []string
- func PossibleValuesForStatus() []string
- func ValidateMasterSiteID(input interface{}, key string) (warnings []string, errors []error)
- func ValidatePrivateEndpointConnectionID(input interface{}, key string) (warnings []string, errors []error)
- type DeletePrivateEndpointConnectionOperationResponse
- type GetPrivateEndpointConnectionOperationResponse
- type GetPrivateEndpointConnectionsCompleteResult
- type GetPrivateEndpointConnectionsCustomPager
- type GetPrivateEndpointConnectionsOperationResponse
- type MasterSiteId
- type PrivateEndpointConnection
- type PrivateEndpointConnectionClient
- func (c PrivateEndpointConnectionClient) DeletePrivateEndpointConnection(ctx context.Context, id PrivateEndpointConnectionId) (result DeletePrivateEndpointConnectionOperationResponse, err error)
- func (c PrivateEndpointConnectionClient) GetPrivateEndpointConnection(ctx context.Context, id PrivateEndpointConnectionId) (result GetPrivateEndpointConnectionOperationResponse, err error)
- func (c PrivateEndpointConnectionClient) GetPrivateEndpointConnections(ctx context.Context, id MasterSiteId) (result GetPrivateEndpointConnectionsOperationResponse, err error)
- func (c PrivateEndpointConnectionClient) GetPrivateEndpointConnectionsComplete(ctx context.Context, id MasterSiteId) (GetPrivateEndpointConnectionsCompleteResult, error)
- func (c PrivateEndpointConnectionClient) GetPrivateEndpointConnectionsCompleteMatchingPredicate(ctx context.Context, id MasterSiteId, ...) (result GetPrivateEndpointConnectionsCompleteResult, err error)
- func (c PrivateEndpointConnectionClient) PutPrivateEndpointConnection(ctx context.Context, id PrivateEndpointConnectionId, ...) (result PutPrivateEndpointConnectionOperationResponse, err error)
- type PrivateEndpointConnectionId
- func NewPrivateEndpointConnectionID(subscriptionId string, resourceGroupName string, masterSiteName string, ...) PrivateEndpointConnectionId
- func ParsePrivateEndpointConnectionID(input string) (*PrivateEndpointConnectionId, error)
- func ParsePrivateEndpointConnectionIDInsensitively(input string) (*PrivateEndpointConnectionId, error)
- type PrivateEndpointConnectionOperationPredicate
- type PrivateEndpointConnectionProperties
- type PrivateLinkServiceConnectionState
- type ProvisioningState
- type PutPrivateEndpointConnectionOperationResponse
- type ResourceId
- type Status
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForProvisioningState ¶
func PossibleValuesForProvisioningState() []string
func PossibleValuesForStatus ¶
func PossibleValuesForStatus() []string
func ValidateMasterSiteID ¶
ValidateMasterSiteID checks that 'input' can be parsed as a Master Site 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
Types ¶
type GetPrivateEndpointConnectionOperationResponse ¶
type GetPrivateEndpointConnectionOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *PrivateEndpointConnection }
type GetPrivateEndpointConnectionsCompleteResult ¶
type GetPrivateEndpointConnectionsCompleteResult struct { LatestHttpResponse *http.Response Items []PrivateEndpointConnection }
type GetPrivateEndpointConnectionsCustomPager ¶
func (*GetPrivateEndpointConnectionsCustomPager) NextPageLink ¶
func (p *GetPrivateEndpointConnectionsCustomPager) NextPageLink() *odata.Link
type GetPrivateEndpointConnectionsOperationResponse ¶
type GetPrivateEndpointConnectionsOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]PrivateEndpointConnection }
type MasterSiteId ¶
MasterSiteId is a struct representing the Resource ID for a Master Site
func NewMasterSiteID ¶
func NewMasterSiteID(subscriptionId string, resourceGroupName string, masterSiteName string) MasterSiteId
NewMasterSiteID returns a new MasterSiteId struct
func ParseMasterSiteID ¶
func ParseMasterSiteID(input string) (*MasterSiteId, error)
ParseMasterSiteID parses 'input' into a MasterSiteId
func ParseMasterSiteIDInsensitively ¶
func ParseMasterSiteIDInsensitively(input string) (*MasterSiteId, error)
ParseMasterSiteIDInsensitively parses 'input' case-insensitively into a MasterSiteId note: this method should only be used for API response data and not user input
func (*MasterSiteId) FromParseResult ¶
func (id *MasterSiteId) FromParseResult(input resourceids.ParseResult) error
func (MasterSiteId) Segments ¶
func (id MasterSiteId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Master Site ID
func (MasterSiteId) String ¶
func (id MasterSiteId) String() string
String returns a human-readable description of this Master Site ID
type PrivateEndpointConnection ¶
type PrivateEndpointConnection struct { ETag *string `json:"eTag,omitempty"` 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 PrivateEndpointConnectionClient ¶
type PrivateEndpointConnectionClient struct {
Client *resourcemanager.Client
}
func NewPrivateEndpointConnectionClientWithBaseURI ¶
func NewPrivateEndpointConnectionClientWithBaseURI(sdkApi sdkEnv.Api) (*PrivateEndpointConnectionClient, error)
func (PrivateEndpointConnectionClient) DeletePrivateEndpointConnection ¶
func (c PrivateEndpointConnectionClient) DeletePrivateEndpointConnection(ctx context.Context, id PrivateEndpointConnectionId) (result DeletePrivateEndpointConnectionOperationResponse, err error)
DeletePrivateEndpointConnection ...
func (PrivateEndpointConnectionClient) GetPrivateEndpointConnection ¶
func (c PrivateEndpointConnectionClient) GetPrivateEndpointConnection(ctx context.Context, id PrivateEndpointConnectionId) (result GetPrivateEndpointConnectionOperationResponse, err error)
GetPrivateEndpointConnection ...
func (PrivateEndpointConnectionClient) GetPrivateEndpointConnections ¶
func (c PrivateEndpointConnectionClient) GetPrivateEndpointConnections(ctx context.Context, id MasterSiteId) (result GetPrivateEndpointConnectionsOperationResponse, err error)
GetPrivateEndpointConnections ...
func (PrivateEndpointConnectionClient) GetPrivateEndpointConnectionsComplete ¶
func (c PrivateEndpointConnectionClient) GetPrivateEndpointConnectionsComplete(ctx context.Context, id MasterSiteId) (GetPrivateEndpointConnectionsCompleteResult, error)
GetPrivateEndpointConnectionsComplete retrieves all the results into a single object
func (PrivateEndpointConnectionClient) GetPrivateEndpointConnectionsCompleteMatchingPredicate ¶
func (c PrivateEndpointConnectionClient) GetPrivateEndpointConnectionsCompleteMatchingPredicate(ctx context.Context, id MasterSiteId, predicate PrivateEndpointConnectionOperationPredicate) (result GetPrivateEndpointConnectionsCompleteResult, err error)
GetPrivateEndpointConnectionsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (PrivateEndpointConnectionClient) PutPrivateEndpointConnection ¶
func (c PrivateEndpointConnectionClient) PutPrivateEndpointConnection(ctx context.Context, id PrivateEndpointConnectionId, input PrivateEndpointConnection) (result PutPrivateEndpointConnectionOperationResponse, err error)
PutPrivateEndpointConnection ...
type PrivateEndpointConnectionId ¶
type PrivateEndpointConnectionId struct { SubscriptionId string ResourceGroupName string MasterSiteName string PrivateEndpointConnectionName string }
PrivateEndpointConnectionId is a struct representing the Resource ID for a Private Endpoint Connection
func NewPrivateEndpointConnectionID ¶
func NewPrivateEndpointConnectionID(subscriptionId string, resourceGroupName string, masterSiteName 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 PrivateEndpointConnectionOperationPredicate ¶
type PrivateEndpointConnectionOperationPredicate struct { ETag *string Id *string Name *string Type *string }
func (PrivateEndpointConnectionOperationPredicate) Matches ¶
func (p PrivateEndpointConnectionOperationPredicate) Matches(input PrivateEndpointConnection) bool
type PrivateEndpointConnectionProperties ¶
type PrivateEndpointConnectionProperties struct { PrivateEndpoint *ResourceId `json:"privateEndpoint,omitempty"` PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState `json:"privateLinkServiceConnectionState,omitempty"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` }
type ProvisioningState ¶
type ProvisioningState string
const ( ProvisioningStateAccepted ProvisioningState = "Accepted" ProvisioningStateFailed ProvisioningState = "Failed" ProvisioningStateInProgress ProvisioningState = "InProgress" ProvisioningStateSucceeded ProvisioningState = "Succeeded" )
func (*ProvisioningState) UnmarshalJSON ¶
func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error
type PutPrivateEndpointConnectionOperationResponse ¶
type PutPrivateEndpointConnectionOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *PrivateEndpointConnection }
type ResourceId ¶
type ResourceId struct {
Id *string `json:"id,omitempty"`
}
Source Files ¶
- client.go
- constants.go
- id_mastersite.go
- id_privateendpointconnection.go
- method_deleteprivateendpointconnection.go
- method_getprivateendpointconnection.go
- method_getprivateendpointconnections.go
- method_putprivateendpointconnection.go
- model_privateendpointconnection.go
- model_privateendpointconnectionproperties.go
- model_privatelinkserviceconnectionstate.go
- model_resourceid.go
- predicates.go
- version.go