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 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) PutPrivateEndpointConnection(ctx context.Context, id PrivateEndpointConnectionId, ...) (result PutPrivateEndpointConnectionOperationResponse, err error)
- type PrivateEndpointConnectionCollection
- type PrivateEndpointConnectionId
- func NewPrivateEndpointConnectionID(subscriptionId string, resourceGroupName string, masterSiteName string, ...) PrivateEndpointConnectionId
- func ParsePrivateEndpointConnectionID(input string) (*PrivateEndpointConnectionId, error)
- func ParsePrivateEndpointConnectionIDInsensitively(input string) (*PrivateEndpointConnectionId, error)
- 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 GetPrivateEndpointConnectionsOperationResponse ¶
type GetPrivateEndpointConnectionsOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *PrivateEndpointConnectionCollection }
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) 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(api environments.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) PutPrivateEndpointConnection ¶
func (c PrivateEndpointConnectionClient) PutPrivateEndpointConnection(ctx context.Context, id PrivateEndpointConnectionId, input PrivateEndpointConnection) (result PutPrivateEndpointConnectionOperationResponse, err error)
PutPrivateEndpointConnection ...
type PrivateEndpointConnectionCollection ¶
type PrivateEndpointConnectionCollection struct { NextLink *string `json:"nextLink,omitempty"` Value *[]PrivateEndpointConnection `json:"value,omitempty"` }
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) 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 *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 ¶ added in v0.20230516.1215417
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_privateendpointconnectioncollection.go
- model_privateendpointconnectionproperties.go
- model_privatelinkserviceconnectionstate.go
- model_resourceid.go
- version.go