Skip to content

Conversation

@guineveresaenger
Copy link
Contributor

This is a major version update to upstream's first stable version.

Note the module rename for lower casing and the internal shim changes.

Fixes #364
Fixes #355

  • first steps for update
  • Fix import casing
  • Update shim patch to use correct spelling of upstream package and call the provider via the new way
  • make schema
  • Generate SDKS

@guineveresaenger guineveresaenger added the needs-release/major When a PR with this label merges, it initiates a release of vX+1.0.0 label Oct 22, 2025
@guineveresaenger guineveresaenger requested review from a team and jdavredbeard October 22, 2025 18:35
@guineveresaenger guineveresaenger force-pushed the upgrade-terraform-provider-scm-to-v1.0.2-major branch from 0b2ee16 to 552731b Compare October 22, 2025 18:47
@github-actions
Copy link

github-actions bot commented Oct 22, 2025

Does the PR have any schema changes?

Found 876 breaking changes:

Resources

  • "scm:index/addressGroup:AddressGroup":
    • inputs:
      • 🟡 "dynamicValue" missing
      • 🟡 "staticLists" missing
    • properties:
      • 🟡 "dynamicValue" missing output "dynamicValue"
      • 🟡 "staticLists" missing output "staticLists"
  • 🔴 "scm:index/addressObject:AddressObject" missing
  • "scm:index/antiSpywareProfile:AntiSpywareProfile":
    • 🟡 inputs: "micaEngineSpywareEnabledLists" missing
    • 🟡 properties: "micaEngineSpywareEnabledLists" missing output "micaEngineSpywareEnabledLists"
  • "scm:index/appOverrideRule:AppOverrideRule":
    • 🟡 inputs: "position" missing
    • 🟡 properties: "position" missing output "position"
  • "scm:index/application:Application":
    • 🟡 inputs: "risk" type changed from "integer" to "string"
    • 🟡 properties: "risk" type changed from "integer" to "string"
    • required:
      • 🟢 "subcategory" property is no longer Required
      • 🟢 "technology" property is no longer Required
  • 🔴 "scm:index/authenticationPortal:AuthenticationPortal" missing
  • "scm:index/authenticationRule:AuthenticationRule": required inputs:
    • 🟢 "destinations" input has changed to Required
    • 🟢 "froms" input has changed to Required
    • 🟢 "services" input has changed to Required
    • 🟢 "sources" input has changed to Required
    • 🟢 "tos" input has changed to Required
  • 🟢 "scm:index/localUser:LocalUser": required inputs: "password" input has changed to Required
  • "scm:index/natRule:NatRule":
    • inputs:
      • 🟡 "destinationTranslation" missing
      • 🟡 "dynamicDestinationTranslation" missing
      • 🟡 "groupTag" missing
      • 🟡 "target" missing
    • properties:
      • 🟡 "destinationTranslation" missing output "destinationTranslation"
      • 🟡 "dynamicDestinationTranslation" missing output "dynamicDestinationTranslation"
      • 🟡 "groupTag" missing output "groupTag"
      • 🟡 "target" missing output "target"
  • 🔴 "scm:index/ocspResponder:OcspResponder" missing
  • "scm:index/radiusServerProfile:RadiusServerProfile":
    • 🟡 properties: "encryptedValues" missing output "encryptedValues"
    • 🟢 required inputs: "protocol" input has changed to Required
  • "scm:index/remoteNetwork:RemoteNetwork": required inputs:
    • 🟢 "folder" input has changed to Required
    • 🟢 "licenseType" input has changed to Required
  • "scm:index/samlServerProfile:SamlServerProfile": required inputs:
    • 🟢 "entityId" input has changed to Required
    • 🟢 "ssoBindings" input has changed to Required
    • 🟢 "ssoUrl" input has changed to Required
  • "scm:index/scepProfile:ScepProfile": required inputs:
    • 🟢 "algorithm" input has changed to Required
    • 🟢 "scepChallenge" input has changed to Required
    • 🟢 "subject" input has changed to Required
  • "scm:index/securityRule:SecurityRule": required:
    • 🟢 "action" property is no longer Required
    • 🟢 "destinations" property is no longer Required
    • 🟢 "froms" property is no longer Required
    • 🟢 "services" property is no longer Required
    • 🟢 "sourceUsers" property is no longer Required
    • 🟢 "sources" property is no longer Required
    • 🟢 "tos" property is no longer Required
  • "scm:index/serviceConnection:ServiceConnection":
    • 🟡 inputs: "folder" missing
    • 🟡 properties: "folder" missing output "folder"
  • "scm:index/serviceConnectionGroup:ServiceConnectionGroup":
    • 🟡 inputs: "folder" missing
    • 🟡 properties: "folder" missing output "folder"
  • 🟢 "scm:index/snippet:Snippet": required: "type" property is no longer Required
  • 🟡 "scm:index/tacacsServerProfile:TacacsServerProfile": properties: "encryptedValues" missing output "encryptedValues"
  • 🟢 "scm:index/trafficSteeringRule:TrafficSteeringRule": required inputs: "folder" input has changed to Required
  • "scm:index/variable:Variable":
    • 🟢 required: "overridden" property is no longer Required
    • required inputs:
      • 🟢 "type" input has changed to Required
      • 🟢 "value" input has changed to Required
  • 🔴 "scm:index/vulnerabilityProtectionSignatures:VulnerabilityProtectionSignatures" missing

