Documentation ¶
Overview ¶
Copyright IBM Corp. 2017, 2022 All Rights Reserved. Licensed under the Mozilla Public License v2.0
Index ¶
- Constants
- Variables
- func DataSourceIBMCISAlert() *schema.Resource
- func DataSourceIBMCISAlertWebhooksValidator() *validate.ResourceValidator
- func DataSourceIBMCISAlertsValidator() *validate.ResourceValidator
- func DataSourceIBMCISBotAnalytics() *schema.Resource
- func DataSourceIBMCISBotAnalyticsValidator() *validate.ResourceValidator
- func DataSourceIBMCISBotManagement() *schema.Resource
- func DataSourceIBMCISBotManagementValidator() *validate.ResourceValidator
- func DataSourceIBMCISCacheSetting() *schema.Resource
- func DataSourceIBMCISCacheSettingsValidator() *validate.ResourceValidator
- func DataSourceIBMCISCertificates() *schema.Resource
- func DataSourceIBMCISCertificatesValidator() *validate.ResourceValidator
- func DataSourceIBMCISCustomCertificates() *schema.Resource
- func DataSourceIBMCISCustomCertificatesValidator() *validate.ResourceValidator
- func DataSourceIBMCISCustomPages() *schema.Resource
- func DataSourceIBMCISCustomPagesValidator() *validate.ResourceValidator
- func DataSourceIBMCISDNSRecords() *schema.Resource
- func DataSourceIBMCISDNSRecordsValidator() *validate.ResourceValidator
- func DataSourceIBMCISDomain() *schema.Resource
- func DataSourceIBMCISDomainValidator() *validate.ResourceValidator
- func DataSourceIBMCISEdgeFunctionsActions() *schema.Resource
- func DataSourceIBMCISEdgeFunctionsActionsValidator() *validate.ResourceValidator
- func DataSourceIBMCISEdgeFunctionsTriggers() *schema.Resource
- func DataSourceIBMCISEdgeFunctionsTriggersValidator() *validate.ResourceValidator
- func DataSourceIBMCISFilters() *schema.Resource
- func DataSourceIBMCISFiltersValidator() *validate.ResourceValidator
- func DataSourceIBMCISFirewallRules() *schema.Resource
- func DataSourceIBMCISFirewallRulesValidator() *validate.ResourceValidator
- func DataSourceIBMCISFirewallsRecord() *schema.Resource
- func DataSourceIBMCISFirewallsRecordValidator() *validate.ResourceValidator
- func DataSourceIBMCISGlbs() *schema.Resource
- func DataSourceIBMCISGlbsValidator() *validate.ResourceValidator
- func DataSourceIBMCISHealthChecks() *schema.Resource
- func DataSourceIBMCISHealthChecksValidator() *validate.ResourceValidator
- func DataSourceIBMCISIP() *schema.Resource
- func DataSourceIBMCISInstance() *schema.Resource
- func DataSourceIBMCISLogPushJobs() *schema.Resource
- func DataSourceIBMCISLogPushJobsValidator() *validate.ResourceValidator
- func DataSourceIBMCISMtls() *schema.Resource
- func DataSourceIBMCISMtlsApp() *schema.Resource
- func DataSourceIBMCISMtlsAppValidator() *validate.ResourceValidator
- func DataSourceIBMCISMtlsValidator() *validate.ResourceValidator
- func DataSourceIBMCISOriginAuthPull() *schema.Resource
- func DataSourceIBMCISOriginAuthPullID(d *schema.ResourceData) string
- func DataSourceIBMCISOriginAuthPullValidator() *validate.ResourceValidator
- func DataSourceIBMCISOriginPools() *schema.Resource
- func DataSourceIBMCISOriginPoolsValidator() *validate.ResourceValidator
- func DataSourceIBMCISPageRules() *schema.Resource
- func DataSourceIBMCISPageRulesValidator() *validate.ResourceValidator
- func DataSourceIBMCISRangeApps() *schema.Resource
- func DataSourceIBMCISRangeAppsValidator() *validate.ResourceValidator
- func DataSourceIBMCISRateLimit() *schema.Resource
- func DataSourceIBMCISRateLimitValidator() *validate.ResourceValidator
- func DataSourceIBMCISRulesetEntrypointVersions() *schema.Resource
- func DataSourceIBMCISRulesetEntrypointVersionsValidator() *validate.ResourceValidator
- func DataSourceIBMCISRulesetRulesByTag() *schema.Resource
- func DataSourceIBMCISRulesetRulesByTagValidator() *validate.ResourceValidator
- func DataSourceIBMCISRulesetVersions() *schema.Resource
- func DataSourceIBMCISRulesetVersionsValidator() *validate.ResourceValidator
- func DataSourceIBMCISRulesets() *schema.Resource
- func DataSourceIBMCISRulesetsValidator() *validate.ResourceValidator
- func DataSourceIBMCISWAFGroups() *schema.Resource
- func DataSourceIBMCISWAFGroupsValidator() *validate.ResourceValidator
- func DataSourceIBMCISWAFPackages() *schema.Resource
- func DataSourceIBMCISWAFPackagesValidator() *validate.ResourceValidator
- func DataSourceIBMCISWAFRules() *schema.Resource
- func DataSourceIBMCISWAFRulesValidator() *validate.ResourceValidator
- func DataSourceIBMCISWebhooks() *schema.Resource
- func ResourceIBMCISAlert() *schema.Resource
- func ResourceIBMCISAlertPolicyCreate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISAlertPolicyDelete(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISAlertPolicyRead(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISAlertPolicyUpdate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISAlertValidator() *validate.ResourceValidator
- func ResourceIBMCISBotManagement() *schema.Resource
- func ResourceIBMCISBotManagementCreate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISBotManagementDelete(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISBotManagementUpdate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISBotManagementValidator() *validate.ResourceValidator
- func ResourceIBMCISCacheSettings() *schema.Resource
- func ResourceIBMCISCacheSettingsValidator() *validate.ResourceValidator
- func ResourceIBMCISCertificateOrder() *schema.Resource
- func ResourceIBMCISCertificateOrderCreate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISCertificateOrderDelete(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISCertificateOrderExist(d *schema.ResourceData, meta interface{}) (bool, error)
- func ResourceIBMCISCertificateOrderRead(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISCertificateOrderValidator() *validate.ResourceValidator
- func ResourceIBMCISCertificateUpload() *schema.Resource
- func ResourceIBMCISCertificateUploadValidator() *validate.ResourceValidator
- func ResourceIBMCISCustomPage() *schema.Resource
- func ResourceIBMCISCustomPageValidator() *validate.ResourceValidator
- func ResourceIBMCISDNSRecordsImport() *schema.Resource
- func ResourceIBMCISDnsRecord() *schema.Resource
- func ResourceIBMCISDnsRecordCreate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISDnsRecordDelete(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISDnsRecordExist(d *schema.ResourceData, meta interface{}) (bool, error)
- func ResourceIBMCISDnsRecordRead(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISDnsRecordUpdate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISDnsRecordValidator() *validate.ResourceValidator
- func ResourceIBMCISDnsRecordsImportValidator() *validate.ResourceValidator
- func ResourceIBMCISDomain() *schema.Resource
- func ResourceIBMCISDomainSettingValidator() *validate.ResourceValidator
- func ResourceIBMCISDomainValidator() *validate.ResourceValidator
- func ResourceIBMCISEdgeFunctionsAction() *schema.Resource
- func ResourceIBMCISEdgeFunctionsActionCreate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISEdgeFunctionsActionDelete(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISEdgeFunctionsActionExists(d *schema.ResourceData, meta interface{}) (bool, error)
- func ResourceIBMCISEdgeFunctionsActionRead(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISEdgeFunctionsActionUpdate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISEdgeFunctionsActionValidator() *validate.ResourceValidator
- func ResourceIBMCISEdgeFunctionsTrigger() *schema.Resource
- func ResourceIBMCISEdgeFunctionsTriggerCreate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISEdgeFunctionsTriggerDelete(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISEdgeFunctionsTriggerExists(d *schema.ResourceData, meta interface{}) (bool, error)
- func ResourceIBMCISEdgeFunctionsTriggerRead(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISEdgeFunctionsTriggerUpdate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISEdgeFunctionsTriggerValidator() *validate.ResourceValidator
- func ResourceIBMCISFilter() *schema.Resource
- func ResourceIBMCISFilterCreate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISFilterDelete(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISFilterRead(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISFilterUpdate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISFilterValidator() *validate.ResourceValidator
- func ResourceIBMCISFirewallRecord() *schema.Resource
- func ResourceIBMCISFirewallRecordCreate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISFirewallRecordDelete(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISFirewallRecordExists(d *schema.ResourceData, meta interface{}) (bool, error)
- func ResourceIBMCISFirewallRecordRead(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISFirewallRecordUpdate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISFirewallValidator() *validate.ResourceValidator
- func ResourceIBMCISFirewallrules() *schema.Resource
- func ResourceIBMCISFirewallrulesCreate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIBMCISFirewallrulesDelete(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIBMCISFirewallrulesRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIBMCISFirewallrulesUpdate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIBMCISFirewallrulesValidator() *validate.ResourceValidator
- func ResourceIBMCISGlb() *schema.Resource
- func ResourceIBMCISGlbValidator() *validate.ResourceValidator
- func ResourceIBMCISHealthCheck() *schema.Resource
- func ResourceIBMCISHealthCheckValidator() *validate.ResourceValidator
- func ResourceIBMCISInstance() *schema.Resource
- func ResourceIBMCISInstanceCreate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISInstanceDelete(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISInstanceExists(d *schema.ResourceData, meta interface{}) (bool, error)
- func ResourceIBMCISInstanceRead(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISInstanceUpdate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISLogPushJob() *schema.Resource
- func ResourceIBMCISLogPushJobValidator() *validate.ResourceValidator
- func ResourceIBMCISLogpushJobCreate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISLogpushJobDelete(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISLogpushJobRead(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISLogpushJobUpdate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISLogpushJobsRead(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISMtls() *schema.Resource
- func ResourceIBMCISMtlsApp() *schema.Resource
- func ResourceIBMCISMtlsAppValidator() *validate.ResourceValidator
- func ResourceIBMCISMtlsValidator() *validate.ResourceValidator
- func ResourceIBMCISOriginAuthPull() *schema.Resource
- func ResourceIBMCISOriginAuthPullValidator() *validate.ResourceValidator
- func ResourceIBMCISPageRule() *schema.Resource
- func ResourceIBMCISPageRuleValidator() *validate.ResourceValidator
- func ResourceIBMCISPool() *schema.Resource
- func ResourceIBMCISPoolValidator() *validate.ResourceValidator
- func ResourceIBMCISRangeApp() *schema.Resource
- func ResourceIBMCISRangeAppCreate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRangeAppDelete(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRangeAppExists(d *schema.ResourceData, meta interface{}) (bool, error)
- func ResourceIBMCISRangeAppRead(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRangeAppUpdate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRangeAppValidator() *validate.ResourceValidator
- func ResourceIBMCISRateLimit() *schema.Resource
- func ResourceIBMCISRateLimitCreate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRateLimitDelete(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRateLimitExists(d *schema.ResourceData, meta interface{}) (bool, error)
- func ResourceIBMCISRateLimitRead(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRateLimitUpdate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRateLimitValidator() *validate.ResourceValidator
- func ResourceIBMCISRouting() *schema.Resource
- func ResourceIBMCISRoutingDelete(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRoutingRead(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRoutingUpdate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRoutingValidator() *validate.ResourceValidator
- func ResourceIBMCISRuleset() *schema.Resource
- func ResourceIBMCISRulesetCreate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRulesetDelete(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRulesetEntryPointVersion() *schema.Resource
- func ResourceIBMCISRulesetEntryPointVersionDelete(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRulesetEntryPointVersionRead(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRulesetEntryPointVersionUpdate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRulesetEntryPointVersionValidator() *validate.ResourceValidator
- func ResourceIBMCISRulesetRead(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRulesetRule() *schema.Resource
- func ResourceIBMCISRulesetRuleCreate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRulesetRuleDelete(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRulesetRuleRead(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRulesetRuleUpdate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRulesetRuleValidator() *validate.ResourceValidator
- func ResourceIBMCISRulesetUpdate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRulesetValidator() *validate.ResourceValidator
- func ResourceIBMCISRulesetVersionDetach() *schema.Resource
- func ResourceIBMCISRulesetVersionDetachCreate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRulesetVersionDetachDelete(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRulesetVersionDetachRead(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISRulesetVersionDetachValidator() *validate.ResourceValidator
- func ResourceIBMCISSettings() *schema.Resource
- func ResourceIBMCISTLSSettings() *schema.Resource
- func ResourceIBMCISTLSSettingsValidator() *validate.ResourceValidator
- func ResourceIBMCISValidator() *validate.ResourceValidator
- func ResourceIBMCISWAFGroup() *schema.Resource
- func ResourceIBMCISWAFGroupDelete(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISWAFGroupRead(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISWAFGroupUpdate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISWAFGroupValidator() *validate.ResourceValidator
- func ResourceIBMCISWAFPackage() *schema.Resource
- func ResourceIBMCISWAFPackageDelete(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISWAFPackageRead(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISWAFPackageUpdate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISWAFPackageValidator() *validate.ResourceValidator
- func ResourceIBMCISWAFRule() *schema.Resource
- func ResourceIBMCISWAFRuleDelete(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISWAFRuleRead(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISWAFRuleUpdate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISWAFRuleValidator() *validate.ResourceValidator
- func ResourceIBMCISWebhookCreate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISWebhookDelete(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISWebhookRead(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISWebhookUpdate(d *schema.ResourceData, meta interface{}) error
- func ResourceIBMCISWebhooks() *schema.Resource
- func ResourceIBMCISWebhooksValidator() *validate.ResourceValidator
Constants ¶
View Source
const ( CisOriginAuthHostName = "hostname" CisOriginAuthRequestType = "request_type" )
View Source
const ( CISRulesetsEntryPointOutput = "rulesets" CISRulesetPhase = "phase" CISRulesetsPhaseListAll = "list_all" CISRulesetVersion = "version" )
View Source
const ( CISRulesetsListOutput = "rulesets_list" CISRulesetsObjectOutput = "rulesets" CISRulesetsDescription = "description" CISRulesetsKind = "kind" CISRulesetsName = "name" CISRulesetsPhase = "phase" CISRulesetsLastUpdatedAt = "last_updated" CISRulesetsVersion = "version" CISRulesetsRules = "rules" CISRulesetsRuleId = "id" CISRulesetsRuleVersion = "version" CISRulesetsRuleAction = "action" CISRulesetsRuleActionParameters = "action_parameters" CISRulesetsRuleActionParametersResponse = "response" CISRulesetsRuleActionParametersResponseContent = "content" CISRulesetsRuleActionParametersResponseContentType = "content_type" CISRulesetsRuleActionParametersResponseStatusCode = "status_code" CISRulesetsRuleExpression = "expression" CISRulesetsRuleRef = "ref" CISRulesetsRuleLogging = "logging" CISRulesetsRuleLoggingEnabled = "enabled" CISRulesetsRuleLastUpdatedAt = "last_updated_at" CISRulesetsId = "ruleset_id" CISRuleset = "ruleset" CISRulesetList = "rulesets" CISRulesetOverrides = "overrides" CISRulesetOverridesAction = "action" CISRulesetOverridesEnabled = "enabled" CISRulesetOverridesSensitivityLevel = "sensitivity_level" CISRulesetOverridesCategories = "categories" CISRulesetOverridesCategoriesCategory = "category" CISRulesetOverridesRules = "rules" CISRulesetsRuleActionCategories = "categories" CISRulesetsRuleActionEnabled = "enabled" CISRulesetsRuleActionDescription = "description" CISRulesetsRulePosition = "position" CISRulesetsRulePositionAfter = "after" CISRulesetsRulePositionBefore = "before" CISRulesetsRulePositionIndex = "index" )
View Source
const ( CisInstanceSuccessStatus = "active" CisInstanceProgressStatus = "in progress" CisInstanceInactiveStatus = "inactive" CisInstanceFailStatus = "failed" CisInstanceRemovedStatus = "removed" )
View Source
const ( CisCertificateUploadCertificate = "certificate" CisCertificateUploadPrivateKey = "private_key" )
View Source
const (
CISRulesetsRuleTag = "rulesets_rule_tag"
)
View Source
const (
CISRulesetsVersionOutput = "ruleset_versions"
)
View Source
const (
CisOriginAuthStatus = "status"
)
Variables ¶
View Source
var CISResourceResponseObject = &schema.Resource{ Schema: map[string]*schema.Schema{ CISRulesetsDescription: { Type: schema.TypeString, Optional: true, Description: "Description of the Rulesets", }, CISRulesetsId: { Type: schema.TypeString, Description: "Associated Ruleset ID", Optional: true, }, CISRulesetsKind: { Type: schema.TypeString, Optional: true, Description: "Kind of the Rulesets", }, CISRulesetsLastUpdatedAt: { Type: schema.TypeString, Optional: true, Description: "Rulesets Last Updated At", }, CISRulesetsName: { Type: schema.TypeString, Optional: true, Description: "Name of the Rulesets", }, CISRulesetsPhase: { Type: schema.TypeString, Optional: true, Description: "Phase of the Rulesets", }, CISRulesetsVersion: { Type: schema.TypeString, Optional: true, Description: "Version of the Rulesets", }, CISRulesetsRules: { Type: schema.TypeList, Optional: true, Description: "Rules of the Rulesets", Elem: &schema.Resource{ Schema: map[string]*schema.Schema{ CISRulesetsRuleId: { Type: schema.TypeString, Optional: true, Description: "Id of the Rulesets Rule", }, CISRulesetsRuleVersion: { Type: schema.TypeString, Optional: true, Description: "Version of the Rulesets Rule", }, CISRulesetsRuleAction: { Type: schema.TypeString, Optional: true, Description: "Action of the Rulesets Rule", }, CISRulesetsRuleActionParameters: { Type: schema.TypeSet, Optional: true, Description: "Action parameters of the Rulesets Rule", Elem: &schema.Resource{ Schema: map[string]*schema.Schema{ CISRulesetsRuleId: { Type: schema.TypeString, Optional: true, Description: "Id of the Rulesets Rule", }, CISRulesetOverrides: { Type: schema.TypeSet, Optional: true, Description: "Override options", Elem: &schema.Resource{ Schema: map[string]*schema.Schema{ CISRulesetOverridesAction: { Type: schema.TypeString, Optional: true, Description: "Action to perform", }, CISRulesetOverridesEnabled: { Type: schema.TypeBool, Optional: true, Description: "Enable Disable Rule", }, CISRulesetOverridesRules: { Type: schema.TypeList, Optional: true, Description: "Rules", Elem: &schema.Resource{ Schema: map[string]*schema.Schema{ CISRulesetsId: { Type: schema.TypeString, Optional: true, Description: "Id of the Ruleset", }, CISRulesetOverridesEnabled: { Type: schema.TypeBool, Optional: true, Description: "Enable Disable Rule", }, CISRulesetOverridesAction: { Type: schema.TypeString, Optional: true, Description: "Action to perform", }, CISRulesetOverridesSensitivityLevel: { Type: schema.TypeString, Optional: true, Description: "Sensitivity Level", }, }, }, }, CISRulesetOverridesCategories: { Type: schema.TypeList, Optional: true, Description: "Categories", Elem: &schema.Resource{ Schema: map[string]*schema.Schema{ CISRulesetOverridesCategoriesCategory: { Type: schema.TypeString, Optional: true, Description: "Category", }, CISRulesetOverridesEnabled: { Type: schema.TypeBool, Optional: true, Description: "Enable Disable Rule", }, CISRulesetOverridesAction: { Type: schema.TypeString, Optional: true, Description: "Action to perform", }, }, }, }, }, }, }, CISRulesetsVersion: { Type: schema.TypeString, Optional: true, Description: "Version of the Ruleset", }, CISRuleset: { Type: schema.TypeString, Optional: true, Description: "Ruleset ID of the ruleset to apply action to.", }, CISRulesetList: { Type: schema.TypeList, Optional: true, Description: "List of Ruleset IDs of the ruleset to apply action to.", Elem: &schema.Schema{Type: schema.TypeString}, }, CISRulesetsRuleActionParametersResponse: { Type: schema.TypeSet, Optional: true, Description: "Action parameters response of the Rulesets Rule", Elem: &schema.Resource{ Schema: map[string]*schema.Schema{ CISRulesetsRuleActionParametersResponseContent: { Type: schema.TypeString, Optional: true, Description: "Action parameters response content of the Rulesets Rule", }, CISRulesetsRuleActionParametersResponseContentType: { Type: schema.TypeString, Optional: true, Description: "Action parameters response type of the Rulesets Rule", }, CISRulesetsRuleActionParametersResponseStatusCode: { Type: schema.TypeInt, Optional: true, Description: "Action parameters response status code of the Rulesets Rule", }, }, }, }, }, }, }, CISRulesetsRuleActionCategories: { Type: schema.TypeList, Optional: true, Description: "Categories of the Rulesets Rule", Elem: &schema.Schema{Type: schema.TypeString}, }, CISRulesetsRuleActionEnabled: { Type: schema.TypeBool, Optional: true, Description: "Enable/Disable Ruleset Rule", }, CISRulesetsRuleActionDescription: { Type: schema.TypeString, Optional: true, Description: "Description of the Rulesets Rule", }, CISRulesetsRuleExpression: { Type: schema.TypeString, Optional: true, Description: "Experession of the Rulesets Rule", }, CISRulesetsRuleRef: { Type: schema.TypeString, Optional: true, Description: "Reference of the Rulesets Rule", }, CISRulesetsRuleLogging: { Type: schema.TypeMap, Optional: true, Description: "Logging of the Rulesets Rule", Elem: &schema.Schema{Type: schema.TypeBool}, }, CISRulesetsRulePosition: { Type: schema.TypeSet, Optional: true, Description: "Position of Rulesets Rule", Elem: &schema.Resource{ Schema: map[string]*schema.Schema{ CISRulesetsRulePositionAfter: { Type: schema.TypeString, Optional: true, Description: "Ruleset before Position of Rulesets Rule", }, CISRulesetsRulePositionBefore: { Type: schema.TypeString, Optional: true, Description: "Ruleset after Position of Rulesets Rule", }, CISRulesetsRulePositionIndex: { Type: schema.TypeInt, Optional: true, Description: "Index of Rulesets Rule", }, }, }, }, CISRulesetsRuleLastUpdatedAt: { Type: schema.TypeString, Optional: true, Description: "Rulesets Rule Last Updated At", }, }, }, }, }, }
View Source
var CISResponseObject = &schema.Resource{ Schema: map[string]*schema.Schema{ CISRulesetsDescription: { Type: schema.TypeString, Computed: true, Description: "Description of the Rulesets", }, CISRulesetsId: { Type: schema.TypeString, Description: "Associated Ruleset ID", Computed: true, }, CISRulesetsKind: { Type: schema.TypeString, Computed: true, Description: "Kind of the Rulesets", }, CISRulesetsLastUpdatedAt: { Type: schema.TypeString, Computed: true, Description: "Rulesets Last Updated At", }, CISRulesetsName: { Type: schema.TypeString, Computed: true, Description: "Name of the Rulesets", }, CISRulesetsPhase: { Type: schema.TypeString, Computed: true, Description: "Phase of the Rulesets", }, CISRulesetsVersion: { Type: schema.TypeString, Computed: true, Description: "Version of the Rulesets", }, CISRulesetsRules: { Type: schema.TypeList, Computed: true, Optional: true, Description: "Rules of the Rulesets", Elem: &schema.Resource{ Schema: map[string]*schema.Schema{ CISRulesetsRuleId: { Type: schema.TypeString, Computed: true, Description: "Id of the Rulesets Rule", }, CISRulesetsRuleVersion: { Type: schema.TypeString, Computed: true, Description: "Version of the Rulesets Rule", }, CISRulesetsRuleAction: { Type: schema.TypeString, Computed: true, Description: "Action of the Rulesets Rule", }, CISRulesetsRuleActionParameters: { Type: schema.TypeSet, Computed: true, Description: "Action parameters of the Rulesets Rule", Elem: &schema.Resource{ Schema: map[string]*schema.Schema{ CISRulesetsRuleId: { Type: schema.TypeString, Computed: true, Description: "Id of the Rulesets Rule", }, CISRulesetOverrides: { Type: schema.TypeSet, Computed: true, Description: "Override options", Elem: &schema.Resource{ Schema: map[string]*schema.Schema{ CISRulesetOverridesAction: { Type: schema.TypeString, Computed: true, Description: "Action to perform", }, CISRulesetOverridesEnabled: { Type: schema.TypeBool, Computed: true, Description: "Enable Disable Rule", }, CISRulesetOverridesRules: { Type: schema.TypeList, Computed: true, Description: "Rules", Elem: &schema.Resource{ Schema: map[string]*schema.Schema{ CISRulesetsId: { Type: schema.TypeString, Computed: true, Description: "Id of the Ruleset", }, CISRulesetOverridesEnabled: { Type: schema.TypeBool, Computed: true, Description: "Enable Disable Rule", }, CISRulesetOverridesAction: { Type: schema.TypeString, Computed: true, Description: "Action to perform", }, }, }, }, CISRulesetOverridesCategories: { Type: schema.TypeList, Computed: true, Description: "Categories", Elem: &schema.Resource{ Schema: map[string]*schema.Schema{ CISRulesetOverridesCategoriesCategory: { Type: schema.TypeString, Computed: true, Description: "Category", }, CISRulesetOverridesEnabled: { Type: schema.TypeBool, Computed: true, Description: "Enable Disable Rule", }, CISRulesetOverridesAction: { Type: schema.TypeString, Computed: true, Description: "Action to perform", }, }, }, }, }, }, }, CISRulesetsVersion: { Type: schema.TypeString, Computed: true, Description: "Version of the Ruleset", }, CISRuleset: { Type: schema.TypeString, Computed: true, Description: "Ruleset ID of the ruleset to apply action to.", }, CISRulesetList: { Type: schema.TypeList, Computed: true, Description: "List of Ruleset IDs of the ruleset to apply action to.", Elem: &schema.Schema{Type: schema.TypeString}, }, CISRulesetsRuleActionParametersResponse: { Type: schema.TypeSet, Computed: true, Description: "Action parameters response of the Rulesets Rule", Elem: &schema.Resource{ Schema: map[string]*schema.Schema{ CISRulesetsRuleActionParametersResponseContent: { Type: schema.TypeString, Computed: true, Description: "Action parameters response content of the Rulesets Rule", }, CISRulesetsRuleActionParametersResponseContentType: { Type: schema.TypeString, Computed: true, Description: "Action parameters response type of the Rulesets Rule", }, CISRulesetsRuleActionParametersResponseStatusCode: { Type: schema.TypeInt, Computed: true, Description: "Action parameters response status code of the Rulesets Rule", }, }, }, }, }, }, }, CISRulesetsRuleActionCategories: { Type: schema.TypeList, Computed: true, Description: "Categories of the Rulesets Rule", Elem: &schema.Schema{Type: schema.TypeString}, }, CISRulesetsRuleActionEnabled: { Type: schema.TypeBool, Computed: true, Description: "Enable/Disable Ruleset Rule", }, CISRulesetsRuleActionDescription: { Type: schema.TypeString, Computed: true, Description: "Description of the Rulesets Rule", }, CISRulesetsRuleExpression: { Type: schema.TypeString, Computed: true, Description: "Experession of the Rulesets Rule", }, CISRulesetsRuleRef: { Type: schema.TypeString, Computed: true, Description: "Reference of the Rulesets Rule", }, CISRulesetsRuleLogging: { Type: schema.TypeMap, Computed: true, Description: "Logging of the Rulesets Rule", Elem: &schema.Schema{Type: schema.TypeBool}, }, CISRulesetsRuleLastUpdatedAt: { Type: schema.TypeString, Computed: true, Description: "Rulesets Rule Last Updated At", }, }, }, }, }, }
View Source
var CISRulesetsRulesObject = &schema.Resource{ Schema: map[string]*schema.Schema{ CISRulesetsRuleId: { Type: schema.TypeString, Optional: true, Description: "Id of the Rulesets Rule", Computed: true, }, CISRulesetsRuleVersion: { Type: schema.TypeString, Optional: true, Description: "Version of the Rulesets Rule", }, CISRulesetsRuleAction: { Type: schema.TypeString, Optional: true, Description: "Action of the Rulesets Rule", }, CISRulesetsRuleActionParameters: { Type: schema.TypeSet, Optional: true, Description: "Action parameters of the Rulesets Rule", Elem: &schema.Resource{ Schema: map[string]*schema.Schema{ CISRulesetsRuleId: { Type: schema.TypeString, Optional: true, Description: "Id of the Rulesets Rule", Computed: true, }, CISRulesetOverrides: { Type: schema.TypeSet, Optional: true, Description: "Override options", Elem: &schema.Resource{ Schema: map[string]*schema.Schema{ CISRulesetOverridesAction: { Type: schema.TypeString, Optional: true, Description: "Action to perform", }, CISRulesetOverridesEnabled: { Type: schema.TypeBool, Optional: true, Description: "Enable Disable Rule", }, CISRulesetOverridesRules: { Type: schema.TypeList, Optional: true, Description: "Rules", Elem: &schema.Resource{ Schema: map[string]*schema.Schema{ CISRulesetsId: { Type: schema.TypeString, Optional: true, Description: "Id of the Ruleset", }, CISRulesetOverridesEnabled: { Type: schema.TypeBool, Optional: true, Description: "Enable Disable Rule", }, CISRulesetOverridesAction: { Type: schema.TypeString, Optional: true, Description: "Action to perform", }, CISRulesetOverridesSensitivityLevel: { Type: schema.TypeString, Optional: true, Description: "Sensitivity Level", }, }, }, }, CISRulesetOverridesCategories: { Type: schema.TypeList, Optional: true, Description: "Categories", Elem: &schema.Resource{ Schema: map[string]*schema.Schema{ CISRulesetOverridesCategoriesCategory: { Type: schema.TypeString, Optional: true, Description: "Category", }, CISRulesetOverridesEnabled: { Type: schema.TypeBool, Optional: true, Description: "Enable Disable Rule", }, CISRulesetOverridesAction: { Type: schema.TypeString, Optional: true, Description: "Action to perform", }, }, }, }, }, }, }, CISRulesetsVersion: { Type: schema.TypeString, Optional: true, Description: "Version of the Ruleset", }, CISRuleset: { Type: schema.TypeString, Optional: true, Description: "Ruleset ID of the ruleset to apply action to.", }, CISRulesetList: { Type: schema.TypeList, Optional: true, Description: "List of Ruleset IDs of the ruleset to apply action to.", Elem: &schema.Schema{Type: schema.TypeString}, }, CISRulesetsRuleActionParametersResponse: { Type: schema.TypeSet, Optional: true, Description: "Action parameters response of the Rulesets Rule", Elem: &schema.Resource{ Schema: map[string]*schema.Schema{ CISRulesetsRuleActionParametersResponseContent: { Type: schema.TypeString, Optional: true, Description: "Action parameters response content of the Rulesets Rule", }, CISRulesetsRuleActionParametersResponseContentType: { Type: schema.TypeString, Optional: true, Description: "Action parameters response type of the Rulesets Rule", }, CISRulesetsRuleActionParametersResponseStatusCode: { Type: schema.TypeInt, Optional: true, Description: "Action parameters response status code of the Rulesets Rule", }, }, }, }, }, }, }, CISRulesetsRuleActionCategories: { Type: schema.TypeList, Optional: true, Description: "Categories of the Rulesets Rule", Elem: &schema.Schema{Type: schema.TypeString}, }, CISRulesetsRuleActionEnabled: { Type: schema.TypeBool, Optional: true, Description: "Enable/Disable Ruleset Rule", }, CISRulesetsRuleActionDescription: { Type: schema.TypeString, Optional: true, Description: "Description of the Rulesets Rule", }, CISRulesetsRuleExpression: { Type: schema.TypeString, Optional: true, Description: "Experession of the Rulesets Rule", }, CISRulesetsRuleRef: { Type: schema.TypeString, Optional: true, Description: "Reference of the Rulesets Rule", }, CISRulesetsRuleLogging: { Type: schema.TypeMap, Optional: true, Description: "Logging of the Rulesets Rule", Elem: &schema.Schema{Type: schema.TypeBool}, }, CISRulesetsRulePosition: { Type: schema.TypeSet, Optional: true, Description: "Position of Rulesets Rule", Elem: &schema.Resource{ Schema: map[string]*schema.Schema{ CISRulesetsRulePositionAfter: { Type: schema.TypeString, Optional: true, Description: "Ruleset before Position of Rulesets Rule", }, CISRulesetsRulePositionBefore: { Type: schema.TypeString, Optional: true, Description: "Ruleset after Position of Rulesets Rule", }, CISRulesetsRulePositionIndex: { Type: schema.TypeInt, Optional: true, Description: "Index of Rulesets Rule", }, }, }, }, CISRulesetsRuleLastUpdatedAt: { Type: schema.TypeString, Optional: true, Description: "Rulesets Rule Last Updated At", }, }, }
Functions ¶
func DataSourceIBMCISAlert ¶ added in v1.40.0
func DataSourceIBMCISAlertWebhooksValidator ¶ added in v1.45.0
func DataSourceIBMCISAlertWebhooksValidator() *validate.ResourceValidator
func DataSourceIBMCISAlertsValidator ¶ added in v1.45.0
func DataSourceIBMCISAlertsValidator() *validate.ResourceValidator
func DataSourceIBMCISBotAnalytics ¶ added in v1.55.0
func DataSourceIBMCISBotAnalyticsValidator ¶ added in v1.55.0
func DataSourceIBMCISBotAnalyticsValidator() *validate.ResourceValidator
func DataSourceIBMCISBotManagement ¶ added in v1.55.0
func DataSourceIBMCISBotManagementValidator ¶ added in v1.55.0
func DataSourceIBMCISBotManagementValidator() *validate.ResourceValidator
func DataSourceIBMCISCacheSettingsValidator ¶ added in v1.45.0
func DataSourceIBMCISCacheSettingsValidator() *validate.ResourceValidator
func DataSourceIBMCISCertificatesValidator ¶ added in v1.45.0
func DataSourceIBMCISCertificatesValidator() *validate.ResourceValidator
func DataSourceIBMCISCustomCertificatesValidator ¶ added in v1.45.0
func DataSourceIBMCISCustomCertificatesValidator() *validate.ResourceValidator
func DataSourceIBMCISCustomPagesValidator ¶ added in v1.45.0
func DataSourceIBMCISCustomPagesValidator() *validate.ResourceValidator
func DataSourceIBMCISDNSRecordsValidator ¶ added in v1.45.0
func DataSourceIBMCISDNSRecordsValidator() *validate.ResourceValidator
func DataSourceIBMCISDomain ¶
func DataSourceIBMCISDomainValidator ¶ added in v1.45.0
func DataSourceIBMCISDomainValidator() *validate.ResourceValidator
func DataSourceIBMCISEdgeFunctionsActionsValidator ¶ added in v1.45.0
func DataSourceIBMCISEdgeFunctionsActionsValidator() *validate.ResourceValidator
func DataSourceIBMCISEdgeFunctionsTriggersValidator ¶ added in v1.45.0
func DataSourceIBMCISEdgeFunctionsTriggersValidator() *validate.ResourceValidator
func DataSourceIBMCISFilters ¶
func DataSourceIBMCISFiltersValidator ¶ added in v1.45.0
func DataSourceIBMCISFiltersValidator() *validate.ResourceValidator
func DataSourceIBMCISFirewallRulesValidator ¶ added in v1.45.0
func DataSourceIBMCISFirewallRulesValidator() *validate.ResourceValidator
func DataSourceIBMCISFirewallsRecordValidator ¶ added in v1.45.0
func DataSourceIBMCISFirewallsRecordValidator() *validate.ResourceValidator
func DataSourceIBMCISGlbs ¶
func DataSourceIBMCISGlbsValidator ¶ added in v1.45.0
func DataSourceIBMCISGlbsValidator() *validate.ResourceValidator
func DataSourceIBMCISHealthChecksValidator ¶ added in v1.45.0
func DataSourceIBMCISHealthChecksValidator() *validate.ResourceValidator
func DataSourceIBMCISIP ¶
func DataSourceIBMCISLogPushJobs ¶ added in v1.41.0
func DataSourceIBMCISLogPushJobsValidator ¶ added in v1.45.0
func DataSourceIBMCISLogPushJobsValidator() *validate.ResourceValidator
func DataSourceIBMCISMtls ¶ added in v1.44.0
func DataSourceIBMCISMtlsApp ¶ added in v1.44.0
func DataSourceIBMCISMtlsAppValidator ¶ added in v1.45.0
func DataSourceIBMCISMtlsAppValidator() *validate.ResourceValidator
func DataSourceIBMCISMtlsValidator ¶ added in v1.45.0
func DataSourceIBMCISMtlsValidator() *validate.ResourceValidator
func DataSourceIBMCISOriginAuthPull ¶ added in v1.44.0
func DataSourceIBMCISOriginAuthPullID ¶ added in v1.44.0
func DataSourceIBMCISOriginAuthPullID(d *schema.ResourceData) string
func DataSourceIBMCISOriginAuthPullValidator ¶ added in v1.45.0
func DataSourceIBMCISOriginAuthPullValidator() *validate.ResourceValidator
func DataSourceIBMCISOriginPoolsValidator ¶ added in v1.45.0
func DataSourceIBMCISOriginPoolsValidator() *validate.ResourceValidator
func DataSourceIBMCISPageRulesValidator ¶ added in v1.45.0
func DataSourceIBMCISPageRulesValidator() *validate.ResourceValidator
func DataSourceIBMCISRangeAppsValidator ¶ added in v1.45.0
func DataSourceIBMCISRangeAppsValidator() *validate.ResourceValidator
func DataSourceIBMCISRateLimitValidator ¶ added in v1.45.0
func DataSourceIBMCISRateLimitValidator() *validate.ResourceValidator
func DataSourceIBMCISRulesetEntrypointVersions ¶ added in v1.66.0
func DataSourceIBMCISRulesetEntrypointVersionsValidator ¶ added in v1.66.0
func DataSourceIBMCISRulesetEntrypointVersionsValidator() *validate.ResourceValidator
func DataSourceIBMCISRulesetRulesByTag ¶ added in v1.66.0
func DataSourceIBMCISRulesetRulesByTagValidator ¶ added in v1.66.0
func DataSourceIBMCISRulesetRulesByTagValidator() *validate.ResourceValidator
func DataSourceIBMCISRulesetVersions ¶ added in v1.66.0
func DataSourceIBMCISRulesetVersionsValidator ¶ added in v1.66.0
func DataSourceIBMCISRulesetVersionsValidator() *validate.ResourceValidator
func DataSourceIBMCISRulesets ¶ added in v1.66.0
func DataSourceIBMCISRulesetsValidator ¶ added in v1.66.0
func DataSourceIBMCISRulesetsValidator() *validate.ResourceValidator
func DataSourceIBMCISWAFGroupsValidator ¶ added in v1.45.0
func DataSourceIBMCISWAFGroupsValidator() *validate.ResourceValidator
func DataSourceIBMCISWAFPackagesValidator ¶ added in v1.45.0
func DataSourceIBMCISWAFPackagesValidator() *validate.ResourceValidator
func DataSourceIBMCISWAFRulesValidator ¶ added in v1.45.0
func DataSourceIBMCISWAFRulesValidator() *validate.ResourceValidator
func ResourceIBMCISAlert ¶ added in v1.40.0
func ResourceIBMCISAlertPolicyCreate ¶ added in v1.40.0
func ResourceIBMCISAlertPolicyCreate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISAlertPolicyDelete ¶ added in v1.40.0
func ResourceIBMCISAlertPolicyDelete(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISAlertPolicyRead ¶ added in v1.40.0
func ResourceIBMCISAlertPolicyRead(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISAlertPolicyUpdate ¶ added in v1.40.0
func ResourceIBMCISAlertPolicyUpdate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISAlertValidator ¶ added in v1.45.0
func ResourceIBMCISAlertValidator() *validate.ResourceValidator
func ResourceIBMCISBotManagement ¶ added in v1.55.0
func ResourceIBMCISBotManagementCreate ¶ added in v1.55.0
func ResourceIBMCISBotManagementCreate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISBotManagementDelete ¶ added in v1.55.0
func ResourceIBMCISBotManagementDelete(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISBotManagementUpdate ¶ added in v1.55.0
func ResourceIBMCISBotManagementUpdate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISBotManagementValidator ¶ added in v1.55.0
func ResourceIBMCISBotManagementValidator() *validate.ResourceValidator
func ResourceIBMCISCacheSettingsValidator ¶
func ResourceIBMCISCacheSettingsValidator() *validate.ResourceValidator
func ResourceIBMCISCertificateOrderCreate ¶
func ResourceIBMCISCertificateOrderCreate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISCertificateOrderDelete ¶
func ResourceIBMCISCertificateOrderDelete(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISCertificateOrderExist ¶
func ResourceIBMCISCertificateOrderExist(d *schema.ResourceData, meta interface{}) (bool, error)
func ResourceIBMCISCertificateOrderRead ¶
func ResourceIBMCISCertificateOrderRead(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISCertificateOrderValidator ¶
func ResourceIBMCISCertificateOrderValidator() *validate.ResourceValidator
func ResourceIBMCISCertificateUploadValidator ¶
func ResourceIBMCISCertificateUploadValidator() *validate.ResourceValidator
func ResourceIBMCISCustomPageValidator ¶
func ResourceIBMCISCustomPageValidator() *validate.ResourceValidator
func ResourceIBMCISDnsRecord ¶
func ResourceIBMCISDnsRecordCreate ¶
func ResourceIBMCISDnsRecordCreate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISDnsRecordDelete ¶
func ResourceIBMCISDnsRecordDelete(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISDnsRecordExist ¶
func ResourceIBMCISDnsRecordExist(d *schema.ResourceData, meta interface{}) (bool, error)
func ResourceIBMCISDnsRecordRead ¶
func ResourceIBMCISDnsRecordRead(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISDnsRecordUpdate ¶
func ResourceIBMCISDnsRecordUpdate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISDnsRecordValidator ¶ added in v1.45.0
func ResourceIBMCISDnsRecordValidator() *validate.ResourceValidator
func ResourceIBMCISDnsRecordsImportValidator ¶ added in v1.45.0
func ResourceIBMCISDnsRecordsImportValidator() *validate.ResourceValidator
func ResourceIBMCISDomain ¶
func ResourceIBMCISDomainSettingValidator ¶
func ResourceIBMCISDomainSettingValidator() *validate.ResourceValidator
func ResourceIBMCISDomainValidator ¶ added in v1.45.0
func ResourceIBMCISDomainValidator() *validate.ResourceValidator
func ResourceIBMCISEdgeFunctionsActionCreate ¶
func ResourceIBMCISEdgeFunctionsActionCreate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISEdgeFunctionsActionDelete ¶
func ResourceIBMCISEdgeFunctionsActionDelete(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISEdgeFunctionsActionExists ¶
func ResourceIBMCISEdgeFunctionsActionExists(d *schema.ResourceData, meta interface{}) (bool, error)
func ResourceIBMCISEdgeFunctionsActionRead ¶
func ResourceIBMCISEdgeFunctionsActionRead(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISEdgeFunctionsActionUpdate ¶
func ResourceIBMCISEdgeFunctionsActionUpdate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISEdgeFunctionsActionValidator ¶ added in v1.45.0
func ResourceIBMCISEdgeFunctionsActionValidator() *validate.ResourceValidator
func ResourceIBMCISEdgeFunctionsTriggerCreate ¶
func ResourceIBMCISEdgeFunctionsTriggerCreate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISEdgeFunctionsTriggerDelete ¶
func ResourceIBMCISEdgeFunctionsTriggerDelete(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISEdgeFunctionsTriggerExists ¶
func ResourceIBMCISEdgeFunctionsTriggerExists(d *schema.ResourceData, meta interface{}) (bool, error)
func ResourceIBMCISEdgeFunctionsTriggerRead ¶
func ResourceIBMCISEdgeFunctionsTriggerRead(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISEdgeFunctionsTriggerUpdate ¶
func ResourceIBMCISEdgeFunctionsTriggerUpdate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISEdgeFunctionsTriggerValidator ¶ added in v1.45.0
func ResourceIBMCISEdgeFunctionsTriggerValidator() *validate.ResourceValidator
func ResourceIBMCISFilter ¶
func ResourceIBMCISFilterCreate ¶
func ResourceIBMCISFilterCreate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISFilterDelete ¶
func ResourceIBMCISFilterDelete(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISFilterRead ¶
func ResourceIBMCISFilterRead(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISFilterUpdate ¶
func ResourceIBMCISFilterUpdate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISFilterValidator ¶
func ResourceIBMCISFilterValidator() *validate.ResourceValidator
func ResourceIBMCISFirewallRecordCreate ¶
func ResourceIBMCISFirewallRecordCreate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISFirewallRecordDelete ¶
func ResourceIBMCISFirewallRecordDelete(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISFirewallRecordExists ¶
func ResourceIBMCISFirewallRecordExists(d *schema.ResourceData, meta interface{}) (bool, error)
func ResourceIBMCISFirewallRecordRead ¶
func ResourceIBMCISFirewallRecordRead(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISFirewallRecordUpdate ¶
func ResourceIBMCISFirewallRecordUpdate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISFirewallValidator ¶
func ResourceIBMCISFirewallValidator() *validate.ResourceValidator
func ResourceIBMCISFirewallrulesCreate ¶
func ResourceIBMCISFirewallrulesCreate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIBMCISFirewallrulesDelete ¶
func ResourceIBMCISFirewallrulesDelete(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIBMCISFirewallrulesRead ¶
func ResourceIBMCISFirewallrulesRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIBMCISFirewallrulesUpdate ¶
func ResourceIBMCISFirewallrulesUpdate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIBMCISFirewallrulesValidator ¶
func ResourceIBMCISFirewallrulesValidator() *validate.ResourceValidator
func ResourceIBMCISGlb ¶
func ResourceIBMCISGlbValidator ¶ added in v1.45.0
func ResourceIBMCISGlbValidator() *validate.ResourceValidator
func ResourceIBMCISHealthCheckValidator ¶
func ResourceIBMCISHealthCheckValidator() *validate.ResourceValidator
func ResourceIBMCISInstance ¶
func ResourceIBMCISInstanceCreate ¶
func ResourceIBMCISInstanceCreate(d *schema.ResourceData, meta interface{}) error
Replace with func wrapper for resourceIBMResourceInstanceCreate specifying serviceName := "internet-svcs"
func ResourceIBMCISInstanceDelete ¶
func ResourceIBMCISInstanceDelete(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISInstanceExists ¶
func ResourceIBMCISInstanceExists(d *schema.ResourceData, meta interface{}) (bool, error)
func ResourceIBMCISInstanceRead ¶
func ResourceIBMCISInstanceRead(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISInstanceUpdate ¶
func ResourceIBMCISInstanceUpdate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISLogPushJob ¶ added in v1.41.0
func ResourceIBMCISLogPushJobValidator ¶ added in v1.45.0
func ResourceIBMCISLogPushJobValidator() *validate.ResourceValidator
func ResourceIBMCISLogpushJobCreate ¶ added in v1.41.0
func ResourceIBMCISLogpushJobCreate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISLogpushJobDelete ¶ added in v1.41.0
func ResourceIBMCISLogpushJobDelete(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISLogpushJobRead ¶ added in v1.41.0
func ResourceIBMCISLogpushJobRead(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISLogpushJobUpdate ¶ added in v1.41.0
func ResourceIBMCISLogpushJobUpdate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISLogpushJobsRead ¶ added in v1.41.0
func ResourceIBMCISLogpushJobsRead(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISMtls ¶ added in v1.44.0
func ResourceIBMCISMtlsApp ¶ added in v1.44.0
func ResourceIBMCISMtlsAppValidator ¶ added in v1.45.0
func ResourceIBMCISMtlsAppValidator() *validate.ResourceValidator
func ResourceIBMCISMtlsValidator ¶ added in v1.45.0
func ResourceIBMCISMtlsValidator() *validate.ResourceValidator
func ResourceIBMCISOriginAuthPull ¶ added in v1.44.0
func ResourceIBMCISOriginAuthPullValidator ¶ added in v1.45.0
func ResourceIBMCISOriginAuthPullValidator() *validate.ResourceValidator
func ResourceIBMCISPageRule ¶
func ResourceIBMCISPageRuleValidator ¶
func ResourceIBMCISPageRuleValidator() *validate.ResourceValidator
func ResourceIBMCISPool ¶
func ResourceIBMCISPoolValidator ¶ added in v1.45.0
func ResourceIBMCISPoolValidator() *validate.ResourceValidator
func ResourceIBMCISRangeApp ¶
func ResourceIBMCISRangeAppCreate ¶
func ResourceIBMCISRangeAppCreate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRangeAppDelete ¶
func ResourceIBMCISRangeAppDelete(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRangeAppExists ¶
func ResourceIBMCISRangeAppExists(d *schema.ResourceData, meta interface{}) (bool, error)
func ResourceIBMCISRangeAppRead ¶
func ResourceIBMCISRangeAppRead(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRangeAppUpdate ¶
func ResourceIBMCISRangeAppUpdate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRangeAppValidator ¶
func ResourceIBMCISRangeAppValidator() *validate.ResourceValidator
func ResourceIBMCISRateLimit ¶
func ResourceIBMCISRateLimitCreate ¶
func ResourceIBMCISRateLimitCreate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRateLimitDelete ¶
func ResourceIBMCISRateLimitDelete(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRateLimitExists ¶
func ResourceIBMCISRateLimitExists(d *schema.ResourceData, meta interface{}) (bool, error)
func ResourceIBMCISRateLimitRead ¶
func ResourceIBMCISRateLimitRead(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRateLimitUpdate ¶
func ResourceIBMCISRateLimitUpdate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRateLimitValidator ¶
func ResourceIBMCISRateLimitValidator() *validate.ResourceValidator
func ResourceIBMCISRouting ¶
func ResourceIBMCISRoutingDelete ¶
func ResourceIBMCISRoutingDelete(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRoutingRead ¶
func ResourceIBMCISRoutingRead(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRoutingUpdate ¶
func ResourceIBMCISRoutingUpdate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRoutingValidator ¶
func ResourceIBMCISRoutingValidator() *validate.ResourceValidator
func ResourceIBMCISRuleset ¶ added in v1.66.0
func ResourceIBMCISRulesetCreate ¶ added in v1.66.0
func ResourceIBMCISRulesetCreate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRulesetDelete ¶ added in v1.66.0
func ResourceIBMCISRulesetDelete(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRulesetEntryPointVersion ¶ added in v1.66.0
func ResourceIBMCISRulesetEntryPointVersionDelete ¶ added in v1.66.0
func ResourceIBMCISRulesetEntryPointVersionDelete(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRulesetEntryPointVersionRead ¶ added in v1.66.0
func ResourceIBMCISRulesetEntryPointVersionRead(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRulesetEntryPointVersionUpdate ¶ added in v1.66.0
func ResourceIBMCISRulesetEntryPointVersionUpdate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRulesetEntryPointVersionValidator ¶ added in v1.66.0
func ResourceIBMCISRulesetEntryPointVersionValidator() *validate.ResourceValidator
func ResourceIBMCISRulesetRead ¶ added in v1.66.0
func ResourceIBMCISRulesetRead(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRulesetRule ¶ added in v1.66.0
func ResourceIBMCISRulesetRuleCreate ¶ added in v1.66.0
func ResourceIBMCISRulesetRuleCreate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRulesetRuleDelete ¶ added in v1.66.0
func ResourceIBMCISRulesetRuleDelete(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRulesetRuleRead ¶ added in v1.66.0
func ResourceIBMCISRulesetRuleRead(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRulesetRuleUpdate ¶ added in v1.66.0
func ResourceIBMCISRulesetRuleUpdate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRulesetRuleValidator ¶ added in v1.66.0
func ResourceIBMCISRulesetRuleValidator() *validate.ResourceValidator
func ResourceIBMCISRulesetUpdate ¶ added in v1.66.0
func ResourceIBMCISRulesetUpdate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRulesetValidator ¶ added in v1.66.0
func ResourceIBMCISRulesetValidator() *validate.ResourceValidator
func ResourceIBMCISRulesetVersionDetach ¶ added in v1.66.0
func ResourceIBMCISRulesetVersionDetachCreate ¶ added in v1.66.0
func ResourceIBMCISRulesetVersionDetachCreate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRulesetVersionDetachDelete ¶ added in v1.66.0
func ResourceIBMCISRulesetVersionDetachDelete(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRulesetVersionDetachRead ¶ added in v1.66.0
func ResourceIBMCISRulesetVersionDetachRead(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISRulesetVersionDetachValidator ¶ added in v1.66.0
func ResourceIBMCISRulesetVersionDetachValidator() *validate.ResourceValidator
func ResourceIBMCISSettings ¶
func ResourceIBMCISTLSSettingsValidator ¶
func ResourceIBMCISTLSSettingsValidator() *validate.ResourceValidator
func ResourceIBMCISValidator ¶
func ResourceIBMCISValidator() *validate.ResourceValidator
func ResourceIBMCISWAFGroup ¶
func ResourceIBMCISWAFGroupDelete ¶
func ResourceIBMCISWAFGroupDelete(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISWAFGroupRead ¶
func ResourceIBMCISWAFGroupRead(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISWAFGroupUpdate ¶
func ResourceIBMCISWAFGroupUpdate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISWAFGroupValidator ¶
func ResourceIBMCISWAFGroupValidator() *validate.ResourceValidator
func ResourceIBMCISWAFPackageDelete ¶
func ResourceIBMCISWAFPackageDelete(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISWAFPackageRead ¶
func ResourceIBMCISWAFPackageRead(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISWAFPackageUpdate ¶
func ResourceIBMCISWAFPackageUpdate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISWAFPackageValidator ¶
func ResourceIBMCISWAFPackageValidator() *validate.ResourceValidator
func ResourceIBMCISWAFRule ¶
func ResourceIBMCISWAFRuleDelete ¶
func ResourceIBMCISWAFRuleDelete(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISWAFRuleRead ¶
func ResourceIBMCISWAFRuleRead(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISWAFRuleUpdate ¶
func ResourceIBMCISWAFRuleUpdate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISWAFRuleValidator ¶
func ResourceIBMCISWAFRuleValidator() *validate.ResourceValidator
func ResourceIBMCISWebhookCreate ¶
func ResourceIBMCISWebhookCreate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISWebhookDelete ¶
func ResourceIBMCISWebhookDelete(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISWebhookRead ¶
func ResourceIBMCISWebhookRead(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISWebhookUpdate ¶
func ResourceIBMCISWebhookUpdate(d *schema.ResourceData, meta interface{}) error
func ResourceIBMCISWebhooks ¶
func ResourceIBMCISWebhooksValidator ¶ added in v1.45.0
func ResourceIBMCISWebhooksValidator() *validate.ResourceValidator
Types ¶
This section is empty.
Source Files ¶
- data_source_ibm_cis.go
- data_source_ibm_cis_alert_webhooks.go
- data_source_ibm_cis_alerts.go
- data_source_ibm_cis_bot_analytics.go
- data_source_ibm_cis_bot_managements.go
- data_source_ibm_cis_cache_settings.go
- data_source_ibm_cis_certificates.go
- data_source_ibm_cis_custom_certificates.go
- data_source_ibm_cis_custom_pages.go
- data_source_ibm_cis_dns_records.go
- data_source_ibm_cis_domain.go
- data_source_ibm_cis_edge_functions_actions.go
- data_source_ibm_cis_edge_functions_triggers.go
- data_source_ibm_cis_filters.go
- data_source_ibm_cis_firewall.go
- data_source_ibm_cis_firewall_rule.go
- data_source_ibm_cis_global_load_balancers.go
- data_source_ibm_cis_healthchecks.go
- data_source_ibm_cis_ip_addresses.go
- data_source_ibm_cis_mtls.go
- data_source_ibm_cis_mtls_app.go
- data_source_ibm_cis_origin_auth.go
- data_source_ibm_cis_origin_pools.go
- data_source_ibm_cis_page_rules.go
- data_source_ibm_cis_range_apps.go
- data_source_ibm_cis_rate_limit.go
- data_source_ibm_cis_ruleset_entrypoint_version.go
- data_source_ibm_cis_ruleset_rules_by_tags.go
- data_source_ibm_cis_ruleset_versions.go
- data_source_ibm_cis_rulesets.go
- data_source_ibm_cis_waf_groups.go
- data_source_ibm_cis_waf_packages.go
- data_source_ibm_cis_waf_rules.go
- datasource_ibm_cis_logpush_jobs.go
- resource_ibm_cis.go
- resource_ibm_cis_alert.go
- resource_ibm_cis_alert_webhook.go
- resource_ibm_cis_bot_management.go
- resource_ibm_cis_cache_settings.go
- resource_ibm_cis_certificate_order.go
- resource_ibm_cis_certificate_upload.go
- resource_ibm_cis_custom_page.go
- resource_ibm_cis_dns_record.go
- resource_ibm_cis_dns_records_import.go
- resource_ibm_cis_domain.go
- resource_ibm_cis_domain_settings.go
- resource_ibm_cis_edge_functions_action.go
- resource_ibm_cis_edge_functions_trigger.go
- resource_ibm_cis_filter.go
- resource_ibm_cis_firewall.go
- resource_ibm_cis_firewall_rules.go
- resource_ibm_cis_global_load_balancer.go
- resource_ibm_cis_healthcheck.go
- resource_ibm_cis_logpush_job.go
- resource_ibm_cis_mtls.go
- resource_ibm_cis_mtls_app.go
- resource_ibm_cis_origin_auth.go
- resource_ibm_cis_origin_pool.go
- resource_ibm_cis_page_rule.go
- resource_ibm_cis_range_app.go
- resource_ibm_cis_rate_limit.go
- resource_ibm_cis_routing.go
- resource_ibm_cis_ruleset.go
- resource_ibm_cis_ruleset_entrypoint_version.go
- resource_ibm_cis_ruleset_rule.go
- resource_ibm_cis_ruleset_version_detach.go
- resource_ibm_cis_tls_settings.go
- resource_ibm_cis_waf_group.go
- resource_ibm_cis_waf_package.go
- resource_ibm_cis_waf_rule.go
Click to show internal directories.
Click to hide internal directories.