Documentation ¶
Index ¶
- func PossibleValuesForDataConnectorAuthorizationState() []string
- func PossibleValuesForDataConnectorKind() []string
- func PossibleValuesForDataConnectorLicenseState() []string
- func ValidateWorkspaceID(input interface{}, key string) (warnings []string, errors []error)
- type AADCheckRequirements
- type AATPCheckRequirements
- type ASCCheckRequirements
- type ASCCheckRequirementsProperties
- type AwsCloudTrailCheckRequirements
- type AwsS3CheckRequirements
- type BaseDataConnectorsCheckRequirementsImpl
- type CheckDataConnectorRequirementsClient
- type DataConnectorAuthorizationState
- type DataConnectorKind
- type DataConnectorLicenseState
- type DataConnectorRequirementsState
- type DataConnectorTenantId
- type DataConnectorsCheckRequirements
- type DataConnectorsCheckRequirementsPostOperationResponse
- type Dynamics365CheckRequirements
- type IoTCheckRequirements
- type IoTCheckRequirementsProperties
- type MCASCheckRequirements
- type MDATPCheckRequirements
- type MSTICheckRequirements
- type MtpCheckRequirements
- type Office365ProjectCheckRequirements
- type OfficeATPCheckRequirements
- type OfficeIRMCheckRequirements
- type OfficePowerBICheckRequirements
- type RawDataConnectorsCheckRequirementsImpl
- type TICheckRequirements
- type TiTaxiiCheckRequirements
- type WorkspaceId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForDataConnectorAuthorizationState ¶
func PossibleValuesForDataConnectorAuthorizationState() []string
func PossibleValuesForDataConnectorKind ¶
func PossibleValuesForDataConnectorKind() []string
func PossibleValuesForDataConnectorLicenseState ¶
func PossibleValuesForDataConnectorLicenseState() []string
func ValidateWorkspaceID ¶
ValidateWorkspaceID checks that 'input' can be parsed as a Workspace ID
Types ¶
type AADCheckRequirements ¶
type AADCheckRequirements struct { Properties *DataConnectorTenantId `json:"properties,omitempty"` Kind DataConnectorKind `json:"kind"` }
func (AADCheckRequirements) DataConnectorsCheckRequirements ¶
func (s AADCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl
func (AADCheckRequirements) MarshalJSON ¶
func (s AADCheckRequirements) MarshalJSON() ([]byte, error)
type AATPCheckRequirements ¶
type AATPCheckRequirements struct { Properties *DataConnectorTenantId `json:"properties,omitempty"` Kind DataConnectorKind `json:"kind"` }
func (AATPCheckRequirements) DataConnectorsCheckRequirements ¶
func (s AATPCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl
func (AATPCheckRequirements) MarshalJSON ¶
func (s AATPCheckRequirements) MarshalJSON() ([]byte, error)
type ASCCheckRequirements ¶
type ASCCheckRequirements struct { Properties *ASCCheckRequirementsProperties `json:"properties,omitempty"` Kind DataConnectorKind `json:"kind"` }
func (ASCCheckRequirements) DataConnectorsCheckRequirements ¶
func (s ASCCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl
func (ASCCheckRequirements) MarshalJSON ¶
func (s ASCCheckRequirements) MarshalJSON() ([]byte, error)
type ASCCheckRequirementsProperties ¶
type ASCCheckRequirementsProperties struct {
SubscriptionId *string `json:"subscriptionId,omitempty"`
}
type AwsCloudTrailCheckRequirements ¶
type AwsCloudTrailCheckRequirements struct {
Kind DataConnectorKind `json:"kind"`
}
func (AwsCloudTrailCheckRequirements) DataConnectorsCheckRequirements ¶
func (s AwsCloudTrailCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl
func (AwsCloudTrailCheckRequirements) MarshalJSON ¶
func (s AwsCloudTrailCheckRequirements) MarshalJSON() ([]byte, error)
type AwsS3CheckRequirements ¶
type AwsS3CheckRequirements struct {
Kind DataConnectorKind `json:"kind"`
}
func (AwsS3CheckRequirements) DataConnectorsCheckRequirements ¶
func (s AwsS3CheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl
func (AwsS3CheckRequirements) MarshalJSON ¶
func (s AwsS3CheckRequirements) MarshalJSON() ([]byte, error)
type BaseDataConnectorsCheckRequirementsImpl ¶
type BaseDataConnectorsCheckRequirementsImpl struct {
Kind DataConnectorKind `json:"kind"`
}
func (BaseDataConnectorsCheckRequirementsImpl) DataConnectorsCheckRequirements ¶
func (s BaseDataConnectorsCheckRequirementsImpl) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl
type CheckDataConnectorRequirementsClient ¶
type CheckDataConnectorRequirementsClient struct {
Client *resourcemanager.Client
}
func NewCheckDataConnectorRequirementsClientWithBaseURI ¶
func NewCheckDataConnectorRequirementsClientWithBaseURI(sdkApi sdkEnv.Api) (*CheckDataConnectorRequirementsClient, error)
func (CheckDataConnectorRequirementsClient) DataConnectorsCheckRequirementsPost ¶
func (c CheckDataConnectorRequirementsClient) DataConnectorsCheckRequirementsPost(ctx context.Context, id WorkspaceId, input DataConnectorsCheckRequirements) (result DataConnectorsCheckRequirementsPostOperationResponse, err error)
DataConnectorsCheckRequirementsPost ...
type DataConnectorAuthorizationState ¶
type DataConnectorAuthorizationState string
const ( DataConnectorAuthorizationStateInvalid DataConnectorAuthorizationState = "Invalid" DataConnectorAuthorizationStateValid DataConnectorAuthorizationState = "Valid" )
func (*DataConnectorAuthorizationState) UnmarshalJSON ¶
func (s *DataConnectorAuthorizationState) UnmarshalJSON(bytes []byte) error
type DataConnectorKind ¶
type DataConnectorKind string
const ( DataConnectorKindAPIPolling DataConnectorKind = "APIPolling" DataConnectorKindAmazonWebServicesCloudTrail DataConnectorKind = "AmazonWebServicesCloudTrail" DataConnectorKindAmazonWebServicesSThree DataConnectorKind = "AmazonWebServicesS3" DataConnectorKindAzureActiveDirectory DataConnectorKind = "AzureActiveDirectory" DataConnectorKindAzureAdvancedThreatProtection DataConnectorKind = "AzureAdvancedThreatProtection" DataConnectorKindAzureSecurityCenter DataConnectorKind = "AzureSecurityCenter" DataConnectorKindDynamicsThreeSixFive DataConnectorKind = "Dynamics365" DataConnectorKindGenericUI DataConnectorKind = "GenericUI" DataConnectorKindIOT DataConnectorKind = "IOT" DataConnectorKindMicrosoftCloudAppSecurity DataConnectorKind = "MicrosoftCloudAppSecurity" DataConnectorKindMicrosoftDefenderAdvancedThreatProtection DataConnectorKind = "MicrosoftDefenderAdvancedThreatProtection" DataConnectorKindMicrosoftThreatIntelligence DataConnectorKind = "MicrosoftThreatIntelligence" DataConnectorKindMicrosoftThreatProtection DataConnectorKind = "MicrosoftThreatProtection" DataConnectorKindOfficeATP DataConnectorKind = "OfficeATP" DataConnectorKindOfficeIRM DataConnectorKind = "OfficeIRM" DataConnectorKindOfficePowerBI DataConnectorKind = "OfficePowerBI" DataConnectorKindOfficeThreeSixFive DataConnectorKind = "Office365" DataConnectorKindOfficeThreeSixFiveProject DataConnectorKind = "Office365Project" DataConnectorKindThreatIntelligence DataConnectorKind = "ThreatIntelligence" DataConnectorKindThreatIntelligenceTaxii DataConnectorKind = "ThreatIntelligenceTaxii" )
func (*DataConnectorKind) UnmarshalJSON ¶
func (s *DataConnectorKind) UnmarshalJSON(bytes []byte) error
type DataConnectorLicenseState ¶
type DataConnectorLicenseState string
const ( DataConnectorLicenseStateInvalid DataConnectorLicenseState = "Invalid" DataConnectorLicenseStateUnknown DataConnectorLicenseState = "Unknown" DataConnectorLicenseStateValid DataConnectorLicenseState = "Valid" )
func (*DataConnectorLicenseState) UnmarshalJSON ¶
func (s *DataConnectorLicenseState) UnmarshalJSON(bytes []byte) error
type DataConnectorRequirementsState ¶
type DataConnectorRequirementsState struct { AuthorizationState *DataConnectorAuthorizationState `json:"authorizationState,omitempty"` LicenseState *DataConnectorLicenseState `json:"licenseState,omitempty"` }
type DataConnectorTenantId ¶
type DataConnectorTenantId struct {
TenantId string `json:"tenantId"`
}
type DataConnectorsCheckRequirements ¶
type DataConnectorsCheckRequirements interface {
DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl
}
func UnmarshalDataConnectorsCheckRequirementsImplementation ¶
func UnmarshalDataConnectorsCheckRequirementsImplementation(input []byte) (DataConnectorsCheckRequirements, error)
type DataConnectorsCheckRequirementsPostOperationResponse ¶
type DataConnectorsCheckRequirementsPostOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *DataConnectorRequirementsState }
type Dynamics365CheckRequirements ¶
type Dynamics365CheckRequirements struct { Properties *DataConnectorTenantId `json:"properties,omitempty"` Kind DataConnectorKind `json:"kind"` }
func (Dynamics365CheckRequirements) DataConnectorsCheckRequirements ¶
func (s Dynamics365CheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl
func (Dynamics365CheckRequirements) MarshalJSON ¶
func (s Dynamics365CheckRequirements) MarshalJSON() ([]byte, error)
type IoTCheckRequirements ¶
type IoTCheckRequirements struct { Properties *IoTCheckRequirementsProperties `json:"properties,omitempty"` Kind DataConnectorKind `json:"kind"` }
func (IoTCheckRequirements) DataConnectorsCheckRequirements ¶
func (s IoTCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl
func (IoTCheckRequirements) MarshalJSON ¶
func (s IoTCheckRequirements) MarshalJSON() ([]byte, error)
type IoTCheckRequirementsProperties ¶
type IoTCheckRequirementsProperties struct {
SubscriptionId *string `json:"subscriptionId,omitempty"`
}
type MCASCheckRequirements ¶
type MCASCheckRequirements struct { Properties *DataConnectorTenantId `json:"properties,omitempty"` Kind DataConnectorKind `json:"kind"` }
func (MCASCheckRequirements) DataConnectorsCheckRequirements ¶
func (s MCASCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl
func (MCASCheckRequirements) MarshalJSON ¶
func (s MCASCheckRequirements) MarshalJSON() ([]byte, error)
type MDATPCheckRequirements ¶
type MDATPCheckRequirements struct { Properties *DataConnectorTenantId `json:"properties,omitempty"` Kind DataConnectorKind `json:"kind"` }
func (MDATPCheckRequirements) DataConnectorsCheckRequirements ¶
func (s MDATPCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl
func (MDATPCheckRequirements) MarshalJSON ¶
func (s MDATPCheckRequirements) MarshalJSON() ([]byte, error)
type MSTICheckRequirements ¶
type MSTICheckRequirements struct { Properties *DataConnectorTenantId `json:"properties,omitempty"` Kind DataConnectorKind `json:"kind"` }
func (MSTICheckRequirements) DataConnectorsCheckRequirements ¶
func (s MSTICheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl
func (MSTICheckRequirements) MarshalJSON ¶
func (s MSTICheckRequirements) MarshalJSON() ([]byte, error)
type MtpCheckRequirements ¶
type MtpCheckRequirements struct { Properties *DataConnectorTenantId `json:"properties,omitempty"` Kind DataConnectorKind `json:"kind"` }
func (MtpCheckRequirements) DataConnectorsCheckRequirements ¶
func (s MtpCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl
func (MtpCheckRequirements) MarshalJSON ¶
func (s MtpCheckRequirements) MarshalJSON() ([]byte, error)
type Office365ProjectCheckRequirements ¶
type Office365ProjectCheckRequirements struct { Properties *DataConnectorTenantId `json:"properties,omitempty"` Kind DataConnectorKind `json:"kind"` }
func (Office365ProjectCheckRequirements) DataConnectorsCheckRequirements ¶
func (s Office365ProjectCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl
func (Office365ProjectCheckRequirements) MarshalJSON ¶
func (s Office365ProjectCheckRequirements) MarshalJSON() ([]byte, error)
type OfficeATPCheckRequirements ¶
type OfficeATPCheckRequirements struct { Properties *DataConnectorTenantId `json:"properties,omitempty"` Kind DataConnectorKind `json:"kind"` }
func (OfficeATPCheckRequirements) DataConnectorsCheckRequirements ¶
func (s OfficeATPCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl
func (OfficeATPCheckRequirements) MarshalJSON ¶
func (s OfficeATPCheckRequirements) MarshalJSON() ([]byte, error)
type OfficeIRMCheckRequirements ¶
type OfficeIRMCheckRequirements struct { Properties *DataConnectorTenantId `json:"properties,omitempty"` Kind DataConnectorKind `json:"kind"` }
func (OfficeIRMCheckRequirements) DataConnectorsCheckRequirements ¶
func (s OfficeIRMCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl
func (OfficeIRMCheckRequirements) MarshalJSON ¶
func (s OfficeIRMCheckRequirements) MarshalJSON() ([]byte, error)
type OfficePowerBICheckRequirements ¶
type OfficePowerBICheckRequirements struct { Properties *DataConnectorTenantId `json:"properties,omitempty"` Kind DataConnectorKind `json:"kind"` }
func (OfficePowerBICheckRequirements) DataConnectorsCheckRequirements ¶
func (s OfficePowerBICheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl
func (OfficePowerBICheckRequirements) MarshalJSON ¶
func (s OfficePowerBICheckRequirements) MarshalJSON() ([]byte, error)
type RawDataConnectorsCheckRequirementsImpl ¶
type RawDataConnectorsCheckRequirementsImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawDataConnectorsCheckRequirementsImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawDataConnectorsCheckRequirementsImpl) DataConnectorsCheckRequirements ¶
func (s RawDataConnectorsCheckRequirementsImpl) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl
type TICheckRequirements ¶
type TICheckRequirements struct { Properties *DataConnectorTenantId `json:"properties,omitempty"` Kind DataConnectorKind `json:"kind"` }
func (TICheckRequirements) DataConnectorsCheckRequirements ¶
func (s TICheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl
func (TICheckRequirements) MarshalJSON ¶
func (s TICheckRequirements) MarshalJSON() ([]byte, error)
type TiTaxiiCheckRequirements ¶
type TiTaxiiCheckRequirements struct { Properties *DataConnectorTenantId `json:"properties,omitempty"` Kind DataConnectorKind `json:"kind"` }
func (TiTaxiiCheckRequirements) DataConnectorsCheckRequirements ¶
func (s TiTaxiiCheckRequirements) DataConnectorsCheckRequirements() BaseDataConnectorsCheckRequirementsImpl
func (TiTaxiiCheckRequirements) MarshalJSON ¶
func (s TiTaxiiCheckRequirements) MarshalJSON() ([]byte, error)
type WorkspaceId ¶
WorkspaceId is a struct representing the Resource ID for a Workspace
func NewWorkspaceID ¶
func NewWorkspaceID(subscriptionId string, resourceGroupName string, workspaceName string) WorkspaceId
NewWorkspaceID returns a new WorkspaceId struct
func ParseWorkspaceID ¶
func ParseWorkspaceID(input string) (*WorkspaceId, error)
ParseWorkspaceID parses 'input' into a WorkspaceId
func ParseWorkspaceIDInsensitively ¶
func ParseWorkspaceIDInsensitively(input string) (*WorkspaceId, error)
ParseWorkspaceIDInsensitively parses 'input' case-insensitively into a WorkspaceId note: this method should only be used for API response data and not user input
func (*WorkspaceId) FromParseResult ¶
func (id *WorkspaceId) FromParseResult(input resourceids.ParseResult) error
func (WorkspaceId) Segments ¶
func (id WorkspaceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Workspace ID
func (WorkspaceId) String ¶
func (id WorkspaceId) String() string
String returns a human-readable description of this Workspace ID
Source Files ¶
- client.go
- constants.go
- id_workspace.go
- method_dataconnectorscheckrequirementspost.go
- model_aadcheckrequirements.go
- model_aatpcheckrequirements.go
- model_asccheckrequirements.go
- model_asccheckrequirementsproperties.go
- model_awscloudtrailcheckrequirements.go
- model_awss3checkrequirements.go
- model_dataconnectorrequirementsstate.go
- model_dataconnectorscheckrequirements.go
- model_dataconnectortenantid.go
- model_dynamics365checkrequirements.go
- model_iotcheckrequirements.go
- model_iotcheckrequirementsproperties.go
- model_mcascheckrequirements.go
- model_mdatpcheckrequirements.go
- model_msticheckrequirements.go
- model_mtpcheckrequirements.go
- model_office365projectcheckrequirements.go
- model_officeatpcheckrequirements.go
- model_officeirmcheckrequirements.go
- model_officepowerbicheckrequirements.go
- model_ticheckrequirements.go
- model_titaxiicheckrequirements.go
- version.go