Functions

  • 🔴 "scm:index/getAddressObject:getAddressObject" missing
  • 🔴 "scm:index/getAddressObjectList:getAddressObjectList" missing
  • 🟡 "scm:index/getAppOverrideRuleList:getAppOverrideRuleList": inputs: "position" missing input "position"
  • 🔴 "scm:index/getAuthenticationPortal:getAuthenticationPortal" missing
  • 🔴 "scm:index/getAuthenticationPortalList:getAuthenticationPortalList" missing
  • 🟡 "scm:index/getAuthenticationRuleList:getAuthenticationRuleList": inputs: "position" missing input "position"
  • 🔴 "scm:index/getAutoTagActionsList:getAutoTagActionsList" missing
  • 🟡 "scm:index/getDecryptionRuleList:getDecryptionRuleList": inputs: "position" missing input "position"
  • 🔴 "scm:index/getDevice:getDevice" missing
  • 🔴 "scm:index/getDeviceList:getDeviceList" missing
  • "scm:index/getIkeCryptoProfile:getIkeCryptoProfile": inputs:
    • 🟡 "device" missing input "device"
    • 🟡 "folder" missing input "folder"
    • 🟡 "snippet" missing input "snippet"
  • "scm:index/getIkeGateway:getIkeGateway": inputs:
    • 🟡 "device" missing input "device"
    • 🟡 "folder" missing input "folder"
    • 🟡 "snippet" missing input "snippet"
  • 🔴 "scm:index/getInternalDnsServer:getInternalDnsServer" missing
  • 🔴 "scm:index/getInternalDnsServerList:getInternalDnsServerList" missing
  • "scm:index/getIpsecCryptoProfile:getIpsecCryptoProfile": inputs:
    • 🟡 "device" missing input "device"
    • 🟡 "folder" missing input "folder"
    • 🟡 "snippet" missing input "snippet"
  • 🟡 "scm:index/getIpsecTunnel:getIpsecTunnel": inputs: "folder" missing input "folder"
  • 🔴 "scm:index/getJobs:getJobs" missing
  • 🔴 "scm:index/getJobsList:getJobsList" missing
  • 🔴 "scm:index/getLabelsGetbyidResponse:getLabelsGetbyidResponse" missing
  • 🔴 "scm:index/getMfaServer:getMfaServer" missing
  • 🟡 "scm:index/getNatRuleList:getNatRuleList": inputs: "position" missing input "position"
  • 🔴 "scm:index/getOcspResponder:getOcspResponder" missing
  • 🔴 "scm:index/getOcspResponderList:getOcspResponderList" missing
  • 🟡 "scm:index/getQosPolicyRule:getQosPolicyRule": inputs: "folder" missing input "folder"
  • 🟡 "scm:index/getQosPolicyRuleList:getQosPolicyRuleList": inputs: "position" missing input "position"
  • 🟡 "scm:index/getQosProfile:getQosProfile": inputs: "folder" missing input "folder"
  • 🟡 "scm:index/getRemoteNetwork:getRemoteNetwork": inputs: "folder" missing input "folder"
  • 🟡 "scm:index/getSecurityRuleList:getSecurityRuleList": inputs: "position" missing input "position"
  • 🟡 "scm:index/getServiceConnection:getServiceConnection": inputs: "folder" missing input "folder"
  • 🟡 "scm:index/getServiceConnectionGroup:getServiceConnectionGroup": inputs: "folder" missing input "folder"
  • 🔴 "scm:index/getSharedInfrastructureSettingsList:getSharedInfrastructureSettingsList" missing
  • 🔴 "scm:index/getTrustedCertificateAuthorityList:getTrustedCertificateAuthorityList" missing
  • 🔴 "scm:index/getUrlFilteringCategoryList:getUrlFilteringCategoryList" missing
  • "scm:index/getVariable:getVariable": inputs:
    • 🟡 "device" missing input "device"
    • 🟡 "folder" missing input "folder"
    • 🟡 "snippet" missing input "snippet"
  • 🔴 "scm:index/getVulnerabilityProtectionSignatures:getVulnerabilityProtectionSignatures" missing
  • 🔴 "scm:index/getVulnerabilityProtectionSignaturesList:getVulnerabilityProtectionSignaturesList" missing

