Versions in this module Expand all Collapse all v2 v2.1.0 Nov 24, 2023 v2.0.1 Apr 14, 2023 v2.0.0 Apr 3, 2023 Changes in this version + type ActionType string + const ActionTypeInternal + func PossibleActionTypeValues() []ActionType + type ActionsRequired string + const ActionsRequiredNone + const ActionsRequiredRecreate + func PossibleActionsRequiredValues() []ActionsRequired + type AsyncOperationDetail struct + EndTime *string + Error *ErrorDetail + ID *string + Name *string + StartTime *string + Status *string + func (a *AsyncOperationDetail) UnmarshalJSON(data []byte) error + func (a AsyncOperationDetail) MarshalJSON() ([]byte, error) + type ClientFactory struct + func NewClientFactory(subscriptionID string, credential azcore.TokenCredential, ...) (*ClientFactory, error) + func (c *ClientFactory) NewOperationsClient() *OperationsClient + func (c *ClientFactory) NewPowerBIResourcesClient() *PowerBIResourcesClient + func (c *ClientFactory) NewPrivateEndpointConnectionsClient() *PrivateEndpointConnectionsClient + func (c *ClientFactory) NewPrivateLinkResourcesClient() *PrivateLinkResourcesClient + func (c *ClientFactory) NewPrivateLinkServiceResourceOperationResultsClient() *PrivateLinkServiceResourceOperationResultsClient + func (c *ClientFactory) NewPrivateLinkServicesClient() *PrivateLinkServicesClient + func (c *ClientFactory) NewPrivateLinkServicesForPowerBIClient() *PrivateLinkServicesForPowerBIClient + type ConnectionState struct + ActionsRequired *string + Description *string + Status *PersistedConnectionStatus + func (c *ConnectionState) UnmarshalJSON(data []byte) error + func (c ConnectionState) MarshalJSON() ([]byte, error) + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + func PossibleCreatedByTypeValues() []CreatedByType + type ErrorAdditionalInfo struct + Info any + Type *string + func (e *ErrorAdditionalInfo) UnmarshalJSON(data []byte) error + func (e ErrorAdditionalInfo) MarshalJSON() ([]byte, error) + type ErrorDetail struct + AdditionalInfo []*ErrorAdditionalInfo + Code *string + Details []*ErrorDetail + Message *string + Target *string + func (e *ErrorDetail) UnmarshalJSON(data []byte) error + func (e ErrorDetail) MarshalJSON() ([]byte, error) + type ErrorResponse struct + Error *ErrorDetail + func (e *ErrorResponse) UnmarshalJSON(data []byte) error + func (e ErrorResponse) MarshalJSON() ([]byte, error) + type GroupConnectivityInformation struct + CustomerVisibleFqdns []*string + GroupID *string + InternalFqdn *string + MemberName *string + PrivateLinkServiceArmRegion *string + func (g *GroupConnectivityInformation) UnmarshalJSON(data []byte) error + func (g GroupConnectivityInformation) MarshalJSON() ([]byte, error) + type Operation struct + ActionType *ActionType + Display *OperationDisplay + IsDataAction *bool + Name *string + Origin *Origin + func (o *Operation) UnmarshalJSON(data []byte) error + func (o Operation) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + func (o *OperationDisplay) UnmarshalJSON(data []byte) error + func (o OperationDisplay) MarshalJSON() ([]byte, error) + type OperationListResult struct + NextLink *string + Value []*Operation + func (o *OperationListResult) UnmarshalJSON(data []byte) error + func (o OperationListResult) MarshalJSON() ([]byte, error) + type OperationsClient struct + func NewOperationsClient(credential azcore.TokenCredential, options *arm.ClientOptions) (*OperationsClient, error) + func (client *OperationsClient) NewListPager(options *OperationsClientListOptions) *runtime.Pager[OperationsClientListResponse] + type OperationsClientListOptions struct + type OperationsClientListResponse struct + type Origin string + const OriginSystem + const OriginUser + const OriginUserSystem + func PossibleOriginValues() []Origin + type PersistedConnectionStatus string + const PersistedConnectionStatusApproved + const PersistedConnectionStatusDisconnected + const PersistedConnectionStatusPending + const PersistedConnectionStatusRejected + func PossiblePersistedConnectionStatusValues() []PersistedConnectionStatus + type PowerBIResourcesClient struct + func NewPowerBIResourcesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PowerBIResourcesClient, error) + func (client *PowerBIResourcesClient) Create(ctx context.Context, resourceGroupName string, azureResourceName string, ...) (PowerBIResourcesClientCreateResponse, error) + func (client *PowerBIResourcesClient) Delete(ctx context.Context, resourceGroupName string, azureResourceName string, ...) (PowerBIResourcesClientDeleteResponse, error) + func (client *PowerBIResourcesClient) ListByResourceName(ctx context.Context, resourceGroupName string, azureResourceName string, ...) (PowerBIResourcesClientListByResourceNameResponse, error) + func (client *PowerBIResourcesClient) Update(ctx context.Context, resourceGroupName string, azureResourceName string, ...) (PowerBIResourcesClientUpdateResponse, error) + type PowerBIResourcesClientCreateOptions struct + ClientTenantID *string + type PowerBIResourcesClientCreateResponse struct + type PowerBIResourcesClientDeleteOptions struct + type PowerBIResourcesClientDeleteResponse struct + type PowerBIResourcesClientListByResourceNameOptions struct + type PowerBIResourcesClientListByResourceNameResponse struct + TenantResourceArray []*TenantResource + type PowerBIResourcesClientUpdateOptions struct + ClientTenantID *string + type PowerBIResourcesClientUpdateResponse struct + type PrivateEndpoint struct + ID *string + func (p *PrivateEndpoint) UnmarshalJSON(data []byte) error + func (p PrivateEndpoint) MarshalJSON() ([]byte, error) + type PrivateEndpointConnection struct + ID *string + Name *string + Properties *PrivateEndpointConnectionProperties + SystemData *SystemData + Type *string + func (p *PrivateEndpointConnection) UnmarshalJSON(data []byte) error + func (p PrivateEndpointConnection) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionListResult struct + NextLink *string + Value []*PrivateEndpointConnection + func (p *PrivateEndpointConnectionListResult) UnmarshalJSON(data []byte) error + func (p PrivateEndpointConnectionListResult) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionProperties struct + PrivateEndpoint *PrivateEndpoint + PrivateLinkServiceConnectionState *ConnectionState + ProvisioningState *ResourceProvisioningState + func (p *PrivateEndpointConnectionProperties) UnmarshalJSON(data []byte) error + func (p PrivateEndpointConnectionProperties) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionsClient struct + func NewPrivateEndpointConnectionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PrivateEndpointConnectionsClient, error) + func (client *PrivateEndpointConnectionsClient) BeginDelete(ctx context.Context, resourceGroupName string, azureResourceName string, ...) (*runtime.Poller[PrivateEndpointConnectionsClientDeleteResponse], error) + func (client *PrivateEndpointConnectionsClient) Create(ctx context.Context, resourceGroupName string, azureResourceName string, ...) (PrivateEndpointConnectionsClientCreateResponse, error) + func (client *PrivateEndpointConnectionsClient) Get(ctx context.Context, resourceGroupName string, azureResourceName string, ...) (PrivateEndpointConnectionsClientGetResponse, error) + func (client *PrivateEndpointConnectionsClient) NewListByResourcePager(resourceGroupName string, azureResourceName string, ...) *runtime.Pager[PrivateEndpointConnectionsClientListByResourceResponse] + type PrivateEndpointConnectionsClientBeginDeleteOptions struct + ResumeToken string + type PrivateEndpointConnectionsClientCreateOptions struct + type PrivateEndpointConnectionsClientCreateResponse struct + type PrivateEndpointConnectionsClientDeleteResponse struct + type PrivateEndpointConnectionsClientGetOptions struct + type PrivateEndpointConnectionsClientGetResponse struct + type PrivateEndpointConnectionsClientListByResourceOptions struct + type PrivateEndpointConnectionsClientListByResourceResponse struct + type PrivateLinkConnectionDetail struct + GroupID *string + ID *string + LinkIdentifier *string + MemberName *string + PrivateIPAddress *string + func (p *PrivateLinkConnectionDetail) UnmarshalJSON(data []byte) error + func (p PrivateLinkConnectionDetail) MarshalJSON() ([]byte, error) + type PrivateLinkResource struct + ID *string + Name *string + Properties *PrivateLinkResourceProperties + Type *string + func (p *PrivateLinkResource) UnmarshalJSON(data []byte) error + func (p PrivateLinkResource) MarshalJSON() ([]byte, error) + type PrivateLinkResourceProperties struct + GroupID *string + RequiredMembers []*string + RequiredZoneNames []*string + func (p *PrivateLinkResourceProperties) UnmarshalJSON(data []byte) error + func (p PrivateLinkResourceProperties) MarshalJSON() ([]byte, error) + type PrivateLinkResourcesClient struct + func NewPrivateLinkResourcesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PrivateLinkResourcesClient, error) + func (client *PrivateLinkResourcesClient) Get(ctx context.Context, resourceGroupName string, azureResourceName string, ...) (PrivateLinkResourcesClientGetResponse, error) + func (client *PrivateLinkResourcesClient) NewListByResourcePager(resourceGroupName string, azureResourceName string, ...) *runtime.Pager[PrivateLinkResourcesClientListByResourceResponse] + type PrivateLinkResourcesClientGetOptions struct + type PrivateLinkResourcesClientGetResponse struct + type PrivateLinkResourcesClientListByResourceOptions struct + type PrivateLinkResourcesClientListByResourceResponse struct + type PrivateLinkResourcesListResult struct + NextLink *string + Value []*PrivateLinkResource + func (p *PrivateLinkResourcesListResult) UnmarshalJSON(data []byte) error + func (p PrivateLinkResourcesListResult) MarshalJSON() ([]byte, error) + type PrivateLinkServiceConnection struct + GroupIDs []*string + Name *string + RequestMessage *string + func (p *PrivateLinkServiceConnection) UnmarshalJSON(data []byte) error + func (p PrivateLinkServiceConnection) MarshalJSON() ([]byte, error) + type PrivateLinkServiceProxy struct + GroupConnectivityInformation []*GroupConnectivityInformation + ID *string + RemotePrivateEndpointConnection *RemotePrivateEndpointConnection + RemotePrivateLinkServiceConnectionState *ConnectionState + func (p *PrivateLinkServiceProxy) UnmarshalJSON(data []byte) error + func (p PrivateLinkServiceProxy) MarshalJSON() ([]byte, error) + type PrivateLinkServiceResourceOperationResultsClient struct + func NewPrivateLinkServiceResourceOperationResultsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PrivateLinkServiceResourceOperationResultsClient, error) + func (client *PrivateLinkServiceResourceOperationResultsClient) BeginGet(ctx context.Context, operationID string, ...) (*runtime.Poller[PrivateLinkServiceResourceOperationResultsClientGetResponse], ...) + type PrivateLinkServiceResourceOperationResultsClientBeginGetOptions struct + ResumeToken string + type PrivateLinkServiceResourceOperationResultsClientGetResponse struct + type PrivateLinkServicesClient struct + func NewPrivateLinkServicesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PrivateLinkServicesClient, error) + func (client *PrivateLinkServicesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, ...) (PrivateLinkServicesClientListByResourceGroupResponse, error) + type PrivateLinkServicesClientListByResourceGroupOptions struct + type PrivateLinkServicesClientListByResourceGroupResponse struct + TenantResourceArray []*TenantResource + type PrivateLinkServicesForPowerBIClient struct + func NewPrivateLinkServicesForPowerBIClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PrivateLinkServicesForPowerBIClient, error) + func (client *PrivateLinkServicesForPowerBIClient) ListBySubscriptionID(ctx context.Context, ...) (PrivateLinkServicesForPowerBIClientListBySubscriptionIDResponse, error) + type PrivateLinkServicesForPowerBIClientListBySubscriptionIDOptions struct + type PrivateLinkServicesForPowerBIClientListBySubscriptionIDResponse struct + TenantResourceArray []*TenantResource + type RemotePrivateEndpointConnection struct + ID *string + func (r *RemotePrivateEndpointConnection) UnmarshalJSON(data []byte) error + func (r RemotePrivateEndpointConnection) MarshalJSON() ([]byte, error) + type ResourceProvisioningState string + const ResourceProvisioningStateCanceled + const ResourceProvisioningStateCreating + const ResourceProvisioningStateDeleting + const ResourceProvisioningStateFailed + const ResourceProvisioningStateSucceeded + const ResourceProvisioningStateUpdating + func PossibleResourceProvisioningStateValues() []ResourceProvisioningState + type SystemData struct + CreatedAt *time.Time + CreatedBy *string + CreatedByType *CreatedByType + LastModifiedAt *time.Time + LastModifiedBy *string + LastModifiedByType *CreatedByType + func (s *SystemData) UnmarshalJSON(data []byte) error + func (s SystemData) MarshalJSON() ([]byte, error) + type TenantProperties struct + PrivateEndpointConnections []*PrivateEndpointConnection + TenantID *string + func (t *TenantProperties) UnmarshalJSON(data []byte) error + func (t TenantProperties) MarshalJSON() ([]byte, error) + type TenantResource struct + ID *string + Location *string + Name *string + Properties *TenantProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (t *TenantResource) UnmarshalJSON(data []byte) error + func (t TenantResource) MarshalJSON() ([]byte, error) Other modules containing this package github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/powerbiprivatelinks/armpowerbiprivatelinks