client

package
v2.96.0 Latest Latest
Warning

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

Go to latest
Published: Feb 14, 2022 License: MPL-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	FirewallRulesClient                               *synapse.IPFirewallRulesClient
	IntegrationRuntimeAuthKeysClient                  *synapse.IntegrationRuntimeAuthKeysClient
	IntegrationRuntimesClient                         *synapse.IntegrationRuntimesClient
	KeysClient                                        *synapse.KeysClient
	PrivateLinkHubsClient                             *synapse.PrivateLinkHubsClient
	SparkPoolClient                                   *synapse.BigDataPoolsClient
	SqlPoolClient                                     *synapse.SQLPoolsClient
	SqlPoolExtendedBlobAuditingPoliciesClient         *synapse.ExtendedSQLPoolBlobAuditingPoliciesClient
	SqlPoolSecurityAlertPolicyClient                  *synapse.SQLPoolSecurityAlertPoliciesClient
	SqlPoolTransparentDataEncryptionClient            *synapse.SQLPoolTransparentDataEncryptionsClient
	SqlPoolVulnerabilityAssessmentsClient             *synapse.SQLPoolVulnerabilityAssessmentsClient
	SQLPoolVulnerabilityAssessmentRuleBaselinesClient *synapse.SQLPoolVulnerabilityAssessmentRuleBaselinesClient
	SQLPoolWorkloadClassifierClient                   *synapse.SQLPoolWorkloadClassifierClient
	SQLPoolWorkloadGroupClient                        *synapse.SQLPoolWorkloadGroupClient
	WorkspaceAadAdminsClient                          *synapse.WorkspaceAadAdminsClient
	WorkspaceClient                                   *synapse.WorkspacesClient
	WorkspaceExtendedBlobAuditingPoliciesClient       *synapse.WorkspaceManagedSQLServerExtendedBlobAuditingPoliciesClient
	WorkspaceManagedIdentitySQLControlSettingsClient  *synapse.WorkspaceManagedIdentitySQLControlSettingsClient
	WorkspaceSecurityAlertPolicyClient                *synapse.WorkspaceManagedSQLServerSecurityAlertPolicyClient
	WorkspaceSQLAadAdminsClient                       *synapse.WorkspaceSQLAadAdminsClient
	WorkspaceVulnerabilityAssessmentsClient           *synapse.WorkspaceManagedSQLServerVulnerabilityAssessmentsClient
	// contains filtered or unexported fields
}

func NewClient

func NewClient(o *common.ClientOptions) *Client

func (Client) LinkedServiceClient

func (client Client) LinkedServiceClient(workspaceName, synapseEndpointSuffix string) (*artifacts.LinkedServiceClient, error)

func (Client) ManagedPrivateEndpointsClient

func (client Client) ManagedPrivateEndpointsClient(workspaceName, synapseEndpointSuffix string) (*managedvirtualnetwork.ManagedPrivateEndpointsClient, error)

func (Client) RoleAssignmentsClient

func (client Client) RoleAssignmentsClient(workspaceName, synapseEndpointSuffix string) (*accesscontrol.RoleAssignmentsClient, error)

func (Client) RoleDefinitionsClient

func (client Client) RoleDefinitionsClient(workspaceName, synapseEndpointSuffix string) (*accesscontrol.RoleDefinitionsClient, error)

Jump to

Keyboard shortcuts

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