Types

  • 🔴 "scm:index/AddressGroupDynamicValue:AddressGroupDynamicValue" missing
  • 🔴 "scm:index/AntiSpywareProfileMicaEngineSpywareEnabledList:AntiSpywareProfileMicaEngineSpywareEnabledList" missing
  • "scm:index/AntiSpywareProfileRuleAction:AntiSpywareProfileRuleAction": properties:
    • 🟡 "alert" type changed from "boolean" to "#/types/scm:index/AntiSpywareProfileRuleActionAlert:AntiSpywareProfileRuleActionAlert"
    • 🟡 "allow" type changed from "boolean" to "#/types/scm:index/AntiSpywareProfileRuleActionAllow:AntiSpywareProfileRuleActionAllow"
    • 🟡 "drop" type changed from "boolean" to "#/types/scm:index/AntiSpywareProfileRuleActionDrop:AntiSpywareProfileRuleActionDrop"
    • 🟡 "resetBoth" type changed from "boolean" to "#/types/scm:index/AntiSpywareProfileRuleActionResetBoth:AntiSpywareProfileRuleActionResetBoth"
    • 🟡 "resetClient" type changed from "boolean" to "#/types/scm:index/AntiSpywareProfileRuleActionResetClient:AntiSpywareProfileRuleActionResetClient"
    • 🟡 "resetServer" type changed from "boolean" to "#/types/scm:index/AntiSpywareProfileRuleActionResetServer:AntiSpywareProfileRuleActionResetServer"
  • "scm:index/AntiSpywareProfileThreatExceptionAction:AntiSpywareProfileThreatExceptionAction": properties:
    • 🟡 "alert" type changed from "boolean" to "#/types/scm:index/AntiSpywareProfileThreatExceptionActionAlert:AntiSpywareProfileThreatExceptionActionAlert"
    • 🟡 "allow" type changed from "boolean" to "#/types/scm:index/AntiSpywareProfileThreatExceptionActionAllow:AntiSpywareProfileThreatExceptionActionAllow"
    • 🟡 "default" type changed from "boolean" to "#/types/scm:index/AntiSpywareProfileThreatExceptionActionDefault:AntiSpywareProfileThreatExceptionActionDefault"
    • 🟡 "drop" type changed from "boolean" to "#/types/scm:index/AntiSpywareProfileThreatExceptionActionDrop:AntiSpywareProfileThreatExceptionActionDrop"
    • 🟡 "resetBoth" type changed from "boolean" to "#/types/scm:index/AntiSpywareProfileThreatExceptionActionResetBoth:AntiSpywareProfileThreatExceptionActionResetBoth"
    • 🟡 "resetClient" type changed from "boolean" to "#/types/scm:index/AntiSpywareProfileThreatExceptionActionResetClient:AntiSpywareProfileThreatExceptionActionResetClient"
    • 🟡 "resetServer" type changed from "boolean" to "#/types/scm:index/AntiSpywareProfileThreatExceptionActionResetServer:AntiSpywareProfileThreatExceptionActionResetServer"
  • "scm:index/AntiSpywareSignatureDefaultAction:AntiSpywareSignatureDefaultAction": properties:
    • 🟡 "alert" type changed from "boolean" to "#/types/scm:index/AntiSpywareSignatureDefaultActionAlert:AntiSpywareSignatureDefaultActionAlert"
    • 🟡 "allow" type changed from "boolean" to "#/types/scm:index/AntiSpywareSignatureDefaultActionAllow:AntiSpywareSignatureDefaultActionAllow"
    • 🟡 "drop" type changed from "boolean" to "#/types/scm:index/AntiSpywareSignatureDefaultActionDrop:AntiSpywareSignatureDefaultActionDrop"
    • 🟡 "resetBoth" type changed from "boolean" to "#/types/scm:index/AntiSpywareSignatureDefaultActionResetBoth:AntiSpywareSignatureDefaultActionResetBoth"
    • 🟡 "resetClient" type changed from "boolean" to "#/types/scm:index/AntiSpywareSignatureDefaultActionResetClient:AntiSpywareSignatureDefaultActionResetClient"
    • 🟡 "resetServer" type changed from "boolean" to "#/types/scm:index/AntiSpywareSignatureDefaultActionResetServer:AntiSpywareSignatureDefaultActionResetServer"
  • 🟡 "scm:index/AuthenticationProfileMethod:AuthenticationProfileMethod": properties: "localDatabase" type changed from "boolean" to "#/types/scm:index/AuthenticationProfileMethodLocalDatabase:AuthenticationProfileMethodLocalDatabase"
  • 🟢 "scm:index/CertificateProfileCaCertificate:CertificateProfileCaCertificate": required: "name" property has changed to Required
  • 🟡 "scm:index/DecryptionRuleType:DecryptionRuleType": properties: "sslForwardProxy" type changed from "boolean" to "#/types/scm:index/DecryptionRuleTypeSslForwardProxy:DecryptionRuleTypeSslForwardProxy"
  • "scm:index/DnsSecurityProfileBotnetDomainsListAction:DnsSecurityProfileBotnetDomainsListAction": properties:
    • 🟡 "alert" type changed from "boolean" to "#/types/scm:index/DnsSecurityProfileBotnetDomainsListActionAlert:DnsSecurityProfileBotnetDomainsListActionAlert"
    • 🟡 "allow" type changed from "boolean" to "#/types/scm:index/DnsSecurityProfileBotnetDomainsListActionAllow:DnsSecurityProfileBotnetDomainsListActionAllow"
    • 🟡 "block" type changed from "boolean" to "#/types/scm:index/DnsSecurityProfileBotnetDomainsListActionBlock:DnsSecurityProfileBotnetDomainsListActionBlock"
    • 🟡 "sinkhole" type changed from "boolean" to "#/types/scm:index/DnsSecurityProfileBotnetDomainsListActionSinkhole:DnsSecurityProfileBotnetDomainsListActionSinkhole"
  • "scm:index/ExternalDynamicListTypeDomain:ExternalDynamicListTypeDomain":
    • 🟡 properties: "domainAuth" missing
    • 🟢 required: "url" property has changed to Required
  • 🔴 "scm:index/ExternalDynamicListTypeDomainDomainAuth:ExternalDynamicListTypeDomainDomainAuth" missing
  • "scm:index/ExternalDynamicListTypeDomainRecurring:ExternalDynamicListTypeDomainRecurring": properties:
    • 🟡 "fiveMinute" type changed from "boolean" to "#/types/scm:index/ExternalDynamicListTypeDomainRecurringFiveMinute:ExternalDynamicListTypeDomainRecurringFiveMinute"
    • 🟡 "hourly" type changed from "boolean" to "#/types/scm:index/ExternalDynamicListTypeDomainRecurringHourly:ExternalDynamicListTypeDomainRecurringHourly"
  • 🟢 "scm:index/ExternalDynamicListTypeDomainRecurringDaily:ExternalDynamicListTypeDomainRecurringDaily": required: "at" property has changed to Required
  • 🟢 "scm:index/ExternalDynamicListTypeDomainRecurringMonthly:ExternalDynamicListTypeDomainRecurringMonthly": required: "at" property has changed to Required
  • 🟢 "scm:index/ExternalDynamicListTypeDomainRecurringWeekly:ExternalDynamicListTypeDomainRecurringWeekly": required: "at" property has changed to Required
  • "scm:index/ExternalDynamicListTypeImei:ExternalDynamicListTypeImei":
    • 🟡 properties: "imeiAuth" missing
    • 🟢 required: "url" property has changed to Required
  • 🔴 "scm:index/ExternalDynamicListTypeImeiImeiAuth:ExternalDynamicListTypeImeiImeiAuth" missing
  • "scm:index/ExternalDynamicListTypeImeiRecurring:ExternalDynamicListTypeImeiRecurring": properties:
    • 🟡 "fiveMinute" type changed from "boolean" to "#/types/scm:index/ExternalDynamicListTypeImeiRecurringFiveMinute:ExternalDynamicListTypeImeiRecurringFiveMinute"
    • 🟡 "hourly" type changed from "boolean" to "#/types/scm:index/ExternalDynamicListTypeImeiRecurringHourly:ExternalDynamicListTypeImeiRecurringHourly"
  • 🟢 "scm:index/ExternalDynamicListTypeImeiRecurringDaily:ExternalDynamicListTypeImeiRecurringDaily": required: "at" property has changed to Required
  • 🟢 "scm:index/ExternalDynamicListTypeImeiRecurringMonthly:ExternalDynamicListTypeImeiRecurringMonthly": required: "at" property has changed to Required
  • 🟢 "scm:index/ExternalDynamicListTypeImeiRecurringWeekly:ExternalDynamicListTypeImeiRecurringWeekly": required: "at" property has changed to Required
  • "scm:index/ExternalDynamicListTypeImsi:ExternalDynamicListTypeImsi":
    • 🟡 properties: "imsiAuth" missing
    • 🟢 required: "url" property has changed to Required
  • 🔴 "scm:index/ExternalDynamicListTypeImsiImsiAuth:ExternalDynamicListTypeImsiImsiAuth" missing
  • "scm:index/ExternalDynamicListTypeImsiRecurring:ExternalDynamicListTypeImsiRecurring": properties:
    • 🟡 "fiveMinute" type changed from "boolean" to "#/types/scm:index/ExternalDynamicListTypeImsiRecurringFiveMinute:ExternalDynamicListTypeImsiRecurringFiveMinute"
    • 🟡 "hourly" type changed from "boolean" to "#/types/scm:index/ExternalDynamicListTypeImsiRecurringHourly:ExternalDynamicListTypeImsiRecurringHourly"
  • 🟢 "scm:index/ExternalDynamicListTypeImsiRecurringDaily:ExternalDynamicListTypeImsiRecurringDaily": required: "at" property has changed to Required
  • 🟢 "scm:index/ExternalDynamicListTypeImsiRecurringMonthly:ExternalDynamicListTypeImsiRecurringMonthly": required: "at" property has changed to Required
  • 🟢 "scm:index/ExternalDynamicListTypeImsiRecurringWeekly:ExternalDynamicListTypeImsiRecurringWeekly": required: "at" property has changed to Required
  • "scm:index/ExternalDynamicListTypeIp:ExternalDynamicListTypeIp":
    • 🟡 properties: "ipAuth" missing
    • 🟢 required: "url" property has changed to Required
  • 🔴 "scm:index/ExternalDynamicListTypeIpIpAuth:ExternalDynamicListTypeIpIpAuth" missing
  • "scm:index/ExternalDynamicListTypeIpRecurring:ExternalDynamicListTypeIpRecurring": properties:
    • 🟡 "fiveMinute" type changed from "boolean" to "#/types/scm:index/ExternalDynamicListTypeIpRecurringFiveMinute:ExternalDynamicListTypeIpRecurringFiveMinute"
    • 🟡 "hourly" type changed from "boolean" to "#/types/scm:index/ExternalDynamicListTypeIpRecurringHourly:ExternalDynamicListTypeIpRecurringHourly"
  • 🟢 "scm:index/ExternalDynamicListTypeIpRecurringDaily:ExternalDynamicListTypeIpRecurringDaily": required: "at" property has changed to Required
  • 🟢 "scm:index/ExternalDynamicListTypeIpRecurringMonthly:ExternalDynamicListTypeIpRecurringMonthly": required: "at" property has changed to Required
  • 🟢 "scm:index/ExternalDynamicListTypeIpRecurringWeekly:ExternalDynamicListTypeIpRecurringWeekly": required: "at" property has changed to Required
  • "scm:index/ExternalDynamicListTypeUrl:ExternalDynamicListTypeUrl":
    • 🟡 properties: "urlAuth" missing
    • 🟢 required: "url" property has changed to Required
  • "scm:index/ExternalDynamicListTypeUrlRecurring:ExternalDynamicListTypeUrlRecurring": properties:
    • 🟡 "fiveMinute" type changed from "boolean" to "#/types/scm:index/ExternalDynamicListTypeUrlRecurringFiveMinute:ExternalDynamicListTypeUrlRecurringFiveMinute"
    • 🟡 "hourly" type changed from "boolean" to "#/types/scm:index/ExternalDynamicListTypeUrlRecurringHourly:ExternalDynamicListTypeUrlRecurringHourly"
  • 🟢 "scm:index/ExternalDynamicListTypeUrlRecurringDaily:ExternalDynamicListTypeUrlRecurringDaily": required: "at" property has changed to Required
  • 🟢 "scm:index/ExternalDynamicListTypeUrlRecurringMonthly:ExternalDynamicListTypeUrlRecurringMonthly": required: "at" property has changed to Required
  • 🟢 "scm:index/ExternalDynamicListTypeUrlRecurringWeekly:ExternalDynamicListTypeUrlRecurringWeekly": required: "at" property has changed to Required
  • 🔴 "scm:index/ExternalDynamicListTypeUrlUrlAuth:ExternalDynamicListTypeUrlUrlAuth" missing
  • "scm:index/FileBlockingProfileRule:FileBlockingProfileRule": required:
    • 🟢 "action" property has changed to Required
    • 🟢 "direction" property has changed to Required
  • 🟡 "scm:index/HipObjectAntiMalwareCriteriaLastScanTime:HipObjectAntiMalwareCriteriaLastScanTime": properties: "notAvailable" type changed from "boolean" to "#/types/scm:index/HipObjectAntiMalwareCriteriaLastScanTimeNotAvailable:HipObjectAntiMalwareCriteriaLastScanTimeNotAvailable"
  • 🟢 "scm:index/HipObjectAntiMalwareCriteriaProductVersionNotWithin:HipObjectAntiMalwareCriteriaProductVersionNotWithin": required: "versions" property has changed to Required
  • 🟢 "scm:index/HipObjectAntiMalwareCriteriaProductVersionWithin:HipObjectAntiMalwareCriteriaProductVersionWithin": required: "versions" property has changed to Required
  • 🟡 "scm:index/HipObjectDiskBackupCriteriaLastBackupTime:HipObjectDiskBackupCriteriaLastBackupTime": properties: "notAvailable" type changed from "boolean" to "#/types/scm:index/HipObjectDiskBackupCriteriaLastBackupTimeNotAvailable:HipObjectDiskBackupCriteriaLastBackupTimeNotAvailable"
  • 🟡 "scm:index/HipObjectMobileDeviceCriteriaApplicationsHasMalware:HipObjectMobileDeviceCriteriaApplicationsHasMalware": properties: "no" type changed from "boolean" to "#/types/scm:index/HipObjectMobileDeviceCriteriaApplicationsHasMalwareNo:HipObjectMobileDeviceCriteriaApplicationsHasMalwareNo"
  • 🟢 "scm:index/HipObjectMobileDeviceCriteriaLastCheckinTimeNotWithin:HipObjectMobileDeviceCriteriaLastCheckinTimeNotWithin": required: "days" property has changed to Required
  • 🟢 "scm:index/HipObjectMobileDeviceCriteriaLastCheckinTimeWithin:HipObjectMobileDeviceCriteriaLastCheckinTimeWithin": required: "days" property has changed to Required
  • 🟡 "scm:index/HipObjectNetworkInfoCriteriaNetworkIs:HipObjectNetworkInfoCriteriaNetworkIs": properties: "unknown" type changed from "boolean" to "#/types/scm:index/HipObjectNetworkInfoCriteriaNetworkIsUnknown:HipObjectNetworkInfoCriteriaNetworkIsUnknown"
  • "scm:index/HipObjectNetworkInfoCriteriaNetworkIsNot:HipObjectNetworkInfoCriteriaNetworkIsNot": properties:
    • 🟡 "ethernet" type changed from "boolean" to "#/types/scm:index/HipObjectNetworkInfoCriteriaNetworkIsNotEthernet:HipObjectNetworkInfoCriteriaNetworkIsNotEthernet"
    • 🟡 "unknown" type changed from "boolean" to "#/types/scm:index/HipObjectNetworkInfoCriteriaNetworkIsNotUnknown:HipObjectNetworkInfoCriteriaNetworkIsNotUnknown"
  • 🟢 "scm:index/HipObjectPatchManagementCriteriaMissingPatches:HipObjectPatchManagementCriteriaMissingPatches": required: "check" property has changed to Required
  • 🟡 "scm:index/IkeGatewayPeerAddress:IkeGatewayPeerAddress": properties: "dynamicAddress" missing
  • "scm:index/MfaServerMfaVendorTypeDuoSecurityV2:MfaServerMfaVendorTypeDuoSecurityV2":
    • 🟡 properties: "duoTimeout" type changed from "string" to "integer"
    • required:
      • 🟢 "duoApiHost" property has changed to Required
      • 🟢 "duoBaseuri" property has changed to Required
      • 🟢 "duoIntegrationKey" property has changed to Required
      • 🟢 "duoSecretKey" property has changed to Required
      • 🟢 "duoTimeout" property has changed to Required
  • "scm:index/MfaServerMfaVendorTypeOktaAdaptiveV1:MfaServerMfaVendorTypeOktaAdaptiveV1":
    • 🟡 properties: "oktaTimeout" type changed from "string" to "integer"
    • required:
      • 🟢 "oktaApiHost" property has changed to Required
      • 🟢 "oktaBaseuri" property has changed to Required
      • 🟢 "oktaOrg" property has changed to Required
      • 🟢 "oktaTimeout" property has changed to Required
      • 🟢 "oktaToken" property has changed to Required
  • "scm:index/MfaServerMfaVendorTypePingIdentityV1:MfaServerMfaVendorTypePingIdentityV1":
    • properties:
      • 🟡 "pingOrg" missing
      • 🟡 "pingTimeout" type changed from "string" to "integer"
    • required:
      • 🟢 "pingApiHost" property has changed to Required
      • 🟢 "pingBaseuri" property has changed to Required
      • 🟢 "pingTimeout" property has changed to Required
      • 🟢 "pingToken" property has changed to Required
      • 🟢 "pingUseBase64Key" property has changed to Required
  • 🟡 "scm:index/MfaServerMfaVendorTypeRsaSecuridAccessV1:MfaServerMfaVendorTypeRsaSecuridAccessV1": properties: "rsaTimeout" type changed from "string" to "integer"
  • 🔴 "scm:index/NatRuleDestinationTranslation:NatRuleDestinationTranslation" missing
  • 🔴 "scm:index/NatRuleDestinationTranslationDnsRewrite:NatRuleDestinationTranslationDnsRewrite" missing
  • 🔴 "scm:index/NatRuleDynamicDestinationTranslation:NatRuleDynamicDestinationTranslation" missing
  • 🟡 "scm:index/NatRuleSourceTranslation:NatRuleSourceTranslation": properties: "biDirectional" type changed from "string" to "boolean"
  • 🔴 "scm:index/NatRuleTarget:NatRuleTarget" missing
  • 🔴 "scm:index/NatRuleTargetDevice:NatRuleTargetDevice" missing
  • 🟡 "scm:index/QosPolicyRuleDscpTosCodepointType:QosPolicyRuleDscpTosCodepointType": properties: "ef" type changed from "boolean" to "#/types/scm:index/QosPolicyRuleDscpTosCodepointTypeEf:QosPolicyRuleDscpTosCodepointTypeEf"
  • "scm:index/RadiusServerProfileProtocol:RadiusServerProfileProtocol": properties:
    • 🟡 "chap" missing
    • 🟡 "eapTtlsWithPap" missing
    • 🟡 "pap" missing
    • 🟡 "peapMschapV2" missing
    • 🟡 "peapWithGtc" missing
  • 🔴 "scm:index/RadiusServerProfileProtocolEapTtlsWithPap:RadiusServerProfileProtocolEapTtlsWithPap" missing
  • 🔴 "scm:index/RadiusServerProfileProtocolPeapMschapV2:RadiusServerProfileProtocolPeapMschapV2" missing
  • 🔴 "scm:index/RadiusServerProfileProtocolPeapWithGtc:RadiusServerProfileProtocolPeapWithGtc" missing
  • 🟡 "scm:index/RemoteNetworkProtocolBgpPeer:RemoteNetworkProtocolBgpPeer": properties: "sameAsPrimary" missing
  • 🟡 "scm:index/ScepProfileAlgorithmRsa:ScepProfileAlgorithmRsa": properties: "rsaNbits" type changed from "string" to "integer"
  • 🟡 "scm:index/ScepProfileScepChallenge:ScepProfileScepChallenge": properties: "dynamicChallenge" missing
  • 🔴 "scm:index/ScepProfileScepChallengeDynamicChallenge:ScepProfileScepChallengeDynamicChallenge" missing
  • 🟡 "scm:index/ScheduleScheduleType:ScheduleScheduleType": properties: "nonRecurringLists" missing
  • 🟡 "scm:index/ScheduleScheduleTypeRecurring:ScheduleScheduleTypeRecurring": properties: "dailyLists" missing
  • "scm:index/ScheduleScheduleTypeRecurringWeekly:ScheduleScheduleTypeRecurringWeekly": properties:
    • 🟡 "fridayLists" missing
    • 🟡 "mondayLists" missing
    • 🟡 "saturdayLists" missing
    • 🟡 "sundayLists" missing
    • 🟡 "thursdayLists" missing
    • 🟡 "tuesdayLists" missing
    • 🟡 "wednesdayLists" missing
  • 🟡 "scm:index/ServiceConnectionBgpPeer:ServiceConnectionBgpPeer": properties: "sameAsPrimary" missing
  • 🟡 "scm:index/TrafficSteeringRuleAction:TrafficSteeringRuleAction": properties: "noPbf" type changed from "boolean" to "string"
  • "scm:index/UrlAccessProfileCredentialEnforcementMode:UrlAccessProfileCredentialEnforcementMode": properties:
    • 🟡 "disabled" type changed from "boolean" to "#/types/scm:index/UrlAccessProfileCredentialEnforcementModeDisabled:UrlAccessProfileCredentialEnforcementModeDisabled"
    • 🟡 "domainCredentials" type changed from "boolean" to "#/types/scm:index/UrlAccessProfileCredentialEnforcementModeDomainCredentials:UrlAccessProfileCredentialEnforcementModeDomainCredentials"
    • 🟡 "ipUser" type changed from "boolean" to "#/types/scm:index/UrlAccessProfileCredentialEnforcementModeIpUser:UrlAccessProfileCredentialEnforcementModeIpUser"
  • "scm:index/VulnerabilityProtectionProfileRuleAction:VulnerabilityProtectionProfileRuleAction": properties:
    • 🟡 "alert" type changed from "boolean" to "#/types/scm:index/VulnerabilityProtectionProfileRuleActionAlert:VulnerabilityProtectionProfileRuleActionAlert"
    • 🟡 "allow" type changed from "boolean" to "#/types/scm:index/VulnerabilityProtectionProfileRuleActionAllow:VulnerabilityProtectionProfileRuleActionAllow"
    • 🟡 "default" type changed from "boolean" to "#/types/scm:index/VulnerabilityProtectionProfileRuleActionDefault:VulnerabilityProtectionProfileRuleActionDefault"
    • 🟡 "drop" type changed from "boolean" to "#/types/scm:index/VulnerabilityProtectionProfileRuleActionDrop:VulnerabilityProtectionProfileRuleActionDrop"
    • 🟡 "resetBoth" type changed from "boolean" to "#/types/scm:index/VulnerabilityProtectionProfileRuleActionResetBoth:VulnerabilityProtectionProfileRuleActionResetBoth"
    • 🟡 "resetClient" type changed from "boolean" to "#/types/scm:index/VulnerabilityProtectionProfileRuleActionResetClient:VulnerabilityProtectionProfileRuleActionResetClient"
    • 🟡 "resetServer" type changed from "boolean" to "#/types/scm:index/VulnerabilityProtectionProfileRuleActionResetServer:VulnerabilityProtectionProfileRuleActionResetServer"
  • "scm:index/VulnerabilityProtectionProfileThreatExceptionAction:VulnerabilityProtectionProfileThreatExceptionAction": properties:
    • 🟡 "alert" type changed from "boolean" to "#/types/scm:index/VulnerabilityProtectionProfileThreatExceptionActionAlert:VulnerabilityProtectionProfileThreatExceptionActionAlert"
    • 🟡 "allow" type changed from "boolean" to "#/types/scm:index/VulnerabilityProtectionProfileThreatExceptionActionAllow:VulnerabilityProtectionProfileThreatExceptionActionAllow"
    • 🟡 "default" type changed from "boolean" to "#/types/scm:index/VulnerabilityProtectionProfileThreatExceptionActionDefault:VulnerabilityProtectionProfileThreatExceptionActionDefault"
    • 🟡 "drop" type changed from "boolean" to "#/types/scm:index/VulnerabilityProtectionProfileThreatExceptionActionDrop:VulnerabilityProtectionProfileThreatExceptionActionDrop"
    • 🟡 "resetBoth" type changed from "boolean" to "#/types/scm:index/VulnerabilityProtectionProfileThreatExceptionActionResetBoth:VulnerabilityProtectionProfileThreatExceptionActionResetBoth"
    • 🟡 "resetClient" type changed from "boolean" to "#/types/scm:index/VulnerabilityProtectionProfileThreatExceptionActionResetClient:VulnerabilityProtectionProfileThreatExceptionActionResetClient"
    • 🟡 "resetServer" type changed from "boolean" to "#/types/scm:index/VulnerabilityProtectionProfileThreatExceptionActionResetServer:VulnerabilityProtectionProfileThreatExceptionActionResetServer"
  • 🔴 "scm:index/VulnerabilityProtectionSignaturesAffectedHost:VulnerabilityProtectionSignaturesAffectedHost" missing
  • 🔴 "scm:index/VulnerabilityProtectionSignaturesDefaultAction:VulnerabilityProtectionSignaturesDefaultAction" missing
  • 🔴 "scm:index/VulnerabilityProtectionSignaturesDefaultActionBlockIp:VulnerabilityProtectionSignaturesDefaultActionBlockIp" missing
  • 🔴 "scm:index/VulnerabilityProtectionSignaturesSignature:VulnerabilityProtectionSignaturesSignature" missing
  • 🔴 "scm:index/VulnerabilityProtectionSignaturesSignatureCombination:VulnerabilityProtectionSignaturesSignatureCombination" missing
  • 🔴 "scm:index/VulnerabilityProtectionSignaturesSignatureCombinationAndCondition:VulnerabilityProtectionSignaturesSignatureCombinationAndCondition" missing
  • 🔴 "scm:index/VulnerabilityProtectionSignaturesSignatureCombinationAndConditionOrCondition:VulnerabilityProtectionSignaturesSignatureCombinationAndConditionOrCondition" missing
  • 🔴 "scm:index/VulnerabilityProtectionSignaturesSignatureCombinationTimeAttribute:VulnerabilityProtectionSignaturesSignatureCombinationTimeAttribute" missing
  • 🔴 "scm:index/VulnerabilityProtectionSignaturesSignatureStandard:VulnerabilityProtectionSignaturesSignatureStandard" missing
  • 🔴 "scm:index/VulnerabilityProtectionSignaturesSignatureStandardAndCondition:VulnerabilityProtectionSignaturesSignatureStandardAndCondition" missing
  • 🔴 "scm:index/VulnerabilityProtectionSignaturesSignatureStandardAndConditionOrCondition:VulnerabilityProtectionSignaturesSignatureStandardAndConditionOrCondition" missing
  • 🔴 "scm:index/VulnerabilityProtectionSignaturesSignatureStandardAndConditionOrConditionOperator:VulnerabilityProtectionSignaturesSignatureStandardAndConditionOrConditionOperator" missing
  • 🔴 "scm:index/VulnerabilityProtectionSignaturesSignatureStandardAndConditionOrConditionOperatorEqualTo:VulnerabilityProtectionSignaturesSignatureStandardAndConditionOrConditionOperatorEqualTo" missing
  • 🔴 "scm:index/VulnerabilityProtectionSignaturesSignatureStandardAndConditionOrConditionOperatorEqualToQualifier:VulnerabilityProtectionSignaturesSignatureStandardAndConditionOrConditionOperatorEqualToQualifier" missing
  • 🔴 "scm:index/VulnerabilityProtectionSignaturesSignatureStandardAndConditionOrConditionOperatorGreaterThan:VulnerabilityProtectionSignaturesSignatureStandardAndConditionOrConditionOperatorGreaterThan" missing
  • 🔴 "scm:index/VulnerabilityProtectionSignaturesSignatureStandardAndConditionOrConditionOperatorGreaterThanQualifier:VulnerabilityProtectionSignaturesSignatureStandardAndConditionOrConditionOperatorGreaterThanQualifier" missing
  • 🔴 "scm:index/VulnerabilityProtectionSignaturesSignatureStandardAndConditionOrConditionOperatorLessThan:VulnerabilityProtectionSignaturesSignatureStandardAndConditionOrConditionOperatorLessThan" missing
  • 🔴 "scm:index/VulnerabilityProtectionSignaturesSignatureStandardAndConditionOrConditionOperatorLessThanQualifier:VulnerabilityProtectionSignaturesSignatureStandardAndConditionOrConditionOperatorLessThanQualifier" missing
  • 🔴 "scm:index/VulnerabilityProtectionSignaturesSignatureStandardAndConditionOrConditionOperatorPatternMatch:VulnerabilityProtectionSignaturesSignatureStandardAndConditionOrConditionOperatorPatternMatch" missing
  • 🔴 "scm:index/VulnerabilityProtectionSignaturesSignatureStandardAndConditionOrConditionOperatorPatternMatchQualifier:VulnerabilityProtectionSignaturesSignatureStandardAndConditionOrConditionOperatorPatternMatchQualifier" missing
  • 🔴 "scm:index/getAddressGroupDynamicValue:getAddressGroupDynamicValue" missing
  • "scm:index/getAddressGroupListData:getAddressGroupListData":
    • properties:
      • 🟡 "dynamicValue" missing
      • 🟡 "staticLists" missing
    • required:
      • 🟢 "device" property has changed to Required
      • 🟢 "dynamic" property has changed to Required
      • 🟢 "dynamicValue" property is no longer Required
      • 🟢 "folder" property has changed to Required
      • 🟢 "snippet" property has changed to Required
      • 🟢 "staticLists" property is no longer Required
      • 🟢 "statics" property has changed to Required
      • 🟢 "tfid" property has changed to Required
  • 🔴 "scm:index/getAddressGroupListDataDynamicValue:getAddressGroupListDataDynamicValue" missing
  • 🔴 "scm:index/getAddressObjectListData:getAddressObjectListData" missing
  • "scm:index/getAntiSpywareProfileListData:getAntiSpywareProfileListData"

