Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForDataConnectorAuthorizationState() []string + func PossibleValuesForDataConnectorKind() []string + func PossibleValuesForDataConnectorLicenseState() []string + func ValidateWorkspaceID(input interface{}, key string) (warnings []string, errors []error) + type AADCheckRequirements struct + Kind DataConnectorKind + Properties *DataConnectorTenantId + func (s AADCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl + func (s AADCheckRequirements) MarshalJSON() ([]byte, error) + type AATPCheckRequirements struct + Kind DataConnectorKind + Properties *DataConnectorTenantId + func (s AATPCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl + func (s AATPCheckRequirements) MarshalJSON() ([]byte, error) + type ASCCheckRequirements struct + Kind DataConnectorKind + Properties *ASCCheckRequirementsProperties + func (s ASCCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl + func (s ASCCheckRequirements) MarshalJSON() ([]byte, error) + type ASCCheckRequirementsProperties struct + SubscriptionId *string + type AwsCloudTrailCheckRequirements struct + Kind DataConnectorKind + func (s AwsCloudTrailCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl + func (s AwsCloudTrailCheckRequirements) MarshalJSON() ([]byte, error) + type AwsS3CheckRequirements struct + Kind DataConnectorKind + func (s AwsS3CheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl + func (s AwsS3CheckRequirements) MarshalJSON() ([]byte, error) + type BaseDataConnectorsCheckRequirementsImpl struct + Kind DataConnectorKind + func (s BaseDataConnectorsCheckRequirementsImpl) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl + type CheckDataConnectorRequirementsClient struct + Client *resourcemanager.Client + func NewCheckDataConnectorRequirementsClientWithBaseURI(sdkApi sdkEnv.Api) (*CheckDataConnectorRequirementsClient, error) + func (c CheckDataConnectorRequirementsClient) DataConnectorsCheckRequirementsPost(ctx context.Context, id WorkspaceId, input DataConnectorsCheckRequirements) (result DataConnectorsCheckRequirementsPostOperationResponse, err error) + type DataConnectorAuthorizationState string + const DataConnectorAuthorizationStateInvalid + const DataConnectorAuthorizationStateValid + func (s *DataConnectorAuthorizationState) UnmarshalJSON(bytes []byte) error + type DataConnectorKind string + const DataConnectorKindAPIPolling + const DataConnectorKindAmazonWebServicesCloudTrail + const DataConnectorKindAmazonWebServicesSThree + const DataConnectorKindAzureActiveDirectory + const DataConnectorKindAzureAdvancedThreatProtection + const DataConnectorKindAzureSecurityCenter + const DataConnectorKindDynamicsThreeSixFive + const DataConnectorKindGenericUI + const DataConnectorKindIOT + const DataConnectorKindMicrosoftCloudAppSecurity + const DataConnectorKindMicrosoftDefenderAdvancedThreatProtection + const DataConnectorKindMicrosoftThreatIntelligence + const DataConnectorKindMicrosoftThreatProtection + const DataConnectorKindOfficeATP + const DataConnectorKindOfficeIRM + const DataConnectorKindOfficePowerBI + const DataConnectorKindOfficeThreeSixFive + const DataConnectorKindOfficeThreeSixFiveProject + const DataConnectorKindThreatIntelligence + const DataConnectorKindThreatIntelligenceTaxii + func (s *DataConnectorKind) UnmarshalJSON(bytes []byte) error + type DataConnectorLicenseState string + const DataConnectorLicenseStateInvalid + const DataConnectorLicenseStateUnknown + const DataConnectorLicenseStateValid + func (s *DataConnectorLicenseState) UnmarshalJSON(bytes []byte) error + type DataConnectorRequirementsState struct + AuthorizationState *DataConnectorAuthorizationState + LicenseState *DataConnectorLicenseState + type DataConnectorTenantId struct + TenantId string + type DataConnectorsCheckRequirements interface + DataConnectorsCheckRequirements func() BaseDataConnectorsCheckRequirementsImpl + func UnmarshalDataConnectorsCheckRequirementsImplementation(input []byte) (DataConnectorsCheckRequirements, error) + type DataConnectorsCheckRequirementsPostOperationResponse struct + HttpResponse *http.Response + Model *DataConnectorRequirementsState + OData *odata.OData + type Dynamics365CheckRequirements struct + Kind DataConnectorKind + Properties *DataConnectorTenantId + func (s Dynamics365CheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl + func (s Dynamics365CheckRequirements) MarshalJSON() ([]byte, error) + type IoTCheckRequirements struct + Kind DataConnectorKind + Properties *IoTCheckRequirementsProperties + func (s IoTCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl + func (s IoTCheckRequirements) MarshalJSON() ([]byte, error) + type IoTCheckRequirementsProperties struct + SubscriptionId *string + type MCASCheckRequirements struct + Kind DataConnectorKind + Properties *DataConnectorTenantId + func (s MCASCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl + func (s MCASCheckRequirements) MarshalJSON() ([]byte, error) + type MDATPCheckRequirements struct + Kind DataConnectorKind + Properties *DataConnectorTenantId + func (s MDATPCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl + func (s MDATPCheckRequirements) MarshalJSON() ([]byte, error) + type MSTICheckRequirements struct + Kind DataConnectorKind + Properties *DataConnectorTenantId + func (s MSTICheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl + func (s MSTICheckRequirements) MarshalJSON() ([]byte, error) + type MtpCheckRequirements struct + Kind DataConnectorKind + Properties *DataConnectorTenantId + func (s MtpCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl + func (s MtpCheckRequirements) MarshalJSON() ([]byte, error) + type Office365ProjectCheckRequirements struct + Kind DataConnectorKind + Properties *DataConnectorTenantId + func (s Office365ProjectCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl + func (s Office365ProjectCheckRequirements) MarshalJSON() ([]byte, error) + type OfficeATPCheckRequirements struct + Kind DataConnectorKind + Properties *DataConnectorTenantId + func (s OfficeATPCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl + func (s OfficeATPCheckRequirements) MarshalJSON() ([]byte, error) + type OfficeIRMCheckRequirements struct + Kind DataConnectorKind + Properties *DataConnectorTenantId + func (s OfficeIRMCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl + func (s OfficeIRMCheckRequirements) MarshalJSON() ([]byte, error) + type OfficePowerBICheckRequirements struct + Kind DataConnectorKind + Properties *DataConnectorTenantId + func (s OfficePowerBICheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl + func (s OfficePowerBICheckRequirements) MarshalJSON() ([]byte, error) + type RawDataConnectorsCheckRequirementsImpl struct + Type string + Values map[string]interface{} + func (s RawDataConnectorsCheckRequirementsImpl) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl + type TICheckRequirements struct + Kind DataConnectorKind + Properties *DataConnectorTenantId + func (s TICheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl + func (s TICheckRequirements) MarshalJSON() ([]byte, error) + type TiTaxiiCheckRequirements struct + Kind DataConnectorKind + Properties *DataConnectorTenantId + func (s TiTaxiiCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl + func (s TiTaxiiCheckRequirements) MarshalJSON() ([]byte, error) + type WorkspaceId struct + ResourceGroupName string + SubscriptionId string + WorkspaceName string + func NewWorkspaceID(subscriptionId string, resourceGroupName string, workspaceName string) WorkspaceId + func ParseWorkspaceID(input string) (*WorkspaceId, error) + func ParseWorkspaceIDInsensitively(input string) (*WorkspaceId, error) + func (id *WorkspaceId) FromParseResult(input resourceids.ParseResult) error + func (id WorkspaceId) ID() string + func (id WorkspaceId) Segments() []resourceids.Segment + func (id WorkspaceId) String() string