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 PossibleValuesForCloudName() []string + func PossibleValuesForEnvironmentType() []string + func PossibleValuesForOfferingType() []string + func PossibleValuesForOrganizationMembershipType() []string + func PossibleValuesForScanningMode() []string + func PossibleValuesForSubPlan() []string + func PossibleValuesForType() []string + func ValidateSecurityConnectorID(input interface{}, key string) (warnings []string, errors []error) + type AwsEnvironmentData struct + AccountName *string + EnvironmentType EnvironmentType + OrganizationalData AwsOrganizationalData + Regions *[]string + ScanInterval *int64 + func (s *AwsEnvironmentData) UnmarshalJSON(bytes []byte) error + func (s AwsEnvironmentData) EnvironmentData() BaseEnvironmentDataImpl + func (s AwsEnvironmentData) MarshalJSON() ([]byte, error) + type AwsOrganizationalData interface + AwsOrganizationalData func() BaseAwsOrganizationalDataImpl + func UnmarshalAwsOrganizationalDataImplementation(input []byte) (AwsOrganizationalData, error) + type AwsOrganizationalDataMaster struct + ExcludedAccountIds *[]string + OrganizationMembershipType OrganizationMembershipType + StacksetName *string + func (s AwsOrganizationalDataMaster) AwsOrganizationalData() BaseAwsOrganizationalDataImpl + func (s AwsOrganizationalDataMaster) MarshalJSON() ([]byte, error) + type AwsOrganizationalDataMember struct + OrganizationMembershipType OrganizationMembershipType + ParentHierarchyId *string + func (s AwsOrganizationalDataMember) AwsOrganizationalData() BaseAwsOrganizationalDataImpl + func (s AwsOrganizationalDataMember) MarshalJSON() ([]byte, error) + type AzureDevOpsScopeEnvironmentData struct + EnvironmentType EnvironmentType + func (s AzureDevOpsScopeEnvironmentData) EnvironmentData() BaseEnvironmentDataImpl + func (s AzureDevOpsScopeEnvironmentData) MarshalJSON() ([]byte, error) + type BaseAwsOrganizationalDataImpl struct + OrganizationMembershipType OrganizationMembershipType + func (s BaseAwsOrganizationalDataImpl) AwsOrganizationalData() BaseAwsOrganizationalDataImpl + type BaseCloudOfferingImpl struct + Description *string + OfferingType OfferingType + func (s BaseCloudOfferingImpl) CloudOffering() BaseCloudOfferingImpl + type BaseEnvironmentDataImpl struct + EnvironmentType EnvironmentType + func (s BaseEnvironmentDataImpl) EnvironmentData() BaseEnvironmentDataImpl + type BaseGcpOrganizationalDataImpl struct + OrganizationMembershipType OrganizationMembershipType + func (s BaseGcpOrganizationalDataImpl) GcpOrganizationalData() BaseGcpOrganizationalDataImpl + type CloudName string + const CloudNameAWS + const CloudNameAzure + const CloudNameAzureDevOps + const CloudNameGCP + const CloudNameGitLab + const CloudNameGithub + func (s *CloudName) UnmarshalJSON(bytes []byte) error + type CloudOffering interface + CloudOffering func() BaseCloudOfferingImpl + func UnmarshalCloudOfferingImplementation(input []byte) (CloudOffering, error) + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *SecurityConnector + OData *odata.OData + type CspmMonitorAwsOffering struct + Description *string + NativeCloudConnection *CspmMonitorAwsOfferingNativeCloudConnection + OfferingType OfferingType + func (s CspmMonitorAwsOffering) CloudOffering() BaseCloudOfferingImpl + func (s CspmMonitorAwsOffering) MarshalJSON() ([]byte, error) + type CspmMonitorAwsOfferingNativeCloudConnection struct + CloudRoleArn *string + type CspmMonitorAzureDevOpsOffering struct + Description *string + OfferingType OfferingType + func (s CspmMonitorAzureDevOpsOffering) CloudOffering() BaseCloudOfferingImpl + func (s CspmMonitorAzureDevOpsOffering) MarshalJSON() ([]byte, error) + type CspmMonitorGcpOffering struct + Description *string + NativeCloudConnection *CspmMonitorGcpOfferingNativeCloudConnection + OfferingType OfferingType + func (s CspmMonitorGcpOffering) CloudOffering() BaseCloudOfferingImpl + func (s CspmMonitorGcpOffering) MarshalJSON() ([]byte, error) + type CspmMonitorGcpOfferingNativeCloudConnection struct + ServiceAccountEmailAddress *string + WorkloadIdentityProviderId *string + type CspmMonitorGitLabOffering struct + Description *string + OfferingType OfferingType + func (s CspmMonitorGitLabOffering) CloudOffering() BaseCloudOfferingImpl + func (s CspmMonitorGitLabOffering) MarshalJSON() ([]byte, error) + type CspmMonitorGithubOffering struct + Description *string + OfferingType OfferingType + func (s CspmMonitorGithubOffering) CloudOffering() BaseCloudOfferingImpl + func (s CspmMonitorGithubOffering) MarshalJSON() ([]byte, error) + type DefenderCspmAwsOffering struct + Ciem *DefenderCspmAwsOfferingCiem + DataSensitivityDiscovery *DefenderCspmAwsOfferingDataSensitivityDiscovery + DatabasesDspm *DefenderCspmAwsOfferingDatabasesDspm + Description *string + MdcContainersAgentlessDiscoveryK8s *DefenderCspmAwsOfferingMdcContainersAgentlessDiscoveryK8s + MdcContainersImageAssessment *DefenderCspmAwsOfferingMdcContainersImageAssessment + OfferingType OfferingType + VMScanners *DefenderCspmAwsOfferingVMScanners + func (s DefenderCspmAwsOffering) CloudOffering() BaseCloudOfferingImpl + func (s DefenderCspmAwsOffering) MarshalJSON() ([]byte, error) + type DefenderCspmAwsOfferingCiem struct + CiemDiscovery *DefenderCspmAwsOfferingCiemCiemDiscovery + CiemOidc *DefenderCspmAwsOfferingCiemCiemOidc + type DefenderCspmAwsOfferingCiemCiemDiscovery struct + CloudRoleArn *string + type DefenderCspmAwsOfferingCiemCiemOidc struct + AzureActiveDirectoryAppName *string + CloudRoleArn *string + type DefenderCspmAwsOfferingDataSensitivityDiscovery struct + CloudRoleArn *string + Enabled *bool + type DefenderCspmAwsOfferingDatabasesDspm struct + CloudRoleArn *string + Enabled *bool + type DefenderCspmAwsOfferingMdcContainersAgentlessDiscoveryK8s struct + CloudRoleArn *string + Enabled *bool + type DefenderCspmAwsOfferingMdcContainersImageAssessment struct + CloudRoleArn *string + Enabled *bool + type DefenderCspmAwsOfferingVMScanners struct + Configuration *DefenderCspmAwsOfferingVMScannersConfiguration + Enabled *bool + type DefenderCspmAwsOfferingVMScannersConfiguration struct + CloudRoleArn *string + ExclusionTags *map[string]string + ScanningMode *ScanningMode + type DefenderCspmGcpOffering struct + CiemDiscovery *DefenderCspmGcpOfferingCiemDiscovery + DataSensitivityDiscovery *DefenderCspmGcpOfferingDataSensitivityDiscovery + Description *string + MdcContainersAgentlessDiscoveryK8s *DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8s + MdcContainersImageAssessment *DefenderCspmGcpOfferingMdcContainersImageAssessment + OfferingType OfferingType + VMScanners *DefenderCspmGcpOfferingVMScanners + func (s DefenderCspmGcpOffering) CloudOffering() BaseCloudOfferingImpl + func (s DefenderCspmGcpOffering) MarshalJSON() ([]byte, error) + type DefenderCspmGcpOfferingCiemDiscovery struct + AzureActiveDirectoryAppName *string + ServiceAccountEmailAddress *string + WorkloadIdentityProviderId *string + type DefenderCspmGcpOfferingDataSensitivityDiscovery struct + Enabled *bool + ServiceAccountEmailAddress *string + WorkloadIdentityProviderId *string + type DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8s struct + Enabled *bool + ServiceAccountEmailAddress *string + WorkloadIdentityProviderId *string + type DefenderCspmGcpOfferingMdcContainersImageAssessment struct + Enabled *bool + ServiceAccountEmailAddress *string + WorkloadIdentityProviderId *string + type DefenderCspmGcpOfferingVMScanners struct + Configuration *DefenderCspmGcpOfferingVMScannersConfiguration + Enabled *bool + type DefenderCspmGcpOfferingVMScannersConfiguration struct + ExclusionTags *map[string]string + ScanningMode *ScanningMode + type DefenderFoDatabasesAwsOffering struct + ArcAutoProvisioning *DefenderFoDatabasesAwsOfferingArcAutoProvisioning + DatabasesDspm *DefenderFoDatabasesAwsOfferingDatabasesDspm + Description *string + OfferingType OfferingType + Rds *DefenderFoDatabasesAwsOfferingRds + func (s DefenderFoDatabasesAwsOffering) CloudOffering() BaseCloudOfferingImpl + func (s DefenderFoDatabasesAwsOffering) MarshalJSON() ([]byte, error) + type DefenderFoDatabasesAwsOfferingArcAutoProvisioning struct + CloudRoleArn *string + Configuration *DefenderFoDatabasesAwsOfferingArcAutoProvisioningConfiguration + Enabled *bool + type DefenderFoDatabasesAwsOfferingArcAutoProvisioningConfiguration struct + PrivateLinkScope *string + Proxy *string + type DefenderFoDatabasesAwsOfferingDatabasesDspm struct + CloudRoleArn *string + Enabled *bool + type DefenderFoDatabasesAwsOfferingRds struct + CloudRoleArn *string + Enabled *bool + type DefenderForContainersAwsOffering struct + AutoProvisioning *bool + CloudWatchToKinesis *DefenderForContainersAwsOfferingCloudWatchToKinesis + ContainerVulnerabilityAssessment *DefenderForContainersAwsOfferingContainerVulnerabilityAssessment + ContainerVulnerabilityAssessmentTask *DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTask + Description *string + EnableContainerVulnerabilityAssessment *bool + KinesisToS3 *DefenderForContainersAwsOfferingKinesisToS3 + KubeAuditRetentionTime *int64 + KubernetesScubaReader *DefenderForContainersAwsOfferingKubernetesScubaReader + KubernetesService *DefenderForContainersAwsOfferingKubernetesService + MdcContainersAgentlessDiscoveryK8s *DefenderForContainersAwsOfferingMdcContainersAgentlessDiscoveryK8s + MdcContainersImageAssessment *DefenderForContainersAwsOfferingMdcContainersImageAssessment + OfferingType OfferingType + ScubaExternalId *string + func (s DefenderForContainersAwsOffering) CloudOffering() BaseCloudOfferingImpl + func (s DefenderForContainersAwsOffering) MarshalJSON() ([]byte, error) + type DefenderForContainersAwsOfferingCloudWatchToKinesis struct + CloudRoleArn *string + type DefenderForContainersAwsOfferingContainerVulnerabilityAssessment struct + CloudRoleArn *string + type DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTask struct + CloudRoleArn *string + type DefenderForContainersAwsOfferingKinesisToS3 struct + CloudRoleArn *string + type DefenderForContainersAwsOfferingKubernetesScubaReader struct + CloudRoleArn *string + type DefenderForContainersAwsOfferingKubernetesService struct + CloudRoleArn *string + type DefenderForContainersAwsOfferingMdcContainersAgentlessDiscoveryK8s struct + CloudRoleArn *string + Enabled *bool + type DefenderForContainersAwsOfferingMdcContainersImageAssessment struct + CloudRoleArn *string + Enabled *bool + type DefenderForContainersGcpOffering struct + AuditLogsAutoProvisioningFlag *bool + DataPipelineNativeCloudConnection *DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection + DefenderAgentAutoProvisioningFlag *bool + Description *string + MdcContainersAgentlessDiscoveryK8s *DefenderForContainersGcpOfferingMdcContainersAgentlessDiscoveryK8s + MdcContainersImageAssessment *DefenderForContainersGcpOfferingMdcContainersImageAssessment + NativeCloudConnection *DefenderForContainersGcpOfferingNativeCloudConnection + OfferingType OfferingType + PolicyAgentAutoProvisioningFlag *bool + func (s DefenderForContainersGcpOffering) CloudOffering() BaseCloudOfferingImpl + func (s DefenderForContainersGcpOffering) MarshalJSON() ([]byte, error) + type DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection struct + ServiceAccountEmailAddress *string + WorkloadIdentityProviderId *string + type DefenderForContainersGcpOfferingMdcContainersAgentlessDiscoveryK8s struct + Enabled *bool + ServiceAccountEmailAddress *string + WorkloadIdentityProviderId *string + type DefenderForContainersGcpOfferingMdcContainersImageAssessment struct + Enabled *bool + ServiceAccountEmailAddress *string + WorkloadIdentityProviderId *string + type DefenderForContainersGcpOfferingNativeCloudConnection struct + ServiceAccountEmailAddress *string + WorkloadIdentityProviderId *string + type DefenderForDatabasesGcpOffering struct + ArcAutoProvisioning *DefenderForDatabasesGcpOfferingArcAutoProvisioning + DefenderForDatabasesArcAutoProvisioning *DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioning + Description *string + OfferingType OfferingType + func (s DefenderForDatabasesGcpOffering) CloudOffering() BaseCloudOfferingImpl + func (s DefenderForDatabasesGcpOffering) MarshalJSON() ([]byte, error) + type DefenderForDatabasesGcpOfferingArcAutoProvisioning struct + Configuration *DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration + Enabled *bool + type DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration struct + PrivateLinkScope *string + Proxy *string + type DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioning struct + ServiceAccountEmailAddress *string + WorkloadIdentityProviderId *string + type DefenderForDevOpsAzureDevOpsOffering struct + Description *string + OfferingType OfferingType + func (s DefenderForDevOpsAzureDevOpsOffering) CloudOffering() BaseCloudOfferingImpl + func (s DefenderForDevOpsAzureDevOpsOffering) MarshalJSON() ([]byte, error) + type DefenderForDevOpsGitLabOffering struct + Description *string + OfferingType OfferingType + func (s DefenderForDevOpsGitLabOffering) CloudOffering() BaseCloudOfferingImpl + func (s DefenderForDevOpsGitLabOffering) MarshalJSON() ([]byte, error) + type DefenderForDevOpsGithubOffering struct + Description *string + OfferingType OfferingType + func (s DefenderForDevOpsGithubOffering) CloudOffering() BaseCloudOfferingImpl + func (s DefenderForDevOpsGithubOffering) MarshalJSON() ([]byte, error) + type DefenderForServersAwsOffering struct + ArcAutoProvisioning *DefenderForServersAwsOfferingArcAutoProvisioning + DefenderForServers *DefenderForServersAwsOfferingDefenderForServers + Description *string + MdeAutoProvisioning *DefenderForServersAwsOfferingMdeAutoProvisioning + OfferingType OfferingType + SubPlan *DefenderForServersAwsOfferingSubPlan + VMScanners *DefenderForServersAwsOfferingVMScanners + VaAutoProvisioning *DefenderForServersAwsOfferingVaAutoProvisioning + func (s DefenderForServersAwsOffering) CloudOffering() BaseCloudOfferingImpl + func (s DefenderForServersAwsOffering) MarshalJSON() ([]byte, error) + type DefenderForServersAwsOfferingArcAutoProvisioning struct + CloudRoleArn *string + Configuration *DefenderForServersAwsOfferingArcAutoProvisioningConfiguration + Enabled *bool + type DefenderForServersAwsOfferingArcAutoProvisioningConfiguration struct + PrivateLinkScope *string + Proxy *string + type DefenderForServersAwsOfferingDefenderForServers struct + CloudRoleArn *string + type DefenderForServersAwsOfferingMdeAutoProvisioning struct + Configuration *interface{} + Enabled *bool + type DefenderForServersAwsOfferingSubPlan struct + Type *SubPlan + type DefenderForServersAwsOfferingVMScanners struct + Configuration *DefenderForServersAwsOfferingVMScannersConfiguration + Enabled *bool + type DefenderForServersAwsOfferingVMScannersConfiguration struct + CloudRoleArn *string + ExclusionTags *map[string]string + ScanningMode *ScanningMode + type DefenderForServersAwsOfferingVaAutoProvisioning struct + Configuration *DefenderForServersAwsOfferingVaAutoProvisioningConfiguration + Enabled *bool + type DefenderForServersAwsOfferingVaAutoProvisioningConfiguration struct + Type *Type + type DefenderForServersGcpOffering struct + ArcAutoProvisioning *DefenderForServersGcpOfferingArcAutoProvisioning + DefenderForServers *DefenderForServersGcpOfferingDefenderForServers + Description *string + MdeAutoProvisioning *DefenderForServersGcpOfferingMdeAutoProvisioning + OfferingType OfferingType + SubPlan *DefenderForServersGcpOfferingSubPlan + VMScanners *DefenderForServersGcpOfferingVMScanners + VaAutoProvisioning *DefenderForServersGcpOfferingVaAutoProvisioning + func (s DefenderForServersGcpOffering) CloudOffering() BaseCloudOfferingImpl + func (s DefenderForServersGcpOffering) MarshalJSON() ([]byte, error) + type DefenderForServersGcpOfferingArcAutoProvisioning struct + Configuration *DefenderForServersGcpOfferingArcAutoProvisioningConfiguration + Enabled *bool + type DefenderForServersGcpOfferingArcAutoProvisioningConfiguration struct + PrivateLinkScope *string + Proxy *string + type DefenderForServersGcpOfferingDefenderForServers struct + ServiceAccountEmailAddress *string + WorkloadIdentityProviderId *string + type DefenderForServersGcpOfferingMdeAutoProvisioning struct + Configuration *interface{} + Enabled *bool + type DefenderForServersGcpOfferingSubPlan struct + Type *SubPlan + type DefenderForServersGcpOfferingVMScanners struct + Configuration *DefenderForServersGcpOfferingVMScannersConfiguration + Enabled *bool + type DefenderForServersGcpOfferingVMScannersConfiguration struct + ExclusionTags *map[string]string + ScanningMode *ScanningMode + type DefenderForServersGcpOfferingVaAutoProvisioning struct + Configuration *DefenderForServersGcpOfferingVaAutoProvisioningConfiguration + Enabled *bool + type DefenderForServersGcpOfferingVaAutoProvisioningConfiguration struct + Type *Type + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type EnvironmentData interface + EnvironmentData func() BaseEnvironmentDataImpl + func UnmarshalEnvironmentDataImplementation(input []byte) (EnvironmentData, error) + type EnvironmentType string + const EnvironmentTypeAwsAccount + const EnvironmentTypeAzureDevOpsScope + const EnvironmentTypeGcpProject + const EnvironmentTypeGithubScope + const EnvironmentTypeGitlabScope + func (s *EnvironmentType) UnmarshalJSON(bytes []byte) error + type GcpOrganizationalData interface + GcpOrganizationalData func() BaseGcpOrganizationalDataImpl + func UnmarshalGcpOrganizationalDataImplementation(input []byte) (GcpOrganizationalData, error) + type GcpOrganizationalDataMember struct + ManagementProjectNumber *string + OrganizationMembershipType OrganizationMembershipType + ParentHierarchyId *string + func (s GcpOrganizationalDataMember) GcpOrganizationalData() BaseGcpOrganizationalDataImpl + func (s GcpOrganizationalDataMember) MarshalJSON() ([]byte, error) + type GcpOrganizationalDataOrganization struct + ExcludedProjectNumbers *[]string + OrganizationMembershipType OrganizationMembershipType + OrganizationName *string + ServiceAccountEmailAddress *string + WorkloadIdentityProviderId *string + func (s GcpOrganizationalDataOrganization) GcpOrganizationalData() BaseGcpOrganizationalDataImpl + func (s GcpOrganizationalDataOrganization) MarshalJSON() ([]byte, error) + type GcpProjectDetails struct + ProjectId *string + ProjectName *string + ProjectNumber *string + WorkloadIdentityPoolId *string + type GcpProjectEnvironmentData struct + EnvironmentType EnvironmentType + OrganizationalData GcpOrganizationalData + ProjectDetails *GcpProjectDetails + ScanInterval *int64 + func (s *GcpProjectEnvironmentData) UnmarshalJSON(bytes []byte) error + func (s GcpProjectEnvironmentData) EnvironmentData() BaseEnvironmentDataImpl + func (s GcpProjectEnvironmentData) MarshalJSON() ([]byte, error) + type GetOperationResponse struct + HttpResponse *http.Response + Model *SecurityConnector + OData *odata.OData + type GithubScopeEnvironmentData struct + EnvironmentType EnvironmentType + func (s GithubScopeEnvironmentData) EnvironmentData() BaseEnvironmentDataImpl + func (s GithubScopeEnvironmentData) MarshalJSON() ([]byte, error) + type GitlabScopeEnvironmentData struct + EnvironmentType EnvironmentType + func (s GitlabScopeEnvironmentData) EnvironmentData() BaseEnvironmentDataImpl + func (s GitlabScopeEnvironmentData) MarshalJSON() ([]byte, error) + type InformationProtectionAwsOffering struct + Description *string + InformationProtection *InformationProtectionAwsOfferingInformationProtection + OfferingType OfferingType + func (s InformationProtectionAwsOffering) CloudOffering() BaseCloudOfferingImpl + func (s InformationProtectionAwsOffering) MarshalJSON() ([]byte, error) + type InformationProtectionAwsOfferingInformationProtection struct + CloudRoleArn *string + type ListByResourceGroupCompleteResult struct + Items []SecurityConnector + LatestHttpResponse *http.Response + type ListByResourceGroupCustomPager struct + NextLink *odata.Link + func (p *ListByResourceGroupCustomPager) NextPageLink() *odata.Link + type ListByResourceGroupOperationResponse struct + HttpResponse *http.Response + Model *[]SecurityConnector + OData *odata.OData + type ListCompleteResult struct + Items []SecurityConnector + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]SecurityConnector + OData *odata.OData + type OfferingType string + const OfferingTypeCspmMonitorAws + const OfferingTypeCspmMonitorAzureDevOps + const OfferingTypeCspmMonitorGcp + const OfferingTypeCspmMonitorGitLab + const OfferingTypeCspmMonitorGithub + const OfferingTypeDefenderCspmAws + const OfferingTypeDefenderCspmGcp + const OfferingTypeDefenderForContainersAws + const OfferingTypeDefenderForContainersGcp + const OfferingTypeDefenderForDatabasesAws + const OfferingTypeDefenderForDatabasesGcp + const OfferingTypeDefenderForDevOpsAzureDevOps + const OfferingTypeDefenderForDevOpsGitLab + const OfferingTypeDefenderForDevOpsGithub + const OfferingTypeDefenderForServersAws + const OfferingTypeDefenderForServersGcp + const OfferingTypeInformationProtectionAws + func (s *OfferingType) UnmarshalJSON(bytes []byte) error + type OrganizationMembershipType string + const OrganizationMembershipTypeMember + const OrganizationMembershipTypeOrganization + func (s *OrganizationMembershipType) UnmarshalJSON(bytes []byte) error + type RawAwsOrganizationalDataImpl struct + Type string + Values map[string]interface{} + func (s RawAwsOrganizationalDataImpl) AwsOrganizationalData() BaseAwsOrganizationalDataImpl + type RawCloudOfferingImpl struct + Type string + Values map[string]interface{} + func (s RawCloudOfferingImpl) CloudOffering() BaseCloudOfferingImpl + type RawEnvironmentDataImpl struct + Type string + Values map[string]interface{} + func (s RawEnvironmentDataImpl) EnvironmentData() BaseEnvironmentDataImpl + type RawGcpOrganizationalDataImpl struct + Type string + Values map[string]interface{} + func (s RawGcpOrganizationalDataImpl) GcpOrganizationalData() BaseGcpOrganizationalDataImpl + type ScanningMode string + const ScanningModeDefault + func (s *ScanningMode) UnmarshalJSON(bytes []byte) error + type SecurityConnector struct + Etag *string + Id *string + Kind *string + Location *string + Name *string + Properties *SecurityConnectorProperties + SystemData *systemdata.SystemData + Tags *map[string]string + Type *string + type SecurityConnectorId struct + ResourceGroupName string + SecurityConnectorName string + SubscriptionId string + func NewSecurityConnectorID(subscriptionId string, resourceGroupName string, securityConnectorName string) SecurityConnectorId + func ParseSecurityConnectorID(input string) (*SecurityConnectorId, error) + func ParseSecurityConnectorIDInsensitively(input string) (*SecurityConnectorId, error) + func (id *SecurityConnectorId) FromParseResult(input resourceids.ParseResult) error + func (id SecurityConnectorId) ID() string + func (id SecurityConnectorId) Segments() []resourceids.Segment + func (id SecurityConnectorId) String() string + type SecurityConnectorOperationPredicate struct + Etag *string + Id *string + Kind *string + Location *string + Name *string + Type *string + func (p SecurityConnectorOperationPredicate) Matches(input SecurityConnector) bool + type SecurityConnectorProperties struct + EnvironmentData EnvironmentData + EnvironmentName *CloudName + HierarchyIdentifier *string + HierarchyIdentifierTrialEndDate *string + Offerings *[]CloudOffering + func (o *SecurityConnectorProperties) GetHierarchyIdentifierTrialEndDateAsTime() (*time.Time, error) + func (o *SecurityConnectorProperties) SetHierarchyIdentifierTrialEndDateAsTime(input time.Time) + func (s *SecurityConnectorProperties) UnmarshalJSON(bytes []byte) error + type SecurityConnectorsClient struct + Client *resourcemanager.Client + func NewSecurityConnectorsClientWithBaseURI(sdkApi sdkEnv.Api) (*SecurityConnectorsClient, error) + func (c SecurityConnectorsClient) CreateOrUpdate(ctx context.Context, id SecurityConnectorId, input SecurityConnector) (result CreateOrUpdateOperationResponse, err error) + func (c SecurityConnectorsClient) Delete(ctx context.Context, id SecurityConnectorId) (result DeleteOperationResponse, err error) + func (c SecurityConnectorsClient) Get(ctx context.Context, id SecurityConnectorId) (result GetOperationResponse, err error) + func (c SecurityConnectorsClient) List(ctx context.Context, id commonids.SubscriptionId) (result ListOperationResponse, err error) + func (c SecurityConnectorsClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result ListByResourceGroupOperationResponse, err error) + func (c SecurityConnectorsClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error) + func (c SecurityConnectorsClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupCompleteResult, err error) + func (c SecurityConnectorsClient) ListComplete(ctx context.Context, id commonids.SubscriptionId) (ListCompleteResult, error) + func (c SecurityConnectorsClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListCompleteResult, err error) + func (c SecurityConnectorsClient) Update(ctx context.Context, id SecurityConnectorId, input SecurityConnector) (result UpdateOperationResponse, err error) + type SubPlan string + const SubPlanPOne + const SubPlanPTwo + func (s *SubPlan) UnmarshalJSON(bytes []byte) error + type Type string + const TypeQualys + const TypeTVM + func (s *Type) UnmarshalJSON(bytes []byte) error + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *SecurityConnector + OData *odata.OData