New resources:

  • index/address.Address
  • index/aggregateEthernetInterface.AggregateEthernetInterface
  • index/bgpAddressFamilyProfile.BgpAddressFamilyProfile
  • index/bgpAuthProfile.BgpAuthProfile
  • index/bgpFilteringProfile.BgpFilteringProfile
  • index/bgpRedistributionProfile.BgpRedistributionProfile
  • index/bgpRouteMap.BgpRouteMap
  • index/bgpRouteMapRedistribution.BgpRouteMapRedistribution
  • index/dhcpInterface.DhcpInterface
  • index/dnsProxy.DnsProxy
  • index/dosProtectionProfile.DosProtectionProfile
  • index/dosProtectionRule.DosProtectionRule
  • index/ethernetInterface.EthernetInterface
  • index/httpServerProfile.HttpServerProfile
  • index/interfaceManagementProfile.InterfaceManagementProfile
  • index/label.Label
  • index/layer2Subinterface.Layer2Subinterface
  • index/layer3Subinterface.Layer3Subinterface
  • index/linkTag.LinkTag
  • index/localUserGroup.LocalUserGroup
  • index/logForwardingProfile.LogForwardingProfile
  • index/logicalRouter.LogicalRouter
  • index/loopbackInterface.LoopbackInterface
  • index/ospfAuthProfile.OspfAuthProfile
  • index/pbfRule.PbfRule
  • index/routeAccessList.RouteAccessList
  • index/routeCommunityList.RouteCommunityList
  • index/routePathAccessList.RoutePathAccessList
  • index/routePrefixList.RoutePrefixList
  • index/sdwanErrorCorrectionProfile.SdwanErrorCorrectionProfile
  • index/sdwanPathQualityProfile.SdwanPathQualityProfile
  • index/sdwanRule.SdwanRule
  • index/sdwanSaasQualityProfile.SdwanSaasQualityProfile
  • index/sdwanTrafficDistributionProfile.SdwanTrafficDistributionProfile
  • index/syslogServerProfile.SyslogServerProfile
  • index/tunnelInterface.TunnelInterface
  • index/vlanInterface.VlanInterface
  • index/vulnerabilityProtectionSignature.VulnerabilityProtectionSignature
  • index/zone.Zone
  • index/zoneProtectionProfile.ZoneProtectionProfile

New functions:

  • index/getAddress.getAddress
  • index/getAddressList.getAddressList
  • index/getAggregateEthernetInterface.getAggregateEthernetInterface
  • index/getAggregateEthernetInterfaceList.getAggregateEthernetInterfaceList
  • index/getBgpAddressFamilyProfile.getBgpAddressFamilyProfile
  • index/getBgpAddressFamilyProfileList.getBgpAddressFamilyProfileList
  • index/getBgpAuthProfile.getBgpAuthProfile
  • index/getBgpAuthProfileList.getBgpAuthProfileList
  • index/getBgpFilteringProfile.getBgpFilteringProfile
  • index/getBgpFilteringProfileList.getBgpFilteringProfileList
  • index/getBgpRedistributionProfile.getBgpRedistributionProfile
  • index/getBgpRedistributionProfileList.getBgpRedistributionProfileList
  • index/getBgpRouteMap.getBgpRouteMap
  • index/getBgpRouteMapList.getBgpRouteMapList
  • index/getBgpRouteMapRedistribution.getBgpRouteMapRedistribution
  • index/getBgpRouteMapRedistributionList.getBgpRouteMapRedistributionList
  • index/getDecryptionExclusionList.getDecryptionExclusionList
  • index/getDhcpInterface.getDhcpInterface
  • index/getDhcpInterfaceList.getDhcpInterfaceList
  • index/getDnsProxy.getDnsProxy
  • index/getDnsProxyList.getDnsProxyList
  • index/getDosProtectionProfile.getDosProtectionProfile
  • index/getDosProtectionProfileList.getDosProtectionProfileList
  • index/getDosProtectionRule.getDosProtectionRule
  • index/getDosProtectionRuleList.getDosProtectionRuleList
  • index/getEthernetInterface.getEthernetInterface
  • index/getEthernetInterfaceList.getEthernetInterfaceList
  • index/getHttpServerProfile.getHttpServerProfile
  • index/getHttpServerProfileList.getHttpServerProfileList
  • index/getInterfaceManagementProfile.getInterfaceManagementProfile
  • index/getInterfaceManagementProfileList.getInterfaceManagementProfileList
  • index/getLabel.getLabel
  • index/getLayer2Subinterface.getLayer2Subinterface
  • index/getLayer2SubinterfaceList.getLayer2SubinterfaceList
  • index/getLayer3Subinterface.getLayer3Subinterface
  • index/getLayer3SubinterfaceList.getLayer3SubinterfaceList
  • index/getLinkTag.getLinkTag
  • index/getLinkTagList.getLinkTagList
  • index/getLocalUserGroup.getLocalUserGroup
  • index/getLogForwardingProfile.getLogForwardingProfile
  • index/getLogForwardingProfileList.getLogForwardingProfileList
  • index/getLogicalRouter.getLogicalRouter
  • index/getLogicalRouterList.getLogicalRouterList
  • index/getLoopbackInterface.getLoopbackInterface
  • index/getLoopbackInterfaceList.getLoopbackInterfaceList
  • index/getOspfAuthProfile.getOspfAuthProfile
  • index/getOspfAuthProfileList.getOspfAuthProfileList
  • index/getPbfRule.getPbfRule
  • index/getPbfRuleList.getPbfRuleList
  • index/getRouteAccessList.getRouteAccessList
  • index/getRouteAccessListList.getRouteAccessListList
  • index/getRouteCommunityList.getRouteCommunityList
  • index/getRouteCommunityListList.getRouteCommunityListList
  • index/getRoutePathAccessList.getRoutePathAccessList
  • index/getRoutePathAccessListList.getRoutePathAccessListList
  • index/getRoutePrefixList.getRoutePrefixList
  • index/getRoutePrefixListList.getRoutePrefixListList
  • index/getSdwanErrorCorrectionProfile.getSdwanErrorCorrectionProfile
  • index/getSdwanErrorCorrectionProfileList.getSdwanErrorCorrectionProfileList
  • index/getSdwanPathQualityProfile.getSdwanPathQualityProfile
  • index/getSdwanPathQualityProfileList.getSdwanPathQualityProfileList
  • index/getSdwanRule.getSdwanRule
  • index/getSdwanRuleList.getSdwanRuleList
  • index/getSdwanSaasQualityProfile.getSdwanSaasQualityProfile
  • index/getSdwanSaasQualityProfileList.getSdwanSaasQualityProfileList
  • index/getSdwanTrafficDistributionProfile.getSdwanTrafficDistributionProfile
  • index/getSdwanTrafficDistributionProfileList.getSdwanTrafficDistributionProfileList
  • index/getSite.getSite
  • index/getSiteList.getSiteList
  • index/getSyslogServerProfile.getSyslogServerProfile
  • index/getSyslogServerProfileList.getSyslogServerProfileList
  • index/getTunnelInterface.getTunnelInterface
  • index/getTunnelInterfaceList.getTunnelInterfaceList
  • index/getVlanInterface.getVlanInterface
  • index/getVlanInterfaceList.getVlanInterfaceList
  • index/getVulnerabilityProtectionSignature.getVulnerabilityProtectionSignature
  • index/getVulnerabilityProtectionSignatureList.getVulnerabilityProtectionSignatureList
  • index/getZone.getZone
  • index/getZoneList.getZoneList
  • index/getZoneProtectionProfile.getZoneProtectionProfile
  • index/getZoneProtectionProfileList.getZoneProtectionProfileList

Maintainer note: consult the runbook for dealing with any breaking changes.

@codecov
Copy link

codecov bot commented Oct 22, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 0.00%. Comparing base (cadad4d) to head (6a49ad0).
⚠️ Report is 5 commits behind head on main.

Additional details and impacted files
@@          Coverage Diff          @@
##            main    #371   +/-   ##
=====================================
  Coverage   0.00%   0.00%           
=====================================
  Files          3       3           
  Lines         94      72   -22     
=====================================
+ Misses        94      72   -22     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@guineveresaenger guineveresaenger force-pushed the upgrade-terraform-provider-scm-to-v1.0.2-major branch from f7e1f9a to ae114ee Compare October 24, 2025 17:38
@guineveresaenger guineveresaenger force-pushed the upgrade-terraform-provider-scm-to-v1.0.2-major branch from 5b8129a to 84181c2 Compare November 7, 2025 19:16
@guineveresaenger guineveresaenger requested review from a team and removed request for a team November 7, 2025 22:13
@guineveresaenger guineveresaenger merged commit 3302827 into main Nov 8, 2025
22 checks passed
@guineveresaenger guineveresaenger deleted the upgrade-terraform-provider-scm-to-v1.0.2-major branch November 8, 2025 00:35
@pulumi-bot
Copy link
Contributor

This PR has been shipped in release v0.4.3.

3 similar comments
@pulumi-bot
Copy link
Contributor

This PR has been shipped in release v0.4.3.

@pulumi-bot
Copy link
Contributor

This PR has been shipped in release v0.4.3.

@pulumi-bot
Copy link
Contributor

This PR has been shipped in release v0.4.3.

@pulumi-bot
Copy link
Contributor

This PR has been shipped in release v1.0.0.

5 similar comments
@pulumi-bot
Copy link
Contributor

This PR has been shipped in release v1.0.0.

@pulumi-bot
Copy link
Contributor

This PR has been shipped in release v1.0.0.

@pulumi-bot
Copy link
Contributor

This PR has been shipped in release v1.0.0.

@pulumi-bot
Copy link
Contributor

This PR has been shipped in release v1.0.0.

@pulumi-bot
Copy link
Contributor

This PR has been shipped in release v1.0.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-release/major When a PR with this label merges, it initiates a release of vX+1.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade terraform-provider-scm to v1.0.2 Upgrade terraform-provider-scm to v1.0.1

3 participants